Applying the two fixes for PR middle-end/36691 and PR middle-end/37026 shows a lot regressions on powerpc (none on i386), which I don't see when just updating to the current branch. Could somebody try to reproduce these? Any depending fixes known?
Matthias --- - 2008-08-06 08:23:40.753267000 +0000 +++ test-summary 2008-08-05 23:30:45.000000000 +0000 @@ -1,8 +1,8 @@ -Results for 4.3.1 (Debian 4.3.1-8) testsuite on powerpc-unknown-linux-gnu +Results for 4.3.1 (Debian 4.3.1-9) testsuite on powerpc-unknown-linux-gnu LAST_UPDATED: Fri Jul 25 19:47:42 UTC 2008 (revision 138147) Target: powerpc-linux-gnu -gcc version 4.3.1 (Debian 4.3.1-8) +gcc version 4.3.1 (Debian 4.3.1-9) Native configuration is powerpc-unknown-linux-gnu === g++ tests === @@ -11,12 +11,84 @@ Running target unix FAIL: g++.dg/ext/altivec-3.C execution test FAIL: g++.dg/ext/vector14.C (test for excess errors) +FAIL: g++.old-deja/g++.law/bit-fields3.C (test for excess errors) +FAIL: g++.old-deja/g++.law/builtin1.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/builtin1.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/casts1.C (test for errors, line 10) +FAIL: g++.old-deja/g++.law/casts1.C (test for excess errors) +FAIL: g++.old-deja/g++.law/casts2.C (test for excess errors) +FAIL: g++.old-deja/g++.law/casts3.C (test for errors, line 9) +FAIL: g++.old-deja/g++.law/casts3.C (test for excess errors) +FAIL: g++.old-deja/g++.law/code-gen1.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/code-gen1.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/code-gen2.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/code-gen2.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/code-gen4.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/code-gen4.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/code-gen5.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/code-gen5.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/copy1.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/copy1.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/copy2.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors1.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors10.C (test for errors, line 21) +FAIL: g++.old-deja/g++.law/ctors10.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors11.C (test for errors, line 13) +FAIL: g++.old-deja/g++.law/ctors11.C (test for errors, line 20) +FAIL: g++.old-deja/g++.law/ctors11.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors12.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors12.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors13.C (test for errors, line 6) +FAIL: g++.old-deja/g++.law/ctors13.C (test for errors, line 10) +FAIL: g++.old-deja/g++.law/ctors13.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors14.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors15.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors15.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors16.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors16.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors17.C (test for errors, line 12) +FAIL: g++.old-deja/g++.law/ctors17.C (test for errors, line 14) +FAIL: g++.old-deja/g++.law/ctors17.C (test for errors, line 20) +FAIL: g++.old-deja/g++.law/ctors17.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors18.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors19.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors2.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors2.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors20.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors21.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors3.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors4.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors4.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors5.C (test for errors, line 8) +FAIL: g++.old-deja/g++.law/ctors5.C (test for errors, line 23) +FAIL: g++.old-deja/g++.law/ctors5.C (test for errors, line 30) +FAIL: g++.old-deja/g++.law/ctors5.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors6.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors7.C (test for errors, line 24) +FAIL: g++.old-deja/g++.law/ctors7.C (test for excess errors) +FAIL: g++.old-deja/g++.law/ctors8.C (test for excess errors) +UNRESOLVED: g++.old-deja/g++.law/ctors8.C compilation failed to produce executable +FAIL: g++.old-deja/g++.law/ctors9.C (test for errors, line 24) +FAIL: g++.old-deja/g++.law/ctors9.C (test for errors, line 35) +FAIL: g++.old-deja/g++.law/ctors9.C (test for excess errors) +FAIL: g++.old-deja/g++.other/crash37.C (test for errors, line 13) +FAIL: g++.old-deja/g++.other/crash37.C (test for excess errors) +FAIL: g++.old-deja/g++.other/crash38.C (test for errors, line 9) +FAIL: g++.old-deja/g++.other/crash38.C (test for errors, line 18) +FAIL: g++.old-deja/g++.other/crash38.C (test for excess errors) +FAIL: g++.old-deja/g++.other/crash39.C (test for errors, line 13) +FAIL: g++.old-deja/g++.other/crash39.C (test for errors, line 14) +FAIL: g++.old-deja/g++.other/crash39.C (test for excess errors) +FAIL: g++.old-deja/g++.other/crash4.C (test for errors, line 4) +FAIL: g++.old-deja/g++.other/crash4.C (test for excess errors) +FAIL: g++.old-deja/g++.other/crash40.C (test for excess errors) === g++ Summary for unix === -# of expected passes 17610 -# of unexpected failures 2 +# of expected passes 17539 +# of unexpected failures 61 # of expected failures 82 +# of unresolved testcases 12 # of unsupported tests 120 Running target unix/-fstack-protector @@ -43,16 +115,18 @@ === g++ Summary === -# of expected passes 52792 -# of unexpected failures 6 +# of expected passes 52721 +# of unexpected failures 65 # of expected failures 246 +# of unresolved testcases 12 # of unsupported tests 363 -/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-8) +/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/g++/../../g++ version 4.3.1 (Debian 4.3.1-9) === gcc tests === Running target unix +FAIL: gcc.c-torture/compile/limits-structnest.c -O2 (test for excess errors) FAIL: gcc.dg/memcpy-1.c scan-tree-dump-times optimized "nasty_local" 0 FAIL: gcc.dg/pr34856.c (test for excess errors) FAIL: gcc.dg/var-expand3.c execution test @@ -69,8 +143,8 @@ === gcc Summary for unix === -# of expected passes 48937 -# of unexpected failures 13 +# of expected passes 48958 +# of unexpected failures 14 # of expected failures 172 # of untested testcases 35 # of unsupported tests 371 @@ -78,6 +152,184 @@ Running target unix/-fstack-protector FAIL: gcc.c-torture/compile/limits-blockid.c -O0 (internal compiler error) FAIL: gcc.c-torture/compile/limits-blockid.c -O0 (test for excess errors) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 18) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 19) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 20) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 21) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 22) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 23) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 25) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 26) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 27) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 28) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 29) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 30) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 32) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 36) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 38) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 40) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 42) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 43) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 44) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 45) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 46) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 47) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 49) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 55) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 57) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 59) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 60) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 61) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 62) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 63) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 64) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 66) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 70) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 72) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 74) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 76) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 77) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 78) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 79) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 80) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 81) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 83) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 87) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 91) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 93) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 94) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 95) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 96) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 97) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 98) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 100) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 104) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 106) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 108) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 110) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 111) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 112) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 113) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 114) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 115) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 117) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 121) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 123) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 127) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 128) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 129) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 130) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 131) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 132) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 134) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 137) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 138) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 139) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 140) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 141) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 142) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 144) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 145) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 146) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 147) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 148) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 149) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 151) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 154) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 155) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 156) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 157) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 158) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 159) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 162) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 164) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 166) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 168) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 171) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 172) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 173) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 174) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 175) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 176) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 181) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 183) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 185) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 188) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 189) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 190) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 191) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 192) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 193) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 196) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 198) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 200) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 202) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 205) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 206) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 207) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 208) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 209) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 210) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 213) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 217) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 219) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 222) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 223) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 224) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 225) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 226) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 227) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 230) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 232) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 234) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 236) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 239) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 240) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 241) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 242) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 243) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 244) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 247) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 249) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 253) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 256) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 257) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 258) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 259) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 260) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 261) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 263) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 264) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 265) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 266) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 267) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 268) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 270) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 273) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 274) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 275) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 276) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 277) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 278) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 280) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 281) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 282) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 283) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 284) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 285) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 290) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 291) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 292) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 293) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 294) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 295) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 297) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 298) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 299) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 300) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 301) +FAIL: gcc.dg/c99-vla-jump-3.c (test for errors, line 302) +FAIL: gcc.dg/c99-vla-jump-3.c (test for excess errors) FAIL: gcc.dg/memcpy-1.c scan-tree-dump-times optimized "nasty_local" 0 FAIL: gcc.dg/pr34856.c (test for excess errors) FAIL: gcc.dg/var-expand3.c execution test @@ -94,8 +346,8 @@ === gcc Summary for unix/-fstack-protector === -# of expected passes 48936 -# of unexpected failures 15 +# of expected passes 48780 +# of unexpected failures 193 # of expected failures 172 # of untested testcases 35 # of unsupported tests 371 @@ -116,7 +368,7 @@ === gcc Summary for unix/-m64 === -# of expected passes 48772 +# of expected passes 48794 # of unexpected failures 12 # of expected failures 173 # of untested testcases 35 @@ -124,17 +376,47 @@ === gcc Summary === -# of expected passes 146645 -# of unexpected failures 40 +# of expected passes 146532 +# of unexpected failures 219 # of expected failures 517 # of untested testcases 105 # of unsupported tests 1185 -/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-8) +/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-9) === gfortran tests === Running target unix +ERROR: gfortran.dg/int_1.f90 -O1 : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O1 : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -O2 (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -O2 execution test +ERROR: gfortran.dg/int_1.f90 -O2 : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O2 : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer execution test +ERROR: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test +ERROR: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-loops : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-loops : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test +ERROR: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -O3 -g (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -O3 -g execution test +ERROR: gfortran.dg/int_1.f90 -O3 -g : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -O3 -g : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_1.f90 -Os (test for excess errors) +FAIL: gfortran.dg/int_1.f90 -Os execution test +ERROR: gfortran.dg/int_1.f90 -Os : error executing dg-final: couldn't fork child process: not enough memory +UNRESOLVED: gfortran.dg/int_1.f90 -Os : error executing dg-final: couldn't fork child process: not enough memory +FAIL: gfortran.dg/int_2.f90 -O (test for excess errors) +FAIL: gfortran.dg/logical_comp.f90 -O (test for errors, line 7) +FAIL: gfortran.dg/logical_comp.f90 -O (test for errors, line 8) +FAIL: gfortran.dg/logical_comp.f90 -O (test for excess errors) XPASS: gfortran.dg/nint_2.f90 -O1 execution test XPASS: gfortran.dg/nint_2.f90 -O2 execution test XPASS: gfortran.dg/nint_2.f90 -O3 -fomit-frame-pointer execution test @@ -145,9 +427,11 @@ === gfortran Summary for unix === -# of expected passes 24103 +# of expected passes 24087 +# of unexpected failures 16 # of unexpected successes 7 # of expected failures 28 +# of unresolved testcases 7 # of unsupported tests 37 Running target unix/-fstack-protector @@ -174,21 +458,25 @@ XPASS: gfortran.dg/nint_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test XPASS: gfortran.dg/nint_2.f90 -O3 -g execution test XPASS: gfortran.dg/nint_2.f90 -Os execution test +FAIL: gfortran.dg/real_const_3.f90 -O0 execution test === gfortran Summary for unix/-m64 === -# of expected passes 24135 +# of expected passes 24134 +# of unexpected failures 1 # of unexpected successes 7 # of expected failures 28 # of unsupported tests 21 === gfortran Summary === -# of expected passes 72341 +# of expected passes 72324 +# of unexpected failures 17 # of unexpected successes 21 # of expected failures 84 +# of unresolved testcases 7 # of unsupported tests 95 -/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/gfortran/../../gfortran version 4.3.1 (Debian 4.3.1-8) +/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/gfortran/../../gfortran version 4.3.1 (Debian 4.3.1-9) === obj-c++ tests === @@ -235,7 +523,7 @@ # of expected failures 41 # of unresolved testcases 9 # of unsupported tests 39 -/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/obj-c++/../../g++ version 4.3.1 (Debian 4.3.1-8) +/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/testsuite/obj-c++/../../g++ version 4.3.1 (Debian 4.3.1-9) === objc tests === @@ -269,7 +557,7 @@ # of expected passes 5436 # of expected failures 21 # of unsupported tests 72 -/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-8) +/home/doko/gcc/4.3/gcc-4.3-4.3.1/build/gcc/xgcc version 4.3.1 (Debian 4.3.1-9) === libgomp tests === @@ -382,9 +670,9 @@ # of expected failures 177 # of unsupported tests 978 -Compiler version: 4.3.1 (Debian 4.3.1-8) +Compiler version: 4.3.1 (Debian 4.3.1-9) Platform: powerpc-unknown-linux-gnu -configure flags: -v --with-pkgversion='Debian 4.3.1-8' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-softfloat --enable-secureplt --enable-targets=powerpc-linux,powerpc64-linux --with-cpu=default32 --with-long-double-128 --enable-checking=release --build=powerpc-linux-gnu --host=powerpc-linux-gnu --target=powerpc-linux-gnu +configure flags: -v --with-pkgversion='Debian 4.3.1-9' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-softfloat --enable-secureplt --enable-targets=powerpc-linux,powerpc64-linux --with-cpu=default32 --with-long-double-128 --enable-checking=release --build=powerpc-linux-gnu --host=powerpc-linux-gnu --target=powerpc-linux-gnu BOOT_CFLAGS= @@ -395,7 +683,7 @@ ||/ Name Version Description +++-=======================================================-==========================-============================================== ii binutils 2.18.1~cvs20080103-7 The GNU assembler, linker and binary utilities -ii libc6 2.7-12 GNU C Library: Shared libraries +ii libc6 2.7-13 GNU C Library: Shared libraries Patches that Debian applied in this version: @@ -551,6 +839,9 @@ m68k-allow-gnu99: patch to allow gnu99 mode on m68k +pr36691: + Fix PR middle-end/36691, wrong code with -fwrapv. + libssp-gnu: GNU/k*BSD support -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]