Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164440 (emartinr) - emerge of dev-lang/ruby-1.8.5_p2 on AMD64 failed.
Summary: emerge of dev-lang/ruby-1.8.5_p2 on AMD64 failed.
Alias: emartinr
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Keywords: EBUILD
Depends on:
Reported: 2007-01-29 19:16 UTC by Ernesto Martin
Modified: 2007-01-29 23:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Ernesto Martin 2007-01-29 19:16:13 UTC
upgrading the system with emerge -u world gives the following message:
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c time.c
regex.c: In function 'ruby_re_compile_fastmap':
regex.c:2775: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:> for instructions.
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c util.c
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c variable.c
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c version.c
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c dmyext.c
x86_64-pc-linux-gnu-gcc -O3 -funroll-all-loops -ftree-vectorize -pipe -march=k8  -fP
IC  -DRUBY_EXPORT  -I. -I.  -c main.c
Preprocessed source stored into /var/tmp/portage/ruby-1.8.5_p2/temp/ccSMIyJM.out fil
e, please attach this to your bugreport.
make: *** [regex.o] Error 1

!!! ERROR: dev-lang/ruby-1.8.5_p2 failed.
Call stack:, line 1546:   Called dyn_compile, line 937:   Called src_compile
  ruby-1.8.5_p2.ebuild, line 87:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevan
 If you find it useful I can send the file ccSMIyJM.out in a mail

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-29 19:19:43 UTC
Err, no mail please. Attach it here and post emerge --info if you can reproduce this without -ftree-vectorize
Comment 2 Ernesto Martin 2007-01-29 23:47:30 UTC
You were right. The problem was asking the compiler "tree-vectorize". Removing it the package compiles cleanly.