Modify

Opened 5 years ago

Closed 5 years ago

#12408 closed defect (wontfix)

internal compiler error: in do_SUBST, at combine.c:676

Reported by: msa@… Owned by: developers
Priority: normal Milestone:
Component: packages Version: 10.03.1
Keywords: Cc:

Description

Trying to compile Click

http://read.cs.ucla.edu/click/click

latest version

git://github.com/kohler/click.git

using

http://downloads.openwrt.org/backfire/10.03.1/ar71xx/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1.tar.bz2

Things go OK until ...

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.
See <https://dev.openwrt.org/> for instructions.
make[3]: * [classification.o] Error 1

Attachments (2)

Makefile (1.8 KB) - added by msa@… 5 years ago.
package/click/Makefile (note, compiling the userlevel click only)
config.log (11.2 KB) - added by anonymous 5 years ago.

Download all attachments as: .zip

Change History (9)

Changed 5 years ago by msa@…

package/click/Makefile (note, compiling the userlevel click only)

comment:1 Changed 5 years ago by jow

  • Resolution set to wontfix
  • Status changed from new to closed

We don't maintain 10.03.1 anymore, try a more recent toolchain.

Changed 5 years ago by anonymous

comment:2 Changed 5 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. This is something different...

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"...

comment:3 Changed 5 years ago by anonymous

Ok, tried...

svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig

+ Image Builder, SDK, ToolChain

make

... and then ...

make package/click/compile V=99 DEVELOPER=1

WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
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]: * /home/msa/CIER/release/attitude_adjustment/bin/ar71xx/packages/libssp_4.6-linaro-1_ar71xx.ipk Error 1
make[2]: Leaving directory `/home/msa/CIER/release/attitude_adjustment/package/toolchain'
make[1]:
* [package/toolchain/compile] Error 2
make[1]: Leaving directory `/home/msa/CIER/release/attitude_adjustment'
make: * [package/click/compile] Error 2

.... questions:

  • why does it complain about "out of sync"? I just downloaded and run menuconfig???
  • what is this libssp business??

comment:4 Changed 5 years ago by anonymous

Oh, and I'm trying this on Ubuntu 12.10

comment:5 Changed 5 years ago by msa@…

  • Resolution wontfix deleted
  • Status changed from closed to reopened

Sorry to open this, but I'm pretty sure would get the same
compiler error, if I could get to the same point with this
new version.

I'm surely doing something wrong somewhere, but I cannot
figure out what.

comment:6 Changed 5 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.

comment:7 Changed 5 years ago by jow

  • Resolution set to wontfix
  • Status changed from reopened to closed

OpenWrt does not maintain the Linaro gcc variant, therfore we're unable to solve your original problem.
Reduce the observed ICE to a simple code testcase and report the gathered information to the Linaro GCC project at https://launchpad.net/gcc-linaro.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.