[lno] ICE in tree-ssa-loop-ivopts.c:545
Zdenek Dvorak
rakdver@atrey.karlin.mff.cuni.cz
Tue Feb 10 20:00:00 GMT 2004
Hello,
> I just decided to give lno a try and experience the following ICE
> compiling the testcase at
> http://www.tat.physik.uni-tuebingen.de/~rguenth/gcc/tramp3d-v2.cpp.gz
> with -O2 -ftree-loop-optimize on ia32 linux:
>
> GNU C++ version 3.5-tree-ssa-lno 20040210 (merged 20040120)
> (i686-pc-linux-gnu)
> compiled by GNU C version 3.3.3 20040201 (prerelease).
> GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=129002
> /net/bellatrix/home/rguenth/ix86/gccssa-lno-100204/bin/../lib/gcc/i686-pc-linux-gnu/3.5-tree-ssa-lno/../../../../include/c++/3.5-tree-ssa-lno/bits/stl_uninitialized.h:
> In function `_ForwardIterator
> std::__uninitialized_fill_n_aux(_ForwardIterator, _Size, const _Tp&,
> __false_type) [with _ForwardIterator =
> __gnu_cxx::__normal_iterator<Interval<3>*, __gnu_norm::vector<Interval<3>,
> std::allocator<Interval<3> > > >, _Size = unsigned int, _Tp =
> Interval<3>]':
> /net/bellatrix/home/rguenth/ix86/gccssa-lno-100204/bin/../lib/gcc/i686-pc-linux-gnu/3.5-tree-ssa-lno/../../../../include/c++/3.5-tree-ssa-lno/bits/stl_uninitialized.h:187:
> internal compiler error: in for_each_index, at tree-ssa-loop-ivopts.c:545
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
I will commit the fix in a moment.
> Is this expected? I.e. is lno suitable for testing already?
the loop optimizer on lno-branch is a work in progress; but it is stable
enough to bootstrap, and of course any testing is welcome.
However I haven't done any performance testing yet, so impact on the
produced code probably won't be good.
Zdenek
More information about the Gcc
mailing list