[forwarded from http://bugs.debian.org/270340]
works with 3.2.3, fails with 3.3.5 and 3.4.3. Matthias gcc -I/build/buildd/erlang-9.2.2/erts/emulator/beam -g -O2 -I/build/buildd/erlang-9.2.2/erts/m68k-unknown-linux-gnu +-DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -I/build/buildd/erlang-9.2.2/erts/emulator/sys/unix +-I/build/buildd/erlang-9.2.2/erts/emulator/beam -DOTP_SYSTEM_VERSION=\"R9C\" -o +/build/buildd/erlang-9.2.2/erts/obj/m68k-unknown-linux-gnu/erlexec.o -c ./erlexec.c erlexec.c: In function `build_args_from_env': erlexec.c:1249: internal compiler error: output_operand: invalid expression as operand Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>. Preprocessed source for erlexec is available at http://people.debian.org/~cts/gcc/ It does not happen with -O1 and -O0 on both, gcc(-3.3) and gcc-3.4. -- Summary: [3.3/3.4 regression] [m68k] ICE in output_operand: invalid expression as operand Product: gcc Version: 3.3.5 Status: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: debian-gcc at lists dot debian dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: m68k-linux GCC host triplet: m68k-linux GCC target triplet: m68k-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18592