------- Additional Comments From bangerth at dealii dot org 2005-06-28 23:06 ------- Cutting another line or two: ------------------- extern double sqrt (double) throw (); void foo(double& d, int n) { double e=0; for(int i=0; i<n; i++); for(int i=0; i<n; i++) e=1; d = sqrt(e); for(int i=0; i<n; i++); } ----------------------------- g/x> /home/bangerth/bin/gcc-4.1-pre/bin/c++ -c x.cc -O3 -fPIC x.cc: In function ‘void foo(double&, int)’: x.cc:3: error: Definition in block 6 follows the use for SSA_NAME: TMT.4_17 in statement: # TMT.4_18 = V_MAY_DEF <TMT.4_17>; *d_10 = D.1741_9; x.cc:3: 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. W.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22037