Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 337018 - =sys-devel/llvm-gcc-2.7-r1 fails to build on alpha
Summary: =sys-devel/llvm-gcc-2.7-r1 fails to build on alpha
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Alpha Linux
: High normal (vote)
Assignee: Bernard Cafarelli
URL: http://llvm.org/bugs/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-12 22:48 UTC by Matt Turner
Modified: 2011-04-07 10:01 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2010-09-12 22:48:04 UTC
Filed upstream as well. Maybe a Gentoo developer can find a fix.

./xgcc -B./ -B/usr/lib/llvm-gcc-4.2-2.7/alpha-unknown-linux-gnu/bin/ -isystem /usr/lib/llvm-gcc-4.2-2.7/alpha-unknown-linux-gnu/include -isystem /usr/lib/llvm-gcc-4.2-2.7/alpha-unknown-linux-gnu/sys-include -L/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/obj/gcc/../ld  -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -mieee -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc -I/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/. -I/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/../include -I/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/../libdecnumber -I../libdecnumber -I/usr/include  -DL_gcov_execl -c /var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/libgcov.c -o libgcc/./_gcov_execl.o
Bitcast operand must not be aggregate
  %4 = bitcast %struct.va_list %3 to i8*, !dbg !11 ; <i8*> [#uses=1]
Instruction does not dominate all uses!
  %4 = bitcast %struct.va_list %3 to i8*, !dbg !11 ; <i8*> [#uses=1]
  call void @llvm.va_copy(i8* %aq2, i8* %4), !dbg !11
Broken module found, compilation aborted!
/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/libgcov.c: In function ‘__gcov_execl’:
/var/tmp/portage/sys-devel/llvm-gcc-2.7-r1/work/llvm-gcc-4.2-2.7.source/gcc/libgcov.c:817: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
Comment 1 Bernard Cafarelli gentoo-dev 2010-09-18 16:30:57 UTC
This is actually llvm-gcc, apparently llvm builds fine (from bug #337790)
Comment 2 Matt Turner gentoo-dev 2010-09-18 16:33:31 UTC
(In reply to comment #1)
> This is actually llvm-gcc, apparently llvm builds fine (from bug #337790)

Ah, what a silly typo. I actually said this before the other bug was filed, http://bugs.gentoo.org/show_bug.cgi?id=320221#c9
Comment 3 Bernard Cafarelli gentoo-dev 2011-04-07 10:01:44 UTC
Unless you are really interested in this one, let's forget about ~alpha for llvm-gcc :)

It is being dropped upstream, and clang/dragonegg replacements should be easier to fix