cbuild successfully built this on i686-lucid-cbuild104-scorpius-i686r1. The build results are available at: http://ex.seabright.co.nz/build/gcc-linaro-4.5+bzr99490~ams-codesourcery~4.5-merge-svn172013/logs/i686-lucid-cbuild104-scorpius-i686r1 The test suite results changed compared to the branch point lp:gcc-linaro+bzr99489: -PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 -flto scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O2 -flto scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 -fwhopr scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O2 -fwhopr scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -fomit-frame-pointer scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { i }" -PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to non-local, points-to escaped, points-to vars: { i }" +PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to vars: { i }" +PASS: gcc.dg/torture/pr45967-2.c -O0 execution test +PASS: gcc.dg/torture/pr45967-2.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O1 execution test +PASS: gcc.dg/torture/pr45967-2.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O2 execution test +PASS: gcc.dg/torture/pr45967-2.c -O2 -flto execution test +PASS: gcc.dg/torture/pr45967-2.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O2 -fwhopr execution test +PASS: gcc.dg/torture/pr45967-2.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -O3 -g execution test +PASS: gcc.dg/torture/pr45967-2.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr45967-2.c -Os execution test +PASS: gcc.dg/torture/pr45967-2.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O0 execution test +PASS: gcc.dg/torture/pr45967-3.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O1 execution test +PASS: gcc.dg/torture/pr45967-3.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O2 execution test +PASS: gcc.dg/torture/pr45967-3.c -O2 -flto execution test +PASS: gcc.dg/torture/pr45967-3.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O2 -fwhopr execution test +PASS: gcc.dg/torture/pr45967-3.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -O3 -g execution test +PASS: gcc.dg/torture/pr45967-3.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr45967-3.c -Os execution test +PASS: gcc.dg/torture/pr45967-3.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O0 execution test +PASS: gcc.dg/torture/pr45967.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O1 execution test +PASS: gcc.dg/torture/pr45967.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O2 execution test +PASS: gcc.dg/torture/pr45967.c -O2 -flto execution test +PASS: gcc.dg/torture/pr45967.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O2 -fwhopr execution test +PASS: gcc.dg/torture/pr45967.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -O3 -g execution test +PASS: gcc.dg/torture/pr45967.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr45967.c -Os execution test +PASS: gcc.dg/torture/pr45967.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr46723.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O0 execution test +PASS: gcc.dg/torture/pr47278-1.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O1 execution test +PASS: gcc.dg/torture/pr47278-1.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O2 execution test +PASS: gcc.dg/torture/pr47278-1.c -O2 -flto execution test +PASS: gcc.dg/torture/pr47278-1.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O2 -fwhopr execution test +PASS: gcc.dg/torture/pr47278-1.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O3 -fomit-frame-pointer execution test +PASS: gcc.dg/torture/pr47278-1.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -O3 -g execution test +PASS: gcc.dg/torture/pr47278-1.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr47278-1.c -Os execution test +PASS: gcc.dg/torture/pr47278-1.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr47278-2.c -Os (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O0 (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O1 (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O2 -flto (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O2 -fwhopr (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O2 (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O3 -fomit-frame-pointer (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -O3 -g (test for excess errors) +PASS: gcc.dg/torture/pr47890.c -Os (test for excess errors) -PASS: gcc.dg/torture/pta-escape-1.c -O1 scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O1 scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O2 -flto scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -O2 -fwhopr scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O2 -fwhopr scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -O2 scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O2 scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -O3 -g scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-escape-1.c -Os scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL i }" +PASS: gcc.dg/torture/pta-escape-1.c -Os scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O1 scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -flto scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -fwhopr scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 -fwhopr scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O2 scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -fomit-frame-pointer scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -O3 -g scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/torture/pta-ptrarith-1.c -Os scan-tree-dump alias "ESCAPED = { ESCAPED NONLOCAL f .* i }" +PASS: gcc.dg/torture/pta-ptrarith-1.c -Os scan-tree-dump alias "ESCAPED = {[^ -PASS: gcc.dg/tree-ssa/pta-callused.c scan-tree-dump alias "CALLUSED = { f.* i q }" +PASS: gcc.dg/tree-ssa/pta-callused.c scan-tree-dump alias "CALLUSED = { ESCAPED NONLOCAL f.* i q }" -PASS: gcc.dg/tree-ssa/pta-escape-1.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-1.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" -PASS: gcc.dg/tree-ssa/pta-escape-2.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-2.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" -PASS: gcc.dg/tree-ssa/pta-escape-3.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to vars: { x }" +PASS: gcc.dg/tree-ssa/pta-escape-3.c scan-tree-dump alias "ESCAPED, points-to non-local, points-to NULL, points-to vars: { x }" -PASS: gcc.dg/tree-ssa/ssa-pre-21.c scan-tree-dump-times pre "= \*D" 2 +PASS: gcc.dg/tree-ssa/ssa-pre-21.c scan-tree-dump-times pre "= \*D[^ +PASS: gfortran.dg/array_constructor_36.f90 -O0 execution test +PASS: gfortran.dg/array_constructor_36.f90 -O0 (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O1 execution test +PASS: gfortran.dg/array_constructor_36.f90 -O1 (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O2 execution test +PASS: gfortran.dg/array_constructor_36.f90 -O2 (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -O3 -g execution test +PASS: gfortran.dg/array_constructor_36.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/array_constructor_36.f90 -Os execution test +PASS: gfortran.dg/array_constructor_36.f90 -Os (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O0 execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O0 (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O1 execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O1 (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O2 execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O2 (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -g execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -Os execution test +PASS: gfortran.dg/intrinsic_ifunction_2.f90 -Os (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O0 execution test +PASS: gfortran.dg/namelist_71.f90 -O0 (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O1 execution test +PASS: gfortran.dg/namelist_71.f90 -O1 (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O2 execution test +PASS: gfortran.dg/namelist_71.f90 -O2 (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -O3 -g execution test +PASS: gfortran.dg/namelist_71.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/namelist_71.f90 -Os execution test +PASS: gfortran.dg/namelist_71.f90 -Os (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O0 execution test +PASS: gfortran.dg/pr47878.f90 -O0 (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O1 execution test +PASS: gfortran.dg/pr47878.f90 -O1 (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O2 execution test +PASS: gfortran.dg/pr47878.f90 -O2 (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer execution test +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O3 -fomit-frame-pointer (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -O3 -g execution test +PASS: gfortran.dg/pr47878.f90 -O3 -g (test for excess errors) +PASS: gfortran.dg/pr47878.f90 -Os execution test +PASS: gfortran.dg/pr47878.f90 -Os (test for excess errors) +PASS: g++.dg/cpp0x/lambda/lambda-98.C (test for excess errors) +XFAIL: g++.dg/cpp0x/variadic105.C (test for bogus messages, line 23) +PASS: g++.dg/cpp0x/variadic105.C (test for excess errors) +PASS: g++.dg/lookup/template3.C (test for excess errors) +PASS: g++.dg/opt/pr47615.C (test for excess errors) +PASS: g++.dg/template/anon5.C (test for excess errors) +PASS: g++.dg/template/array22.C (test for excess errors) +PASS: g++.dg/template/error45.C (test for errors, line 19) +PASS: g++.dg/template/error45.C (test for excess errors) +PASS: g++.dg/template/nontype21.C (test for errors, line 7) +PASS: g++.dg/template/nontype21.C (test for excess errors) +XFAIL: g++.dg/template/nontype22.C (test for bogus messages, line 6) +PASS: g++.dg/template/nontype22.C (test for excess errors) +PASS: g++.dg/template/this-targ1.C (test for excess errors) The full testsuite results are at: http://ex.seabright.co.nz/build/gcc-linaro-4.5+bzr99490~ams-codesourcery~4.5-merge-svn172013/logs/i686-lucid-cbuild104-scorpius-i686r1/gcc-testsuite.txt cbuild-checked: i686-lucid-cbuild104-scorpius-i686r1