Loading...
Home > Internal Compiler > Internal Compiler Error In Do_subst At Combine.c

Internal Compiler Error In Do_subst At Combine.c

Target: sh4-unknown-linux-gnu Configured with: ../configure --build=i486-build_pc-linux-gnu --host=i486-build_pc-linux-gnu --target=sh4-unknown-linux-gnu --prefix=/home/ryan/crosstool-ng-1.3.1/targets/sh4-unknown-linux-gnu/build/gcc-core-static --with-local-prefix=/home/ryan/x-tools/sh4-unknown-linux-gnu/sh4-unknown-linux-gnu/sys-root --disable-multilib --with-sysroot=/home/ryan/x-tools/sh4-unknown-linux-gnu/sh4-unknown-linux-gnu/sys-root --with-newlib --enable-threads=no --disable-shared --enable-__cxa_atexit --disable-nls --enable-symvers=gnu --enable-languages=c --enable-target-optspace Thread model: single gcc version 4.5.0 20090515 (experimental) [trunk revision 147550] Comment 3 Jorn Wolfgang Rennecke 2011-11-07 22:37:22 UTC I see a similar problem on epiphany-elf in three libstdc++-v3 tests. This also happens when changing the ABI or the CPU type (still mips). I tried to create a small test case, but changing the source code and keeping the error is difficult. navigate to this website

CXX ../elements/standard/classification.cc ../elements/standard/classification.cc: In function 'void Classification::Wordwise::jump_accum(StringAccum&, int)': ../elements/standard/classification.cc:143: internal compiler error: in do_SUBST, at combine.c:676 Please submit a full bug report, with preprocessed source if appropriate. It defines a new DImode arithmetic shift left expander which generates SH's movdi_i insn as its last insn. Comment 6 Luke Powell 2006-08-29 14:21:45 UTC (In reply to comment #5) > Not reproducible. > > I built a m68k-elf toolchain on x86_64-pc-linux-gnu and compiled the testcase. > No ICE Bug52896 - internal compiler error: in do_SUBST, at combine.c:447 Summary: internal compiler error: in do_SUBST, at combine.c:447 Status: RESOLVED WONTFIX Alias: None Product: gcc Classification: Unclassified Component: c (show other bugs) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23442

Host gcc: gcc version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9) Example: m68k-elf-gcc 3.4.6, configured with: ../../gcc-3.4.6/configure --target=m68k-elf --prefix=/opt/m68k --enable-languages=c Result: /home/jens/build/gcc/gcc/xgcc -B/home/jens/build/gcc/gcc/ -B/opt/m68k/m68k-elf/bin/ -B/opt/m68k/m68k-elf/lib/ -isystem /opt/m68k/m68k-elf/include -isystem /opt/m68k/m68k-elf/sys-include -O2 -DIN_GCC -DCROSS_COMPILE -W Included the command that makes GCC fail (minus all -I include paths) with an ICE, the output. Free forum by Nabble Edit this page [prev in list] [next in list] [prev in thread] [next in thread] List: gcc-bugs Subject: [Bug middle-end/23442] Compiler fails to build - internal compiler

  • Next status will be 'reopened'.
  • make[3]: * [classification.o] Error 1 Attachments (2) Makefile​ (1.8 KB) - added by [email protected]… 4 years ago.
  • I used mips64r5900el, but it doesn't seem to be related to this.
  • Changed 4 years ago by anonymous Attachment config.log​ added comment:2 Changed 4 years ago by anonymous Trying with ​http://downloads.openwrt.org/attitude_adjustment/12.09-beta2/ar71xx/generic/OpenWrt-SDK-ar71xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz2 The click configure fails unexpectedly.
  • make[2]: *** [libgcc/m68000/_fixdfdi.o] Fehler 1 make[2]: Leaving directory `/home/jens/build/gcc/gcc' make[1]: *** [stmp-multilib] Fehler 2 make[1]: Leaving directory `/home/jens/build/gcc/gcc' make: *** [all-gcc] Fehler 2 The line numbers vary with gcc versions, but
  • make[2]: *** [libgcc/m68000/_fixdfdi.o] Fehler 1 make[2]: Leaving directory `/home/jens/build/gcc/gcc' make[1]: *** [stmp-multilib] Fehler 2 make[1]: Leaving directory `/home/jens/build/gcc/gcc' make: *** [all-gcc] Fehler 2 The line numbers vary with gcc versions, but
  • Attachments ↑ Description ↑   Note: See TracTickets for help on using tickets.
  • package/click/Makefile (note, compiling the userlevel click only) config.log​ (11.2 KB) - added by anonymous 4 years ago.
  • I stripped the source code as far as possible and attached the preprocessor output.
  • org [Download message RAW] ------- Comment #2 from arnold-j at t-online dot de 2006-03-21 21:11 ------- This happens with *all* versions of m68k-elf-gcc I tried to build (3.3.6, 3.4.5, 3.4.6, 4.0.2,

Please include the complete backtrace with any bug report. Download in other formats: Comma-delimited Text Tab-delimited Text RSS Feed Powered by Trac 1.0.1 By Edgewall Software. comment:6 Changed 4 years ago by florian If you are sure you are going to hit this ICE again, then please report this to the upstream GCC developpers. reopen The resolution will be deleted.

Please run make menuconfig, oldconfig or defconfig! Description Hamish Moffatt 2005-08-17 13:46:42 UTC Attempting to build a cross-compiler for m68k-unknown-elf on x86_64-linux-gnu fails with an internal error: /home/hamish/projects/rockbox/gcc-4/orig/build/gcc/xgcc -B/home/hamish/projects/rockbox/gcc-4/orig/build/gcc/ -B/home/hamish/m68k-amd64/m68k-elf/bin/ -B/home/hamish/m68k-amd64/m68k-elf/lib/ -isystem /home/hamish/m68k-amd64/m68k-elf/include -isystem /home/hamish/m68k-amd64/m68k-elf/sys-include -O2 -DIN_GCC -DCROSS_COMPILE Comment 6 Richard Earnshaw 2009-10-14 14:17:16 UTC No feedback. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52896 org> Date: 2006-03-21 21:11:47 Message-ID: 20060321211147.26540.qmail () sourceware !

I guess that the REG_EQUAL note of the original insn 87 is suspicious. It seems that the patch below avoids the problem, though it may be completely wrong. Comment 2 Jens Arnold 2006-03-21 21:11:47 UTC This happens with *all* versions of m68k-elf-gcc I tried to build (3.3.6, 3.4.5, 3.4.6, 4.0.2, 4.0.3). See also existing bug 23442 on a different platform.

See for instructions. Download all attachments as: .zip Oldest first Newest first Threaded Comments only Change History (9) Changed 4 years ago by [email protected]… Attachment Makefile​ added package/click/Makefile (note, compiling the userlevel click only) See also existing bug 23442 on a different platform. Please try with a more recent version.

Law 2014-01-25 06:21:28 UTC Fixed eons ago AFAICT. useful reference I'm surely doing something wrong somewhere, but I cannot figure out what. Fails in gcc 4.4.0 and trunk (4.5.0 20090515) Comment 1 Kazumoto Kojima 2009-05-16 00:08:04 UTC I've tried to see what is going on with -da. .expand rtl dump shows that t Do you need "set solib-search-path" or "set sysroot"?

gnu ! armeb-linux-gcc -march=armv5te -mtune=xscale -mthumb-interwork -mno-thumb -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"Gtk\" -DGTK_LIBDIR=\"/usr/lib\" -DGTK_DATADIR=\"/usr/share\" -DGTK_DATA_PREFIX=\"/usr\" -DGTK_SYSCONFDIR=\"/etc\" -DGTK_VERSION=\"2.8.9\" -DGTK_BINARY_VERSION=\"2.4.0\" -DGTK_HOST=\"armeb-unknown-linux-gnu\" -DGTK_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED -DG_DISABLE_CAST_CHECKS -pthread -Os -fomit-frame-pointer -frename-registers -fno-unroll-loops -fno-inline-functions -fweb -funit-at-a-time -Wall -c Comment 10 Jeffrey A. http://renderq.net/internal-compiler/internal-compiler-error-net.php I built a m68k-elf toolchain on x86_64-pc-linux-gnu and compiled the testcase.

movdi_i is a DImode move insn and expand_mult_const will mark it with the REG_EQUAL note in the problem. I just downloaded and run menuconfig??? Comment 6 Jorn Wolfgang Rennecke 2011-12-07 14:13:15 UTC (In reply to comment #5) > Actually, it is not enough to ensure that the mode matches; we must ensure > that the

This might be a bug in the target files not understanding HWI as 64bits.

The error is also in r200155. The error happens when executing the following command: LANG=C mips64r5900el-linux-gnu-gcc -march=r4000 -mtune=r4000 -Os -mabi=32 -G 0 -mno-abicalls -msoft-float -mlong-calls -c -o /tmp/test.o dvb_demux.i dvb_demux.c: In function 'dvb_dmx_swfilter_packets': dvb_demux.c:214:1: internal compiler error: Bug26906 - internal compiler error: in do_SUBST, at combine.c:447 Summary: internal compiler error: in do_SUBST, at combine.c:447 Status: RESOLVED FIXED Alias: None Product: gcc Classification: Unclassified Component: middle-end (show other bugs) Earlier we did have the compiler error thing to happen, and got over it by using buildroot system and changing the compiler not to use "linaro"...

make[1]: Entering directory `/home/msa/CIER/release/attitude_adjustment' make[2]: Entering directory `/home/msa/CIER/release/attitude_adjustment/package/toolchain' mkdir -p /home/msa/CIER/release/attitude_adjustment/bin/ar71xx/packages /home/msa/CIER/release/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/toolchain/ipkg-ar71xx/libssp/CONTROL /home/msa/CIER/release/attitude_adjustment/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo install -d -m0755 /home/msa/CIER/release/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/toolchain/ipkg-ar71xx/libssp/lib cp -fpR /home/msa/CIER/release/attitude_adjustment/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libssp.so.* /home/msa/CIER/release/attitude_adjustment/build_dir/target-mips_r2_uClibc-0.9.33.2/toolchain/ipkg-ar71xx/libssp/lib/ cp: cannot stat `/home/msa/CIER/release/attitude_adjustment/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libssp.so.*': No such file or directory make[2]: So it uses the wrong mode when it calls simplify_gen_subreg, which then aborts: Starting program: /home/amylaar/epiphany/bld-epiphany-20111107/gcc/cc1plus -fpreprocessed check_nan.ii -quiet -dumpbase check_nan.cc -auxbase check_nan -g -g -g -O2 -O2 -O2 -version -fmessage-length=0 GNU C++ (GCC) version 4.7.0 20111107 (experimental) (epiphany-elf) compiled by GNU C version 4.6.1 20111003 (Red Hat 4.6.1-10), GMP version 4.3.2, MPFR version 3.0.0, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 get redirected here No ICE was observed.

© Copyright 2017 renderq.net. All rights reserved.