cbuild successfully built this on armv7l-natty-cbuild250-tcpanda06-cortexa9r1. The build results are available at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114969~ams-codesourcery~thumb-ifcvt2/logs/armv7l-natty-cbuild250-tcpanda06-cortexa9r1 -PASS: gcc.c-torture/execute/20040629-1.c compilation, -Os +FAIL: gcc.c-torture/execute/20040629-1.c compilation, -Os (internal compiler error) -PASS: gcc.c-torture/execute/20040629-1.c execution, -Os +UNRESOLVED: gcc.c-torture/execute/20040629-1.c execution, -Os -PASS: gcc.c-torture/execute/20040705-1.c compilation, -Os +FAIL: gcc.c-torture/execute/20040705-1.c compilation, -Os (internal compiler error) -PASS: gcc.c-torture/execute/20040705-1.c execution, -Os +UNRESOLVED: gcc.c-torture/execute/20040705-1.c execution, -Os -PASS: gcc.c-torture/execute/20040705-2.c compilation, -Os +FAIL: gcc.c-torture/execute/20040705-2.c compilation, -Os (internal compiler error) -PASS: gcc.c-torture/execute/20040705-2.c execution, -Os +UNRESOLVED: gcc.c-torture/execute/20040705-2.c execution, -Os -FAIL: gcc.target/arm/combine-movs.c scan-assembler movs\tr[0-9] +PASS: gcc.target/arm/combine-movs.c scan-assembler movs\tr[0-9] +PASS: gcc.target/arm/thumb-16bit-ops.c (test for excess errors) +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler add\tr0, r0, #256 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler add\tr0, r1, #8 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler adds\tr0, r0, #255 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler adds\tr0, r0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler adds\tr0, r1, #7 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler asr\tr0, r1, r2 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler asrs\tr0, r0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler asrs\tr0, r1, #15 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsl\tr0, r1, r2 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsls\tr0, r0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsls\tr0, r1, #15 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsr\tr0, r1, r2 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsrs\tr0, r0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler lsrs\tr0, r1, #15 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler mov\tr0, #256 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler mov\tr0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler movs\tr0, #255 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler muls\tr0, r1, r0 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler mvns\tr0, r1 +PASS: gcc.target/arm/thumb-16bit-ops.c scan-assembler negs\tr0, r1 +PASS: gcc.target/arm/thumb-ifcvt.c (test for excess errors) +PASS: gcc.target/arm/thumb-ifcvt.c scan-assembler asrne +PASS: gcc.target/arm/thumb-ifcvt.c scan-assembler lslne The full diff is at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114969~ams-codesourcery~thumb-ifcvt2/logs/armv7l-natty-cbuild250-tcpanda06-cortexa9r1/testsuite-diff.txt The full testsuite results are at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114969~ams-codesourcery~thumb-ifcvt2/logs/armv7l-natty-cbuild250-tcpanda06-cortexa9r1/gcc-testsuite.txt cbuild-checked: armv7l-natty-cbuild250-tcpanda06-cortexa9r1