Indiana Unversity logo[ConceptGCC]

ConceptGCC :

Re: ConceptGCC alpha 4 is now available

From: Georg Ritter (newsgr.2006_at_[hidden])
Date: 2006-10-15 17:44:30


Douglas Gregor wrote:
> ConceptGCC alpha 4 is now available. Alpha 4 implements more of the
> latest concepts proposal and includes numerous bug fixes, along with
> an improved concept-aware STL. As always, source code and binaries
> are available here:
>
> http://www.generic-programming.org/software/ConceptGCC/download.php
I just happend to have it downloaded some hours earlier as a "first-time-user",
and ran into a internal gcc compiler error when compiling. Not to report
anything already known, I started to dig around, but as I see now the release is
fresh and hot :-), I give it a try and post what I have up to know now:

(conceptgcc-4.1.1-alpha-4-install), the following (see compiler output at
bottom) occured on a x86-box for gcc411 and gcc335 (gcc (GCC) 3.3.5 (Debian
1:3.3.5-13)).

It does not seem to relate to this gcc bug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29442
also I did not find any others that really would fit the picture, but that is
without having it analysed in more detail (like backtrace, etc.)

This is the last compile line after std procedure, wget, tar, configure, make
(as described on the install section on the web).

I'm happy to assist in hunting this down, just let me know what I can do.

Or have you seen this one before - I that case I would be happy to hear about
the solution ;-).

Greetings,

        Georg

Automaton `athlon_fp'
     15522 NDFA states, 99908 NDFA arcs
<snip>
  all automaton generation: 14.780000, output: 0.100000
/bin/sh ../../conceptgcc-4.1.1-alpha-4/gcc/../move-if-change tmp-attrtab.c
insn-attrtab.c
echo timestamp > s-attrtab
gcc -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wmissin
g-format-attribute -DHAVE_CONFIG_H -I. -I.
-I../../conceptgcc-4.1.1-alpha-4/gcc -I../../concept
gcc-4.1.1-alpha-4/gcc/. -I../../conceptgcc-4.1.1-alpha-4/gcc/../include
-I../../conceptgcc-4.1.1-a
lpha-4/gcc/../libcpp/include -c insn-attrtab.c \
   -o insn-attrtab.o
gcc: Internal error: Killed (program cc1)
-----
cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP 2200+
stepping : 1
cpu MHz : 1804.458
cache size : 256 KB
<snip>

---
gcc --version
gcc (GCC) 4.1.1
bison --version
bison (GNU Bison) 1.875d
yacc --version
bison (GNU Bison) 1.875d
---
ulimit -s
unlimited
ulimit -m
unlimited
(and there are 1.5GB available, what does not seem to be the problem as it takes 
only 140MB shortly before failing).
---
/tmp/conceptgcc-4.1.1-alpha-4-install$ nice -20 
../conceptgcc-4.1.1-alpha-4/configure --program-tr
ansform-name='s/^g++$/conceptg++/' --prefix=/sw/conceptgcc-4.1.1-alpha-4 
--enable-languages=c++
---
cat /proc/meminfo
         total:    used:    free:  shared: buffers:  cached:
Mem:  1555959808 1481461760 74498048        0 58548224 690118656
Swap: 4013916160 1462898688 2551017472
MemTotal:      1519492 kB
MemFree:         72752 kB
MemShared:           0 kB
Buffers:         57176 kB
Cached:         223944 kB
SwapCached:     450000 kB
Active:         366104 kB
Inactive:       365784 kB
HighTotal:      622528 kB
HighFree:         6384 kB
LowTotal:       896964 kB
LowFree:         66368 kB
SwapTotal:     3919840 kB
SwapFree:      2491228 kB