cbuild successfully built this on x86_64-precise-cbuild394-oort3-xaarch64r1. The build results are available at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr115035~matthew-gretton-dann~4.7-hot-cold-fixes/logs/x86_64-precise-cbuild394-oort3-xaarch64r1 -FAIL: gcc.target/aarch64/arg-type-diagnostics-1.c (test for errors, line 14) -FAIL: gcc.target/aarch64/arg-type-diagnostics-1.c (test for excess errors) +PASS: gcc.target/aarch64/arg-type-diagnostics-1.c (test for errors, line 14) +PASS: gcc.target/aarch64/arg-type-diagnostics-1.c (test for excess errors) -FAIL: gcc.target/aarch64/narrow_high-intrinsics.c (test for excess errors) -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\taddhn2\\tv 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\trshrn2 v 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tshrn2 v 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tsubhn2 v 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\txtn2 v 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times raddhn2\\tv 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times rsubhn2 v 6 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrn2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrun2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrn2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrun2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtn2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtun2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqrshrn2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqshrn2 v 3 -UNRESOLVED: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqxtn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c (test for excess errors) +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\taddhn2\\tv 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\trshrn2 v 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tshrn2 v 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tsubhn2 v 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\txtn2 v 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times raddhn2\\tv 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times rsubhn2 v 6 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrun2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrun2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtun2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqrshrn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqshrn2 v 3 +PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqxtn2 v 3 -FAIL: gcc.target/aarch64/scalar_intrinsics.c (test for excess errors) -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tadd\\td[0-9]+ 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tadd\\tx[0-9]+ 2 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\taddp\\td[0-9]+, v[0-9]+.2d 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tasr\\tx[0-9]+ 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, #?0 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, d[0-9]+ 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmge\\td[0-9]+, d[0-9]+, #?0 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmge\\td[0-9]+, d[0-9]+, d[0-9]+ 2 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, #?0 1 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, d[0-9]+ 2 -UNRESOLVED: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmhi\\td[0-9]+, d[0-9]+, d[0-9]+ 1 ...and 420 more The full diff is at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr115035~matthew-gretton-dann~4.7-hot-cold-fixes/logs/x86_64-precise-cbuild394-oort3-xaarch64r1/testsuite-diff.txt The full testsuite results are at: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr115035~matthew-gretton-dann~4.7-hot-cold-fixes/logs/x86_64-precise-cbuild394-oort3-xaarch64r1/gcc-testsuite.txt cbuild-checked: x86_64-precise-cbuild394-oort3-xaarch64r1