------- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-06-03 11:42 ------- (In reply to comment #4) > c128 foo (c128 x, c128 y) > { > typedef _Complex float __attribute__((mode(TC))) c128; > x *= y; > return x; > } > > This will most likely also crash at higher optimization levels.
Right. (but still only with -std=c99) FWIW, I probably should have mentioned that I spotted this bug during the testing of my little 4.3 project of reworking the way libgfortran handles different types. -- fxcoudert at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |4.3.0 Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32191