SOme bugfixes in expr.c
guerby@acm.org
guerby@acm.org
Sun Oct 28 03:22:00 GMT 2001
This indeed fixes 9 ACATS expr.c ICEs:
<<
gcc -c -I/home/guerby/work/gcc/acats/acats4gnat-0.3/work/support c37213d.adb
+===========================GNAT BUG DETECTED==============================+
| 5.00w (20010924) (i686-pc-linux-gnu) GCC error: |
| Internal compiler error in find_placeholder, at expr.c:6086 |
=> 9 times
>>
But it probably added a few failures to the C testsuite. Yesterday the FAIL count
was at 1, today it's 19. However I can't say for sure this was caused by your patch,
since there were other commited in the meantime.
<<
FAIL: gcc.c-torture/compile/20000224-1.c, -O1
FAIL: gcc.c-torture/compile/20000224-1.c, -O2
FAIL: gcc.c-torture/compile/20000224-1.c, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/compile/20000224-1.c, -O3 -fomit-frame-pointer -funroll-loops
FAIL: gcc.c-torture/compile/20000224-1.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
FAIL: gcc.c-torture/compile/20000224-1.c, -O3 -g
FAIL: gcc.c-torture/compile/20000224-1.c, -Os
FAIL: gcc.c-torture/execute/20000412-5.c compilation, -O1
FAIL: gcc.c-torture/execute/20000412-5.c compilation, -O2
FAIL: gcc.c-torture/execute/20000412-5.c compilation, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/20000412-5.c compilation, -O3 -g
FAIL: gcc.c-torture/execute/20000412-5.c compilation, -Os
FAIL: gcc.c-torture/execute/20010114-1.c compilation, -O1
FAIL: gcc.c-torture/execute/20010114-1.c compilation, -O2
FAIL: gcc.c-torture/execute/20010114-1.c compilation, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/20010114-1.c compilation, -O3 -g
FAIL: gcc.c-torture/execute/20010114-1.c compilation, -Os
FAIL: gcc.dg/format/ext-2.c bad use of I flag (test for warnings, line 72)
FAIL: gcc.dg/format/ext-2.c (test for excess errors)
=== gcc Summary ===
# of expected passes 16083
# of unexpected failures 19
# of expected failures 71
# of unresolved testcases 10
# of unsupported tests 24
/home/guerby/work/gcc/build-alt2/gcc/xgcc version 3.1 20011028 (experimental)
>>
Is there any policy about the status of the C testsuite on a major
platform like i686-pc-linux-gnu versus commits? Since the wall clock
time needed is 24 minutes on a 1GHz P3 (vs 45 minutes for bootstrap),
this doesn't seem unreasonable to require the testsuite to stay in
good shape, or at least that new FAIL are announced by people
commiting patches?
--
Laurent Guerby <guerby@acm.org>
More information about the Gcc-patches
mailing list