[Bug tree-optimization/17522] New: ICE with -tree-vectorize

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Thu Sep 16 15:17:00 GMT 2004


In the file I'm going to attach, I get an ICE when using -ftree-vectorize: 
 
x/g> g++ -Iinclude -Ddeal_II_dimension=3 -O3 -ftree-vectorize -c vectors.cc -o 
vectors.o -save-temps 
vectors.cc: In static member function `static void 
VectorTools::integrate_difference(const Mapping<dim>&, const DoFHandler<dim>&, 
const InVector&, const Function<dim>&, OutVector&, const Quadrature<dim>&, 
const VectorTools::NormType&, const Function<dim>*, double) [with int dim = 3, 
InVector = Vector<double>, OutVector = Vector<float>]': 
vectors.cc:1189: error: Found an SSA_NAME that had been released into the free 
pool 
vectors.cc:1189: error: Missing definition 
for SSA_NAME: D.182448_41854 
in statement: 
D.182448_41853 = PHI <D.182448_42530(441), D.182448_41854(173)>; 
 
W. 
vectors.cc:1189: internal compiler error: verify_ssa failed. 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <URL:http://gcc.gnu.org/bugs.html> for instructions. 
make: *** [vectors.o] Error 1

-- 
           Summary: ICE with -tree-vectorize
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P2
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bangerth at dealii dot org
                CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17522



More information about the Gcc-bugs mailing list