This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/51031] build error in libitm (how to disable trans-mem???)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51031

--- Comment #14 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-11-10 01:47:30 UTC ---
Build on x86_64-apple-darwin11 now fails at...

/bin/sh ./libtool --tag=CC   --mode=link
/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc
-B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/bin/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/lib/ -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/include -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/sys-include    -Wall -Werror 
-Wc,-pthread -g -O2 -pthread     -o libitm.la -rpath /sw/lib/gcc4.7/lib
aatree.lo alloc.lo alloc_c.lo alloc_cpp.lo barrier.lo beginend.lo clone.lo
eh_cpp.lo local.lo query.lo retry.lo rwlock.lo useraction.lo util.lo sjlj.lo
tls.lo method-serial.lo method-gl.lo x86_sse.lo x86_avx.lo   
libtool: link: /sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc
-B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/bin/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/lib/ -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/include -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/sys-include    -dynamiclib
-Wl,-undefined -Wl,dynamic_lookup -o .libs/libitm.0.dylib  .libs/aatree.o
.libs/alloc.o .libs/alloc_c.o .libs/alloc_cpp.o .libs/barrier.o
.libs/beginend.o .libs/clone.o .libs/eh_cpp.o .libs/local.o .libs/query.o
.libs/retry.o .libs/rwlock.o .libs/useraction.o .libs/util.o .libs/sjlj.o
.libs/tls.o .libs/method-serial.o .libs/method-gl.o .libs/x86_sse.o
.libs/x86_avx.o    -pthread -pthread   -pthread -install_name 
/sw/lib/gcc4.7/lib/libitm.0.dylib -compatibility_version 1 -current_version 1.0
-Wl,-single_module
collect2: error: ld terminated with signal 11 [Segmentation fault: 11]

which appears as...


/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc
-B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/bin/
-B/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/lib/ -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/include -isystem
/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/sys-include    -dynamiclib
-Wl,-undefined -Wl,dynamic_lookup -o .libs/libitm.0.dylib  .libs/aatree.o
.libs/alloc.o .libs/alloc_c.o .libs/alloc_cpp.o .libs/barrier.o
.libs/beginend.o .libs/clone.o .libs/eh_cpp.o .libs/local.o .libs/query.o
.libs/retry.o .libs/rwlock.o .libs/useraction.o .libs/util.o .libs/sjlj.o
.libs/tls.o .libs/method-serial.o .libs/method-gl.o .libs/x86_sse.o
.libs/x86_avx.o    -pthread -pthread   -pthread -install_name 
/sw/lib/gcc4.7/lib/libitm.0.dylib -compatibility_version 1 -current_version 1.0
-Wl,-single_module -v
Reading specs from /sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/specs
COLLECT_GCC=/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc
COLLECT_LTO_WRAPPER=/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/lto-wrapper
Target: x86_64-apple-darwin11.2.0
Configured with: ../gcc-4.7-20111109/configure --prefix=/sw
--prefix=/sw/lib/gcc4.7 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.7/info
--enable-languages=c,c++,fortran,lto,objc,obj-c++,java --with-gmp=/sw
--with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw
--with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
--program-suffix=-fsf-4.7 --enable-checking=yes --enable-cloog-backend=isl
Thread model: posix
gcc version 4.7.0 20111110 (experimental) (GCC) 
COMPILER_PATH=/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/
LIBRARY_PATH=/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/:/usr/lib/
COLLECT_GCC_OPTIONS='-mmacosx-version-min=10.7.2' '-B'
'/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/' '-B'
'/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/bin/' '-B'
'/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/lib/' '-isystem'
'/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/include' '-isystem'
'/sw/lib/gcc4.7/x86_64-apple-darwin11.2.0/sys-include' '-Zdynamiclib' '-o'
'.libs/libitm.0.dylib' '-pthread' '-pthread' '-pthread' '-Zinstall_name'
'/sw/lib/gcc4.7/lib/libitm.0.dylib' '-compatibility_version' '1'
'-current_version' '1.0' '-v' '-mtune=core2'
 /sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/collect2 -dynamic -dylib
-dylib_compatibility_version 1 -dylib_current_version 1.0 -arch x86_64
-dylib_install_name /sw/lib/gcc4.7/lib/libitm.0.dylib -macosx_version_min
10.7.2 -weak_reference_mismatches non-weak -o .libs/libitm.0.dylib
-ldylib1.10.5.o -L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc
-undefined dynamic_lookup .libs/aatree.o .libs/alloc.o .libs/alloc_c.o
.libs/alloc_cpp.o .libs/barrier.o .libs/beginend.o .libs/clone.o .libs/eh_cpp.o
.libs/local.o .libs/query.o .libs/retry.o .libs/rwlock.o .libs/useraction.o
.libs/util.o .libs/sjlj.o .libs/tls.o .libs/method-serial.o .libs/method-gl.o
.libs/x86_sse.o .libs/x86_avx.o -single_module -no_compact_unwind -lSystem
-lgcc_ext.10.5 -lgcc -lSystem -v
collect2 version 4.7.0 20111110 (experimental)
/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/collect-ld -dynamic -dylib
-dylib_compatibility_version 1 -dylib_current_version 1.0 -arch x86_64
-dylib_install_name /sw/lib/gcc4.7/lib/libitm.0.dylib -macosx_version_min
10.7.2 -weak_reference_mismatches non-weak -o .libs/libitm.0.dylib
-ldylib1.10.5.o -L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc
-undefined dynamic_lookup .libs/aatree.o .libs/alloc.o .libs/alloc_c.o
.libs/alloc_cpp.o .libs/barrier.o .libs/beginend.o .libs/clone.o .libs/eh_cpp.o
.libs/local.o .libs/query.o .libs/retry.o .libs/rwlock.o .libs/useraction.o
.libs/util.o .libs/sjlj.o .libs/tls.o .libs/method-serial.o .libs/method-gl.o
.libs/x86_sse.o .libs/x86_avx.o -single_module -no_compact_unwind -lSystem
-lgcc_ext.10.5 -lgcc -lSystem -v
collect2: error: ld terminated with signal 11 [Segmentation fault: 11]
@(#)PROGRAM:ld  PROJECT:ld64-127.2
Library search paths:
    /sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc
    /usr/lib
    /usr/local/lib
Framework search paths:
    /Library/Frameworks/
    /System/Library/Frameworks/

which when executed under gdb shows ld  crashing at...

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000008
0x0000000100092eb7 in ld::tool::OutputFile::noteTextReloc ()
(gdb) bt
#0  0x0000000100092eb7 in ld::tool::OutputFile::noteTextReloc ()
#1  0x00000001000921b5 in ld::tool::OutputFile::addDyldInfo ()
#2  0x000000010008b35e in ld::tool::OutputFile::generateLinkEditInfo ()
#3  0x0000000100084d38 in ld::tool::OutputFile::write ()
#4  0x000000010001159b in main ()

Oddly this seems to happen for any combination of object files in this linkage.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]