ports/130335: Port lang/llvm-gcc4: .././../gcc/libgcc2.c: In function '__powixf2': .././../gcc/libgcc2.c:1765: internal compiler error: Abort trap: 6

O. Hartmann ohartman at zedat.fu-berlin.de
Fri Jan 9 21:10:02 UTC 2009


>Number:         130335
>Category:       ports
>Synopsis:       Port lang/llvm-gcc4: .././../gcc/libgcc2.c: In function '__powixf2': .././../gcc/libgcc2.c:1765: internal compiler error: Abort trap: 6
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 09 21:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     O. Hartmann
>Release:        FreeBSD 8.0-CURRENT/AMD64
>Organization:
FU Berlin
>Environment:
FreeBSD thor.foo.org 8.0-CURRENT FreeBSD 8.0-CURRENT #6 r186925: Fri Jan  9 11:07:42 CET 2009     root at thor.foo.org:/usr/obj/usr/src/sys/THOR  amd64

UP system, SCHED_ULE/PREEMPTION
>Description:
gmake[3]: Entering directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/gcc'
gmake \
          CFLAGS="-g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute -fno-common " \
          CONFIG_H="tconfig.h auto-host.h .././../gcc/../include/ansidecl.h" TM_H="tm.h      options.h .././../gcc/config/i386/llvm-i386-target.h .././../gcc/config/i386/biarch64.h .././../gcc/config/i386/i386.h .././../gcc/config/i386/unix.h .././../gcc/config/i386/att.h .././../gcc/config/dbxelf.h .././../gcc/config/elfos.h .././../gcc/config/freebsd-spec.h .././../gcc/config/freebsd.h .././../gcc/config/i386/x86-64.h .././../gcc/config/i386/freebsd.h .././../gcc/config/i386/freebsd64.h .././../gcc/defaults.h insn-constants.h insn-flags.h options.h" \
          INCLUDES="-I. -I. -I.././../gcc -I.././../gcc/. -I.././../gcc/../include -I.././../gcc/../libcpp/include -I/usr/local/include  -I.././../gcc/../libdecnumber -I../libdecnumber -I/usr/local/include -I/usr/local/include" \
          MAKEOVERRIDES= \
          -f libgcc.mk all
gmake[4]: Entering directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/gcc'
/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/./gcc/xgcc -B/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/./gcc/ -B/usr/local/x86_64-portbld-freebsd8.0/bin/ -B/usr/local/x86_64-portbld-freebsd8.0/lib/ -isystem /usr/local/x86_64-portbld-freebsd8.0/include -isystem /usr/local/x86_64-portbld-freebsd8.0/sys-include  -O2  -O2 -O2 -pipe -march=k8 -fno-strict-aliasing  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -fPIC -pthread -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I.././../gcc -I.././../gcc/. -I.././../gcc/../include -I.././../gcc/../libcpp/include -I/usr/local/include  -I.././../gcc/../libdecnumber -I../libdecnumber -I/usr/local/include -I/usr/local/include -DL_powixf2 -c .././../gcc/libgcc2.c -o libgcc/./_powixf2.o
Assertion failed: ((!TYPE_SIZE(Tr) || !Ty->isSized() || !isInt64(TYPE_SIZE(Tr), true) || getInt64(TYPE_SIZE(Tr), true) == getTargetData().getABITypeSizeInBits(Ty)) && "LLVM type size doesn't match GCC type size!"), function llvm_set_type, file .././../gcc/llvm-types.cpp, line 80.
././../gcc/libgcc2.c: In function '__powixf2':
././../gcc/libgcc2.c:1765: internal compiler error: Abort trap: 6
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
gmake[4]: *** [libgcc/./_powixf2.o] Error 1
gmake[4]: Leaving directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/gcc'
gmake[3]: *** [libgcc.a] Error 2
gmake[3]: Leaving directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj/gcc'
gmake[2]: *** [all-stage1-gcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/llvm-gcc4/work/llvm-gcc4.2-2.4.source/obj'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/lang/llvm-gcc4.

>How-To-Repeat:
Try building port lang/llvm-gcc4 on FreeBSD 8.0-CUR/AMD64
>Fix:
Not known to me.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list