cbuild successfully built this on i686-lucid-cbuild109-scorpius-i686r1. The build results are available at: http://ex.seabright.co.nz/build/gcc-linaro-4.5+bzr99502~ams-codesourcery~cs-merge-20110413/logs/i686-lucid-cbuild109-scorpius-i686r1 The test suite results changed compared to the branch point lp:gcc-linaro+bzr99492: +PASS: gcc.c-torture/compile/20110322-1.c -O0 (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O1 (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O2 -flto (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O2 -fwhopr (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O2 (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -O3 -g (test for excess errors) +PASS: gcc.c-torture/compile/20110322-1.c -Os (test for excess errors) -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg1 == 1 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg2 == 2 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg3 == 3 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg4 == 4 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg5 == 5 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg6 == 6 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg7 == 30 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 *x == (char) 25 -PASS: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 y == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg1 == 1 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg2 == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg3 == 3 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg4 == 4 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg5 == 5 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg6 == 6 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 arg7 == 30 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 *x == (char) 25 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -flto line 14 y == 2 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg1 == 1 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg2 == 2 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg3 == 3 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg4 == 4 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg5 == 5 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg6 == 6 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg7 == 30 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 *x == (char) 25 -PASS: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 y == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg1 == 1 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg2 == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg3 == 3 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg4 == 4 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg5 == 5 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg6 == 6 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 arg7 == 30 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 *x == (char) 25 +UNSUPPORTED: gcc.dg/guality/pr36728-1.c -O2 -fwhopr line 14 y == 2 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg1 == 1 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg2 == 2 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg3 == 3 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg4 == 4 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg5 == 5 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg6 == 6 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg7 == 30 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 *x == (char) 25 -PASS: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 y == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg1 == 1 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg2 == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg3 == 3 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg4 == 4 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg5 == 5 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg6 == 6 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 arg7 == 30 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 *x == (char) 25 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -flto line 14 y == 2 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg1 == 1 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg2 == 2 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg3 == 3 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg4 == 4 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg5 == 5 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg6 == 6 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg7 == 30 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 *x == (char) 25 -PASS: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 y == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg1 == 1 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg2 == 2 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg3 == 3 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg4 == 4 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg5 == 5 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg6 == 6 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 arg7 == 30 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 *x == (char) 25 +UNSUPPORTED: gcc.dg/guality/pr36728-2.c -O2 -fwhopr line 14 y == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 11 vara == 0 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 11 varb == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 19 vara == 1 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -flto line 11 vara == 0 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -flto line 11 varb == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 19 vara == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 a == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 b == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 c == 3 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 vara == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 varb == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 varc == 3 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 a == 1 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 b == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 c == 3 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 vara == 1 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 varb == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -flto line 42 varc == 3 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 11 vara == 0 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 11 varb == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 19 vara == 1 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 11 vara == 0 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 11 varb == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 19 vara == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 a == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 b == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 c == 3 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 vara == 1 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 varb == 2 -PASS: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 varc == 3 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 a == 1 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 b == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 c == 3 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 vara == 1 +FAIL: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 varb == 2 +UNSUPPORTED: gcc.dg/guality/pr43077-1.c -O2 -fwhopr line 42 varc == 3 +PASS: gcc.dg/pr47763.c scan-rtl-dump-not web "Web oldreg" +PASS: gcc.dg/pr47763.c (test for excess errors) The full testsuite results are at: http://ex.seabright.co.nz/build/gcc-linaro-4.5+bzr99502~ams-codesourcery~cs-merge-20110413/logs/i686-lucid-cbuild109-scorpius-i686r1/gcc-testsuite.txt cbuild-checked: i686-lucid-cbuild109-scorpius-i686r1