I;m running gcc-4.4.0 (built with default optimization flags, but with additional optimizations) and was testing it on ocrad-0.18 (admittedly with lots of optimization): I get
g++ -march=pentium4 -msse2 -mfpmath=sse -O3 -ffast-math -funroll-loops -fomit-frame-pointer -floop-interchange -floop-strip-mine -floop-block -c -o track.o track.cc track.cc: In member function 'void Track::set_track(const std::vector<Rectangle, std::allocator<Rectangle> >&)': track.cc:219: internal compiler error: in vect_get_vec_def_for_operand, at tree-vect-transform.c:1999 I'll attach the preprocessed source separately. -- Summary: Compile failure in ocrad-0.18 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ronis at ronispc dot chem dot mcgill dot ca http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40074