DEP libfdt/fdt_strerror.c CC libfdt/fdt_strerror.o ./dtc-checkfails.sh clocks_property -- -I dts -O dtb ./phandle-args-overflow.dts: PASS ./dtc-checkfails.sh clocks_property -- -I dtb -O dtb phandle-args-overflow.test.dtb: PASS ./dtc-checkfails.sh duplicate_node_names -- -I dts -O dtb ./dup-nodename.dts: PASS ./dtc-checkfails.sh duplicate_node_names -- -I dtb -O dtb dup-nodename.test.dtb: PASS ./dtc-checkfails.sh duplicate_property_names -- -I dts -O dtb ./dup-propname.dts: PASS ./dtc-checkfails.sh duplicate_property_names -- -I dtb -O dtb dup-propname.test.dtb: PASS ./dtc-checkfails.sh explicit_phandles -- -I dts -O dtb ./dup-phandle.dts: PASS ./dtc-checkfails.sh explicit_phandles -- -I dtb -O dtb dup-phandle.test.dtb: PASS ./dtc-checkfails.sh explicit_phandles -- -I dts -O dtb ./zero-phandle.dts: PASS ./dtc-checkfails.sh explicit_phandles -- -I dtb -O dtb zero-phandle.test.dtb: PASS ./dtc-checkfails.sh explicit_phandles -- -I dts -O dtb ./minusone-phandle.dts: PASS ./dtc-checkfails.sh explicit_phandles -- -I dtb -O dtb minusone-phandle.test.dtb: PASS ./dtc-checkfails.sh phandle_references -- -I dts -O dtb ./nonexist-node-ref.dts: PASS ./dtc-checkfails.sh phandle_references -- -I dts -O dtb ./nonexist-label-ref.dts: PASS ./dtc-checkfails.sh name_properties -- -I dts -O dtb ./bad-name-property.dts: PASS ./dtc-checkfails.sh name_properties -- -I dtb -O dtb bad-name-property.test.dtb: PASS ./dtc-checkfails.sh address_cells_is_cell size_cells_is_cell interrupts_extended_is_cell -- -I dts -O dtb ./bad-ncells.dts: PASS ./dtc-checkfails.sh address_cells_is_cell size_cells_is_cell interrupts_extended_is_cell -- -I dtb -O dtb bad-ncells.test.dtb: PASS ./dtc-checkfails.sh device_type_is_string model_is_string status_is_string label_is_string compatible_is_string_list names_is_string_list -- -I dts -O dtb ./bad-string-props.dts: PASS ./dtc-checkfails.sh device_type_is_string model_is_string status_is_string label_is_string compatible_is_string_list names_is_string_list -- -I dtb -O dtb bad-string-props.test.dtb: PASS ./dtc-checkfails.sh chosen_node_is_root -- -I dts -O dtb ./bad-chosen.dts: PASS ./dtc-checkfails.sh chosen_node_is_root -- -I dtb -O dtb bad-chosen.test.dtb: PASS ./dtc-checkfails.sh chosen_node_bootargs -- -I dts -O dtb ./bad-chosen.dts: PASS ./dtc-checkfails.sh chosen_node_bootargs -- -I dtb -O dtb bad-chosen.test.dtb: PASS ./dtc-checkfails.sh chosen_node_stdout_path -- -I dts -O dtb ./bad-chosen.dts: PASS ./dtc-checkfails.sh chosen_node_stdout_path -- -I dtb -O dtb bad-chosen.test.dtb: PASS ./dtc-checkfails.sh reg_format ranges_format -- -I dts -O dtb ./bad-reg-ranges.dts: PASS ./dtc-checkfails.sh reg_format ranges_format -- -I dtb -O dtb bad-reg-ranges.test.dtb: PASS ./dtc-checkfails.sh ranges_format -- -I dts -O dtb ./bad-empty-ranges.dts: PASS ./dtc-checkfails.sh ranges_format -- -I dtb -O dtb bad-empty-ranges.test.dtb: PASS ./dtc-checkfails.sh reg_format ranges_format -- -I dts -O dtb ./reg-ranges-root.dts: PASS ./dtc-checkfails.sh reg_format ranges_format -- -I dtb -O dtb reg-ranges-root.test.dtb: PASS ./dtc-checkfails.sh dma_ranges_format -- -I dts -O dtb ./bad-dma-ranges.dts: PASS ./dtc-checkfails.sh dma_ranges_format -- -I dtb -O dtb bad-dma-ranges.test.dtb: PASS ./dtc-checkfails.sh avoid_default_addr_size -- -I dts -O dtb ./default-addr-size.dts: PASS ./dtc-checkfails.sh avoid_default_addr_size -- -I dtb -O dtb default-addr-size.test.dtb: PASS ./dtc-checkfails.sh obsolete_chosen_interrupt_controller -- -I dts -O dtb ./obsolete-chosen-interrupt-controller.dts: PASS ./dtc-checkfails.sh obsolete_chosen_interrupt_controller -- -I dtb -O dtb obsolete-chosen-interrupt-controller.test.dtb: PASS ./dtc-checkfails.sh unit_address_vs_reg -- -I dts -O dtb ./reg-without-unit-addr.dts: PASS ./dtc-checkfails.sh unit_address_vs_reg -- -I dtb -O dtb reg-without-unit-addr.test.dtb: PASS ./dtc-checkfails.sh unit_address_vs_reg -- -I dts -O dtb ./unit-addr-without-reg.dts: PASS ./dtc-checkfails.sh unit_address_vs_reg -- -I dtb -O dtb unit-addr-without-reg.test.dtb: PASS ./dtc-checkfails.sh unit_address_format -- -I dts -O dtb ./unit-addr-leading-0x.dts: PASS ./dtc-checkfails.sh unit_address_format -- -I dtb -O dtb unit-addr-leading-0x.test.dtb: PASS ./dtc-checkfails.sh unit_address_format -- -I dts -O dtb ./unit-addr-leading-0s.dts: PASS ./dtc-checkfails.sh unit_address_format -- -I dtb -O dtb unit-addr-leading-0s.test.dtb: PASS ./dtc-checkfails.sh unique_unit_address -- -I dts -O dtb ./unit-addr-unique.dts: PASS ./dtc-checkfails.sh unique_unit_address -- -I dtb -O dtb unit-addr-unique.test.dtb: PASS ./dtc-checkfails.sh interrupts_extended_property -- -I dts -O dtb ./bad-phandle-cells.dts: PASS ./dtc-checkfails.sh interrupts_extended_property -- -I dtb -O dtb bad-phandle-cells.test.dtb: PASS ./dtc-checkfails.sh gpios_property -- -I dts -O dtb ./bad-gpio.dts: PASS ./dtc-checkfails.sh gpios_property -- -I dtb -O dtb bad-gpio.test.dtb: PASS ./dtc-checkfails.sh -n gpios_property -- -I dts -O dtb ./good-gpio.dts: PASS ./dtc-checkfails.sh -n gpios_property -- -I dtb -O dtb good-gpio.test.dtb: PASS ./dtc-checkfails.sh graph_child_address -- -I dts -O dtb ./bad-graph.dts: PASS ./dtc-checkfails.sh graph_child_address -- -I dtb -O dtb bad-graph.test.dtb: PASS ./dtc-checkfails.sh graph_port -- -I dts -O dtb ./bad-graph.dts: PASS ./dtc-checkfails.sh graph_port -- -I dtb -O dtb bad-graph.test.dtb: PASS ./dtc-checkfails.sh graph_endpoint -- -I dts -O dtb ./bad-graph.dts: PASS ./dtc-checkfails.sh graph_endpoint -- -I dtb -O dtb bad-graph.test.dtb: PASS ./dtc-checkfails.sh graph_nodes -- -I dts -O dtb ./bad-graph-root1.dts: PASS ./dtc-checkfails.sh graph_nodes -- -I dtb -O dtb bad-graph-root1.test.dtb: PASS ./dtc-checkfails.sh graph_nodes -- -I dts -O dtb ./bad-graph-root2.dts: PASS ./dtc-checkfails.sh graph_nodes -- -I dtb -O dtb bad-graph-root2.test.dtb: PASS ./dtc-checkfails.sh graph_nodes -- -I dts -O dtb ./bad-graph-root3.dts: PASS ./dtc-checkfails.sh graph_nodes -- -I dtb -O dtb bad-graph-root3.test.dtb: PASS ./dtc-checkfails.sh graph_nodes -- -I dts -O dtb ./bad-graph-root4.dts: PASS ./dtc-checkfails.sh graph_nodes -- -I dtb -O dtb bad-graph-root4.test.dtb: PASS ./dtc-checkfails.sh graph_endpoint -- -I dts -O dtb ./bad-graph-reg-cells.dts: PASS ./dtc-checkfails.sh graph_endpoint -- -I dtb -O dtb bad-graph-reg-cells.test.dtb: PASS ./dtc-checkfails.sh graph_port -- -I dts -O dtb ./bad-graph-reg-cells.dts: PASS ./dtc-checkfails.sh graph_port -- -I dtb -O dtb bad-graph-reg-cells.test.dtb: PASS ./dtc-checkfails.sh graph_child_address -- -I dts -O dtb ./bad-graph-child-address.dts: PASS ./dtc-checkfails.sh graph_child_address -- -I dtb -O dtb bad-graph-child-address.test.dtb: PASS ./dtc-checkfails.sh deprecated_gpio_property -- -Wdeprecated_gpio_property -I dts -O dtb ./bad-gpio.dts: PASS ./dtc-checkfails.sh -n deprecated_gpio_property -- -Wdeprecated_gpio_property -I dts -O dtb ./good-gpio.dts: PASS ./dtc-checkfails.sh interrupts_property -- -I dts -O dtb ./bad-interrupt-cells.dts: PASS ./dtc-checkfails.sh interrupts_property -- -I dtb -O dtb bad-interrupt-cells.test.dtb: PASS ./dtc-checkfails.sh interrupt_provider -- -I dts -O dtb ./bad-interrupt-controller.dts: PASS ./dtc-checkfails.sh interrupt_provider -- -I dtb -O dtb bad-interrupt-controller.test.dtb: PASS ./dtc-checkfails.sh interrupt_map -- -I dts -O dtb ./bad-interrupt-map.dts: PASS ./dtc-checkfails.sh interrupt_map -- -I dtb -O dtb bad-interrupt-map.test.dtb: PASS ./dtc-checkfails.sh interrupt_map -- -I dts -O dtb ./bad-interrupt-map-parent.dts: PASS ./dtc-checkfails.sh interrupt_map -- -I dtb -O dtb bad-interrupt-map-parent.test.dtb: PASS ./dtc-checkfails.sh interrupt_map -- -I dts -O dtb ./bad-interrupt-map-mask.dts: PASS ./dtc-checkfails.sh interrupt_map -- -I dtb -O dtb bad-interrupt-map-mask.test.dtb: PASS ./dtc-checkfails.sh node_name_chars -- -I dtb -O dtb bad_node_char.dtb: PASS ./dtc-checkfails.sh node_name_format -- -I dtb -O dtb bad_node_format.dtb: PASS ./dtc-checkfails.sh property_name_chars -- -I dtb -O dtb bad_prop_char.dtb: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label1.dts: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label2.dts: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label3.dts: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label4.dts: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label5.dts: PASS ./dtc-checkfails.sh duplicate_label -- -I dts -O dtb ./reuse-label6.dts: PASS ./dtc-checkfails.sh -n pci_bridge -- -I dts -O dtb ./pci-bridge-ok.dts: PASS ./dtc-checkfails.sh -n pci_bridge -- -I dtb -O dtb pci-bridge-ok.test.dtb: PASS ./dtc-checkfails.sh pci_bridge -- -I dts -O dtb ./pci-bridge-bad1.dts: PASS ./dtc-checkfails.sh pci_bridge -- -I dtb -O dtb pci-bridge-bad1.test.dtb: PASS ./dtc-checkfails.sh pci_bridge -- -I dts -O dtb ./pci-bridge-bad2.dts: PASS ./dtc-checkfails.sh pci_bridge -- -I dtb -O dtb pci-bridge-bad2.test.dtb: PASS ./dtc-checkfails.sh simple_bus_reg -- -I dts -O dtb ./unit-addr-simple-bus-reg-mismatch.dts: PASS ./dtc-checkfails.sh simple_bus_reg -- -I dtb -O dtb unit-addr-simple-bus-reg-mismatch.test.dtb: PASS ./dtc-checkfails.sh simple_bus_reg -- -I dts -O dtb ./unit-addr-simple-bus-compatible.dts: PASS ./dtc-checkfails.sh simple_bus_reg -- -I dtb -O dtb unit-addr-simple-bus-compatible.test.dtb: PASS ./dtc-checkfails.sh address_cells_is_cell interrupts_extended_is_cell -n size_cells_is_cell -- -Wno_size_cells_is_cell -I dts -O dtb ./bad-ncells.dts: PASS ./dtc-fails.sh -n test-warn-output.test.dtb -I dts -O dtb ./bad-ncells.dts: PASS ./dtc-fails.sh test-error-output.test.dtb -I dts -O dtb ./bad-ncells.dts -Esize_cells_is_cell: PASS ./dtc-checkfails.sh always_fail -- -Walways_fail -I dts -O dtb ./test_tree1.dts: PASS ./dtc-checkfails.sh -n always_fail -- -Walways_fail -Wno_always_fail -I dts -O dtb ./test_tree1.dts: PASS ./dtc-fails.sh test-negation-1.test.dtb -Ealways_fail -I dts -O dtb ./test_tree1.dts: PASS ./dtc-fails.sh -n test-negation-2.test.dtb -Ealways_fail -Eno_always_fail -I dts -O dtb ./test_tree1.dts: PASS ./dtc-fails.sh test-negation-3.test.dtb -Ealways_fail -Wno_always_fail -I dts -O dtb ./test_tree1.dts: PASS ./dtc-fails.sh -n test-negation-4.test.dtb -Esize_cells_is_cell -Eno_size_cells_is_cell -I dts -O dtb ./bad-ncells.dts: PASS ./dtc-checkfails.sh size_cells_is_cell -- -Esize_cells_is_cell -Eno_size_cells_is_cell -I dts -O dtb ./bad-ncells.dts: PASS fdtget-runtest.sh "\012\013\014\015\336\352\255\276\357" -tr label01.dts.fdtget.test.dtb /randomnode blob: FAIL Results differ from expected testStrError (__main__.PyLibfdtBasicTests.testStrError) Check that we can get an error string ... ok * FAIL: 1 make: *** [tests/Makefile.tests:90: check] Error 1 >>> ERROR: dtc: check failed