------- Additional Comments From harold at alum dot mit dot edu 2005-09-18 18:02 ------- OK, please bear with me. I'm not as talented as you at this, but I'm trying. I think we're both using the 9/16/05 build, since the top entry in the "ChangeLog" file is 9/16/05.
The compile command that generates the error is: g++-4.1 -DHAVE_CONFIG_H -I. -I. -I.. -I ./win -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -pthread -include ../config.h -O3 -D__NO_CTYPE -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -pthread -include ../config.h -DACML -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -ftree-vectorize -march=k8 -g -pthread -MT boinc_client-cs_scheduler.o -MD -MP -MF ".deps/boinc_client-cs_scheduler.Tpo" -c -o boinc_client-cs_scheduler.o cs_scheduler.C cs_scheduler.C: In member function 'int CLIENT_STATE::make_scheduler_request(PROJECT*)': cs_scheduler.C:200: error: statement marked for throw in middle of block # bufD.54331_943(ab) = V_MAY_DEF <bufD.54331_939>; # SFT.1187D.68458_944(ab) = V_MAY_DEF <SFT.1187D.68458_940>; # SFT.1188D.68459_945(ab) = V_MAY_DEF <SFT.1188D.68459_941>; # SFT.1189D.68460_946(ab) = V_MAY_DEF <SFT.1189D.68460_942>; prrsD.54346_136 = potentially_runnable_resource_share (thisD.54329_135); cs_scheduler.C:200: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. >From this command, do you need me to post any other files? I can't really >tell, to be honest, since I'm not too sure what all those -M flags do. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23948