ports/129224: ports/lang/llvm-gcc4 compilation error: .././../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.

O. Hartmann ohartman at zedat.fu-berlin.de
Thu Nov 27 09:50:03 UTC 2008


>Number:         129224
>Category:       ports
>Synopsis:       ports/lang/llvm-gcc4 compilation error:  .././../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.
>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:   Thu Nov 27 09:50:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     O. Hartmann
>Release:        FreeBSD 7.1-PRERELEASE AMD64
>Organization:
FU Berlin/Planetologie
>Environment:
FreeBSD callisto.geoinf.fu-berlin.de 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #39 r185330: Wed Nov 26 08:25:41 UTC 2008     root at callisto.geoinf.fu-berlin.de:/usr/obj/usr/src/sys/TELESTO  amd64
>Description:
Compilation error when trying compilation/installation of ports/lang/llvm-gcc4:


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/ports/devel/llvm/work/llvm-2.4/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-freebsd7.1/bin/ -B/usr/local/x86_64-portbld-freebsd7.1/lib/ -isystem /usr/local/x86_64-portbld-freebsd7.1/include -isystem /usr/local/x86_64-portbld-freebsd7.1/sys-include  -O2  -O2 -O2 -fno-strict-aliasing -pipe -march=nocona  -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/ports/devel/llvm/work/llvm-2.4/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 installing ports/lang/llvm-gcc4 on FreeBSD 7.1-PRE/AMD64
>Fix:


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



More information about the freebsd-ports-bugs mailing list