[patch] Fix PR/18179 and use get_inner_reference in vectorizer: part 4

Andreas Jaeger aj@suse.de
Thu Dec 30 11:22:00 GMT 2004


I see the following new failures on Linux/x86-64 now:

  gcc.dg/tree-ssa/ifc-20040816-1.c (test for excess errors)
   gcc.dg/vect/pr18400.c (test for excess errors)
   gcc.dg/vect/pr18400.c scan-tree-dump-times vectorized 1 loops 1
   gcc.dg/vect/vect-1.c (test for excess errors)
   gcc.dg/vect/vect-1.c scan-tree-dump-times vectorized 3 loops 1
   gcc.dg/vect/vect-10.c (test for excess errors)
   gcc.dg/vect/vect-10.c scan-tree-dump-times vectorized 0 loops 1
   gcc.dg/vect/vect-11.c (test for excess errors)
   gcc.dg/vect/vect-12.c (test for excess errors)
   gcc.dg/vect/vect-13.c (test for excess errors)
   gcc.dg/vect/vect-14.c (test for excess errors)
   gcc.dg/vect/vect-15.c (test for excess errors)
   gcc.dg/vect/vect-16.c (test for excess errors)
   gcc.dg/vect/vect-17.c (test for excess errors)
   gcc.dg/vect/vect-18.c (test for excess errors)
   gcc.dg/vect/vect-19.c (test for excess errors)
   gcc.dg/vect/vect-2.c (test for excess errors)
   gcc.dg/vect/vect-2.c scan-tree-dump-times vectorized 1 loops 1
   gcc.dg/vect/vect-20.c (test for excess errors)
   gcc.dg/vect/vect-21.c (test for excess errors)
   gcc.dg/vect/vect-22.c (test for excess errors)
   gcc.dg/vect/vect-25.c (test for excess errors)
[...]

The log files shows the following:
Executing on host: /builds/gcc/misc/gcc/xgcc -B/builds/gcc/misc/gcc/ /cvs/gcc/gcc/testsuite/gcc.dg/vect/pr18400.c   -O2 -ftree-vec
torize -fdump-tree-vect-stats -msse2  -lm   -o ./pr18400.exe    (timeout = 300)
/cvs/gcc/gcc/testsuite/gcc.dg/vect/pr18400.c: In function 'main1':
/cvs/gcc/gcc/testsuite/gcc.dg/vect/pr18400.c:9: internal compiler error: tree check: accessed operand 2 of nop_expr with 1 operands in vect_analyze_offset_expr, at tree-vectorizer.c:1452
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
compiler exited with status 1
output is:
/cvs/gcc/gcc/testsuite/gcc.dg/vect/pr18400.c: In function 'main1':
/cvs/gcc/gcc/testsuite/gcc.dg/vect/pr18400.c:9: internal compiler error: tree check: accessed operand 2 of nop_expr with 1 operands in vect_analyze_offset_expr, at tree-vectorizer.c:1452
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

The ICE message is the same in all cases.

Ira, could you look at this, please?

Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20041230/4ecd4637/attachment.sig>


More information about the Gcc-patches mailing list