Jack Howarth
2010-Oct-02 15:04 UTC
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
Current llvm release 2.8 branch at r115409 is broken on x86_64-apple-darwin10. #!/bin/bash -ev export LD=`xcode-select -print-path`/usr/bin/ld xcode-select -print-path ulimit -s `ulimit -s` ulimit -s mv ../clang-2.8 ./tools/clang mkdir ../llvm_objdir cd ../llvm_objdir ../llvm-2.8/configure --prefix=/sw --prefix=/sw --mandir=/sw/share/man --infodir=/sw/share/info --with-gmp=/sw --with-libiconv-prefix=/usr --with-system-zlib --with-as=`xcode-select -print-path`/usr/bin/as --with-ld=`xcode-select -print-path`/usr/bin/ld --with-nm=`xcode-select -print-path`/usr/bin/nm --enable-optimized --enable-assertions --enable-pic --enable-targets=host-only xcode-select -print-path xcode-select -print-path xcode-select -print-path checking build system type... x86_64-apple-darwin10.5.0 checking host system type... x86_64-apple-darwin10.5.0 checking target system type... x86_64-apple-darwin10.5.0 checking type of operating system we're going to host on... Darwin checking type of operating system we're going to target... Darwin checking target architecture... x86_64 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking clang compiler... built checking optimization flags... -O3 checking how to run the C preprocessor... gcc -E checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for BSD-compatible nm... /usr/bin/nm checking for GNU make... make checking whether ln -s works... yes checking for cmp... /usr/bin/cmp checking for cp... /bin/cp checking for date... /bin/date checking for find... /usr/bin/find checking for grep... (cached) /usr/bin/grep checking for mkdir... /bin/mkdir checking for mv... /bin/mv checking for ranlib... ranlib checking for ar... ar checking for rm... /bin/rm checking for sed... /usr/bin/sed checking for tar... /sw/bin/tar checking for pwd... /bin/pwd checking for Graphviz... echo Graphviz checking for dot... echo dot checking for fdp... echo fdp checking for neato... echo neato checking for twopi... echo twopi checking for circo... echo circo checking for gv... no checking for gsview32... no checking for dotty... echo dotty checking for perl... /usr/bin/perl checking for Perl 5.006 or newer... yes checking for a BSD-compatible install... /usr/bin/install -c checking for bzip2... /sw/bin/bzip2 checking for cat... /bin/cat checking for doxygen... no checking for groff... /usr/bin/groff checking for gzip... /sw/bin/gzip checking for pod2html... /usr/bin/pod2html checking for pod2man... /usr/bin/pod2man checking for pdfroff... /usr/bin/pdfroff checking for runtest... /sw/bin/runtest checking for the tclsh program in tclinclude directory... none checking for tclsh8.4... /usr/bin/tclsh8.4 checking for zip... /usr/bin/zip checking for ocamlc... no checking for ocamlopt... no checking for ocamldep... no checking for ocamldoc... no checking for gas... no checking for as... /usr/bin/as checking for linker version... 97.14 checking for compiler -Wl,-R<path> option... no checking for compiler -Wl,-export-dynamic option... no checking for compiler -Wl,--version-script option... no checking for an ANSI C-conforming const... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking dynamic linker characteristics... darwin10.5.0 dyld checking which extension is used for loadable modules... .dylib checking which variable specifies run-time library path... DYLD_LIBRARY_PATH checking for the default library search path... /usr/local/lib /lib /usr/lib checking for objdir... .libs checking command to parse /usr/bin/nm output from object... rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory ok checking whether libtool supports -dlopen/-dlpreopen... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen in -ldl... yes checking for dlerror... yes checking for _ prefix in compiled symbols... yes checking whether we have to add an underscore for dlsym... no checking whether deplibs are loaded by dlopen... yes checking argz.h usability... no checking argz.h presence... no checking for argz.h... no checking for error_t... no checking for argz_append... no checking for argz_create_sep... no checking for argz_insert... no checking for argz_next... no checking for argz_stringify... no checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking malloc.h usability... no checking malloc.h presence... no checking for malloc.h... no checking for memory.h... (cached) yes checking for stdlib.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for unistd.h... (cached) yes checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking sys/dl.h usability... no checking sys/dl.h presence... no checking for sys/dl.h... no checking dld.h usability... no checking dld.h presence... no checking for dld.h... no checking mach-o/dyld.h usability... yes checking mach-o/dyld.h presence... yes checking for mach-o/dyld.h... yes checking for string.h... (cached) yes checking for strchr... yes checking for strrchr... yes checking for memcpy... yes checking for memmove... yes checking for strcmp... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for llvm-gcc... /usr/bin/llvm-gcc checking for llvm-g++... /usr/bin/llvm-g++ checking LLVM capable compiler... llvm-gcc checking tool compatibility... ok checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers checking for sin in -lm... yes checking for library containing dlopen... none required checking for library containing mallinfo... no checking for pthread_mutex_init in -lpthread... yes checking for library containing pthread_mutex_lock... none required checking for library containing pthread_rwlock_init... none required checking for library containing pthread_getspecific... none required checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... (cached) none required checking for MAP_ANONYMOUS vs. MAP_ANON... no checking whether stat file-mode macros are broken... rm: conftest.dSYM: is a directory no checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for dlfcn.h... (cached) yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking link.h usability... no checking link.h presence... no checking for link.h... no checking for malloc.h... (cached) no checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for stdint.h... (cached) yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking malloc/malloc.h usability... yes checking malloc/malloc.h presence... yes checking for malloc/malloc.h... yes checking mach/mach.h usability... yes checking mach/mach.h presence... yes checking for mach/mach.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking CrashReporterClient.h usability... no checking CrashReporterClient.h presence... no checking for CrashReporterClient.h... no checking for HUGE_VAL sanity... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for int64_t... yes checking for uint64_t... yes checking for backtrace... yes checking for ceilf... yes checking for floorf... yes checking for roundf... yes checking for rintf... yes checking for nearbyintf... yes checking for getcwd... yes checking for powf... yes checking for fmodf... yes checking for strtof... yes checking for round... yes checking for getpagesize... yes checking for getrusage... yes checking for getrlimit... yes checking for setrlimit... yes checking for gettimeofday... yes checking for isatty... yes checking for mkdtemp... yes checking for mkstemp... yes checking for mktemp... yes checking for posix_spawn... yes checking for realpath... yes checking for sbrk... yes checking for setrlimit... (cached) yes checking for strdup... yes checking for strerror... yes checking for strerror_r... yes checking for strerror_s... no checking for setenv... yes checking for strtoll... yes checking for strtoq... yes checking for sysconf... yes checking for malloc_zone_statistics... yes checking for setjmp... yes checking for longjmp... yes checking for sigsetjmp... yes checking for siglongjmp... yes checking if printf has the %a format character... yes checking for srand48/lrand48/drand48 in <stdlib.h>... yes checking for isnan in <math.h>... yes checking for isnan in <cmath>... no checking for std::isnan in <cmath>... yes checking for isinf in <math.h>... yes checking for isinf in <cmath>... no checking for std::isinf in <cmath>... no checking for finite in <ieeefp.h>... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... yes checking for mmap of files... yes checking if /dev/zero is needed for mmap... no checking for GCC atomic builtins... yes checking for __dso_handle... yes checking whether llvm-gcc is sane... yes checking llvm-gcc component support... ok checking for compiler -fvisibility-inlines-hidden option... yes configure: creating ./config.status config.status: creating include/llvm/Config/Targets.def config.status: creating include/llvm/Config/AsmPrinters.def config.status: creating include/llvm/Config/AsmParsers.def config.status: creating include/llvm/Config/Disassemblers.def config.status: creating Makefile.config config.status: creating llvm.spec config.status: creating tools/llvmc/src/Base.td config.status: creating tools/llvm-config/llvm-config.in config.status: creating include/llvm/Config/config.h config.status: creating include/llvm/Config/llvm-config.h config.status: creating include/llvm/System/DataTypes.h config.status: executing setup commands config.status: executing Makefile commands config.status: executing Makefile.common commands config.status: executing examples/Makefile commands config.status: executing lib/Makefile commands config.status: executing runtime/Makefile commands config.status: executing test/Makefile commands config.status: executing test/Makefile.tests commands config.status: executing unittests/Makefile commands config.status: executing tools/Makefile commands config.status: executing utils/Makefile commands config.status: executing projects/Makefile commands config.status: executing bindings/Makefile commands config.status: executing bindings/ocaml/Makefile.ocaml commands === configuring in projects/sample (/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/projects/sample) configure: running /bin/sh ../../../llvm-2.8/projects/sample/configure --prefix=/sw '--mandir=/sw/share/man' '--infodir=/sw/share/info' '--with-gmp=/sw' '--with-libiconv-prefix=/usr' '--with-system-zlib' '--with-as=/Developer/usr/bin/as' '--with-ld=/Developer/usr/bin/ld' '--with-nm=/Developer/usr/bin/nm' '--enable-optimized' '--enable-assertions' '--enable-pic' '--enable-targets=host-only' 'LDFLAGS=-L/sw/lib' 'CPPFLAGS=-I/sw/include' --cache-file=/dev/null --srcdir=../../../llvm-2.8/projects/sample configure: creating ./config.status config.status: creating Makefile.common config.status: executing setup commands config.status: executing Makefile commands config.status: executing lib/Makefile commands config.status: executing lib/sample/Makefile commands config.status: executing tools/Makefile commands config.status: executing tools/sample/Makefile commands num_cpu=$(echo `sysctl -n hw.ncpu`) echo `sysctl -n hw.ncpu` sysctl -n hw.ncpu make -j $num_cpu llvm[1]: Compiling Alarm.cpp for Release+Asserts build llvm[1]: Compiling Atomic.cpp for Release+Asserts build llvm[1]: Compiling Disassembler.cpp for Release+Asserts build llvm[1]: Compiling DynamicLibrary.cpp for Release+Asserts build llvm[1]: Compiling Host.cpp for Release+Asserts build llvm[1]: Compiling Errno.cpp for Release+Asserts build llvm[1]: Compiling IncludeFile.cpp for Release+Asserts build llvm[1]: Compiling Memory.cpp for Release+Asserts build llvm[1]: Compiling Mutex.cpp for Release+Asserts build llvm[1]: Compiling Process.cpp for Release+Asserts build llvm[1]: Compiling Path.cpp for Release+Asserts build llvm[1]: Compiling Program.cpp for Release+Asserts build llvm[1]: Compiling RWMutex.cpp for Release+Asserts build llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release+Asserts build llvm[1]: Compiling Signals.cpp for Release+Asserts build llvm[1]: Compiling ThreadLocal.cpp for Release+Asserts build llvm[1]: Compiling Threading.cpp for Release+Asserts build llvm[1]: Compiling TimeValue.cpp for Release+Asserts build llvm[1]: Compiling Valgrind.cpp for Release+Asserts build llvm[1]: Building Release+Asserts Archive Library libLLVMSystem.a llvm[1]: Compiling APFloat.cpp for Release+Asserts build llvm[1]: Compiling APInt.cpp for Release+Asserts build llvm[1]: Compiling APSInt.cpp for Release+Asserts build llvm[1]: Compiling CommandLine.cpp for Release+Asserts build llvm[1]: Compiling Allocator.cpp for Release+Asserts build llvm[1]: Compiling ConstantRange.cpp for Release+Asserts build llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release+Asserts build llvm[1]: Compiling CrashRecoveryContext.cpp for Release+Asserts build llvm[1]: Compiling Debug.cpp for Release+Asserts build llvm[1]: Compiling DeltaAlgorithm.cpp for Release+Asserts build llvm[1]: Compiling Dwarf.cpp for Release+Asserts build llvm[1]: Compiling ErrorHandling.cpp for Release+Asserts build llvm[1]: Compiling FileUtilities.cpp for Release+Asserts build llvm[1]: Compiling FoldingSet.cpp for Release+Asserts build llvm[1]: Compiling FormattedStream.cpp for Release+Asserts build llvm[1]: Compiling GraphWriter.cpp for Release+Asserts build llvm[1]: Compiling IsInf.cpp for Release+Asserts build llvm[1]: Compiling IsNAN.cpp for Release+Asserts build llvm[1]: Compiling ManagedStatic.cpp for Release+Asserts build llvm[1]: Compiling MemoryBuffer.cpp for Release+Asserts build llvm[1]: Compiling PluginLoader.cpp for Release+Asserts build llvm[1]: Compiling MemoryObject.cpp for Release+Asserts build llvm[1]: Compiling PrettyStackTrace.cpp for Release+Asserts build llvm[1]: Compiling Regex.cpp for Release+Asserts build llvm[1]: Compiling SmallPtrSet.cpp for Release+Asserts build llvm[1]: Compiling SmallVector.cpp for Release+Asserts build llvm[1]: Compiling SourceMgr.cpp for Release+Asserts build llvm[1]: Compiling Statistic.cpp for Release+Asserts build llvm[1]: Compiling StringExtras.cpp for Release+Asserts build llvm[1]: Compiling StringMap.cpp for Release+Asserts build llvm[1]: Compiling StringPool.cpp for Release+Asserts build llvm[1]: Compiling StringRef.cpp for Release+Asserts build llvm[1]: Compiling SystemUtils.cpp for Release+Asserts build llvm[1]: Compiling TargetRegistry.cpp for Release+Asserts build llvm[1]: Compiling Timer.cpp for Release+Asserts build llvm[1]: Compiling Triple.cpp for Release+Asserts build llvm[1]: Compiling Twine.cpp for Release+Asserts build llvm[1]: Compiling circular_raw_ostream.cpp for Release+Asserts build llvm[1]: Compiling raw_os_ostream.cpp for Release+Asserts build llvm[1]: Compiling raw_ostream.cpp for Release+Asserts build llvm[1]: Compiling regcomp.c for Release+Asserts build llvm[1]: Compiling regerror.c for Release+Asserts build llvm[1]: Compiling regexec.c for Release+Asserts build llvm[1]: Compiling regfree.c for Release+Asserts build llvm[1]: Compiling regstrlcpy.c for Release+Asserts build llvm[1]: Building Release+Asserts Archive Library libLLVMSupport.a llvm[2]: Creating 'llvm-lit' script... llvm[2]: Compiling count.c for Release+Asserts build llvm[2]: Compiling FileUpdate.cpp for Release+Asserts build llvm[2]: Compiling fpcmp.cpp for Release+Asserts build llvm[2]: Compiling FileCheck.cpp for Release+Asserts build llvm[2]: Compiling not.cpp for Release+Asserts build llvm[2]: Compiling PerfectShuffle.cpp for Release+Asserts build llvm[2]: Compiling ARMDecoderEmitter.cpp for Release+Asserts build llvm[2]: Linking Release+Asserts executable count (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable count (without symbols) llvm[3]: Compiling gtest.cc for Release+Asserts build llvm[3]: Compiling TestMain.cpp for Release+Asserts build llvm[2]: Linking Release+Asserts executable not (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable not (without symbols) llvm[3]: Compiling gtest-death-test.cc for Release+Asserts build llvm[2]: Linking Release+Asserts executable fpcmp (without symbols) llvm[2]: Linking Release+Asserts executable FileUpdate (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable FileUpdate (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable fpcmp (without symbols) llvm[3]: Compiling gtest-filepath.cc for Release+Asserts build llvm[3]: Compiling gtest-port.cc for Release+Asserts build llvm[2]: Linking Release+Asserts executable llvm-PerfectShuffle (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-PerfectShuffle (without symbols) llvm[2]: Compiling AsmMatcherEmitter.cpp for Release+Asserts build llvm[3]: Building Release+Asserts Archive Library libUnitTestMain.a llvm[2]: Compiling AsmWriterEmitter.cpp for Release+Asserts build llvm[2]: Compiling AsmWriterInst.cpp for Release+Asserts build llvm[2]: Compiling CallingConvEmitter.cpp for Release+Asserts build llvm[2]: Linking Release+Asserts executable FileCheck (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols) llvm[2]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build llvm[3]: Compiling gtest-test-part.cc for Release+Asserts build llvm[3]: Compiling gtest-typed-test.cc for Release+Asserts build llvm[2]: Compiling CodeGenInstruction.cpp for Release+Asserts build llvm[2]: Compiling CodeGenTarget.cpp for Release+Asserts build llvm[2]: Compiling DAGISelEmitter.cpp for Release+Asserts build llvm[2]: Compiling DAGISelMatcher.cpp for Release+Asserts build llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release+Asserts build llvm[2]: Compiling DAGISelMatcherGen.cpp for Release+Asserts build llvm[3]: Building Release+Asserts Archive Library libGoogleTest.a llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release+Asserts build llvm[2]: Compiling DisassemblerEmitter.cpp for Release+Asserts build llvm[2]: Compiling EDEmitter.cpp for Release+Asserts build llvm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build llvm[2]: Compiling InstrEnumEmitter.cpp for Release+Asserts build llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release+Asserts build llvm[2]: Compiling NeonEmitter.cpp for Release+Asserts build llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build llvm[2]: Compiling Record.cpp for Release+Asserts build llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts build llvm[2]: Compiling SubtargetEmitter.cpp for Release+Asserts build llvm[2]: Compiling TGLexer.cpp for Release+Asserts build llvm[2]: Compiling TGParser.cpp for Release+Asserts build llvm[2]: Compiling TGValueTypes.cpp for Release+Asserts build llvm[2]: Compiling TableGen.cpp for Release+Asserts build llvm[2]: Compiling TableGenBackend.cpp for Release+Asserts build llvm[2]: Compiling X86DisassemblerTables.cpp for Release+Asserts build llvm[2]: Compiling X86RecognizableInstr.cpp for Release+Asserts build llvm[2]: Linking Release+Asserts executable tblgen (without symbols) llvm[2]: ======= Finished Linking Release+Asserts Executable tblgen (without symbols) llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated *** set a breakpoint in malloc_error_break to debug make[1]: *** [/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/lib/VMCore/Release+Asserts/Intrinsics.gen.tmp] Abort trap make: *** [all] Error 1 ### execution of /var/tmp/tmp.1.6IEkun failed, exit code 2 This is building with Xcode 3.2.4. Jack
Bill Wendling
2010-Oct-04 23:10 UTC
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
Hi Jack, I didn't get this error. Could you try again? Is it one of the release candidates in particular that's failing? -bw On Oct 2, 2010, at 8:04 AM, Jack Howarth wrote:> Current llvm release 2.8 branch at r115409 is broken on x86_64-apple-darwin10. > > #!/bin/bash -ev > export LD=`xcode-select -print-path`/usr/bin/ld > xcode-select -print-path > ulimit -s `ulimit -s` > ulimit -s > mv ../clang-2.8 ./tools/clang > mkdir ../llvm_objdir > cd ../llvm_objdir > ../llvm-2.8/configure --prefix=/sw --prefix=/sw --mandir=/sw/share/man --infodir=/sw/share/info --with-gmp=/sw --with-libiconv-prefix=/usr --with-system-zlib --with-as=`xcode-select -print-path`/usr/bin/as --with-ld=`xcode-select -print-path`/usr/bin/ld --with-nm=`xcode-select -print-path`/usr/bin/nm --enable-optimized --enable-assertions --enable-pic --enable-targets=host-only > xcode-select -print-path > xcode-select -print-path > xcode-select -print-path > checking build system type... x86_64-apple-darwin10.5.0 > checking host system type... x86_64-apple-darwin10.5.0 > checking target system type... x86_64-apple-darwin10.5.0 > checking type of operating system we're going to host on... Darwin > checking type of operating system we're going to target... Darwin > checking target architecture... x86_64 > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking whether byte ordering is bigendian... no > checking clang compiler... built > checking optimization flags... -O3 > checking how to run the C preprocessor... gcc -E > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking for g++... g++ > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking for BSD-compatible nm... /usr/bin/nm > checking for GNU make... make > checking whether ln -s works... yes > checking for cmp... /usr/bin/cmp > checking for cp... /bin/cp > checking for date... /bin/date > checking for find... /usr/bin/find > checking for grep... (cached) /usr/bin/grep > checking for mkdir... /bin/mkdir > checking for mv... /bin/mv > checking for ranlib... ranlib > checking for ar... ar > checking for rm... /bin/rm > checking for sed... /usr/bin/sed > checking for tar... /sw/bin/tar > checking for pwd... /bin/pwd > checking for Graphviz... echo Graphviz > checking for dot... echo dot > checking for fdp... echo fdp > checking for neato... echo neato > checking for twopi... echo twopi > checking for circo... echo circo > checking for gv... no > checking for gsview32... no > checking for dotty... echo dotty > checking for perl... /usr/bin/perl > checking for Perl 5.006 or newer... yes > checking for a BSD-compatible install... /usr/bin/install -c > checking for bzip2... /sw/bin/bzip2 > checking for cat... /bin/cat > checking for doxygen... no > checking for groff... /usr/bin/groff > checking for gzip... /sw/bin/gzip > checking for pod2html... /usr/bin/pod2html > checking for pod2man... /usr/bin/pod2man > checking for pdfroff... /usr/bin/pdfroff > checking for runtest... /sw/bin/runtest > checking for the tclsh program in tclinclude directory... none > checking for tclsh8.4... /usr/bin/tclsh8.4 > checking for zip... /usr/bin/zip > checking for ocamlc... no > checking for ocamlopt... no > checking for ocamldep... no > checking for ocamldoc... no > checking for gas... no > checking for as... /usr/bin/as > checking for linker version... 97.14 > checking for compiler -Wl,-R<path> option... no > checking for compiler -Wl,-export-dynamic option... no > checking for compiler -Wl,--version-script option... no > checking for an ANSI C-conforming const... yes > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking dlfcn.h usability... yes > checking dlfcn.h presence... yes > checking for dlfcn.h... yes > checking dynamic linker characteristics... darwin10.5.0 dyld > checking which extension is used for loadable modules... .dylib > checking which variable specifies run-time library path... DYLD_LIBRARY_PATH > checking for the default library search path... /usr/local/lib /lib /usr/lib > checking for objdir... .libs > checking command to parse /usr/bin/nm output from object... rm: conftest.dSYM: is a directory > rm: conftest.dSYM: is a directory > rm: conftest.dSYM: is a directory > rm: conftest.dSYM: is a directory > ok > checking whether libtool supports -dlopen/-dlpreopen... yes > checking for shl_load... no > checking for shl_load in -ldld... no > checking for dlopen in -ldl... yes > checking for dlerror... yes > checking for _ prefix in compiled symbols... yes > checking whether we have to add an underscore for dlsym... no > checking whether deplibs are loaded by dlopen... yes > checking argz.h usability... no > checking argz.h presence... no > checking for argz.h... no > checking for error_t... no > checking for argz_append... no > checking for argz_create_sep... no > checking for argz_insert... no > checking for argz_next... no > checking for argz_stringify... no > checking assert.h usability... yes > checking assert.h presence... yes > checking for assert.h... yes > checking ctype.h usability... yes > checking ctype.h presence... yes > checking for ctype.h... yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking malloc.h usability... no > checking malloc.h presence... no > checking for malloc.h... no > checking for memory.h... (cached) yes > checking for stdlib.h... (cached) yes > checking stdio.h usability... yes > checking stdio.h presence... yes > checking for stdio.h... yes > checking for unistd.h... (cached) yes > checking dl.h usability... no > checking dl.h presence... no > checking for dl.h... no > checking sys/dl.h usability... no > checking sys/dl.h presence... no > checking for sys/dl.h... no > checking dld.h usability... no > checking dld.h presence... no > checking for dld.h... no > checking mach-o/dyld.h usability... yes > checking mach-o/dyld.h presence... yes > checking for mach-o/dyld.h... yes > checking for string.h... (cached) yes > checking for strchr... yes > checking for strrchr... yes > checking for memcpy... yes > checking for memmove... yes > checking for strcmp... yes > checking for closedir... yes > checking for opendir... yes > checking for readdir... yes > checking for llvm-gcc... /usr/bin/llvm-gcc > checking for llvm-g++... /usr/bin/llvm-g++ > checking LLVM capable compiler... llvm-gcc > checking tool compatibility... ok > checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers > checking for sin in -lm... yes > checking for library containing dlopen... none required > checking for library containing mallinfo... no > checking for pthread_mutex_init in -lpthread... yes > checking for library containing pthread_mutex_lock... none required > checking for library containing pthread_rwlock_init... none required > checking for library containing pthread_getspecific... none required > checking for dirent.h that defines DIR... (cached) yes > checking for library containing opendir... (cached) none required > checking for MAP_ANONYMOUS vs. MAP_ANON... no > checking whether stat file-mode macros are broken... rm: conftest.dSYM: is a directory > no > checking for ANSI C header files... (cached) yes > checking for sys/wait.h that is POSIX.1 compatible... yes > checking whether time.h and sys/time.h may both be included... yes > checking for dlfcn.h... (cached) yes > checking execinfo.h usability... yes > checking execinfo.h presence... yes > checking for execinfo.h... yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking for inttypes.h... (cached) yes > checking limits.h usability... yes > checking limits.h presence... yes > checking for limits.h... yes > checking link.h usability... no > checking link.h presence... no > checking for link.h... no > checking for malloc.h... (cached) no > checking setjmp.h usability... yes > checking setjmp.h presence... yes > checking for setjmp.h... yes > checking signal.h usability... yes > checking signal.h presence... yes > checking for signal.h... yes > checking for stdint.h... (cached) yes > checking termios.h usability... yes > checking termios.h presence... yes > checking for termios.h... yes > checking for unistd.h... (cached) yes > checking utime.h usability... yes > checking utime.h presence... yes > checking for utime.h... yes > checking windows.h usability... no > checking windows.h presence... no > checking for windows.h... no > checking sys/mman.h usability... yes > checking sys/mman.h presence... yes > checking for sys/mman.h... yes > checking sys/param.h usability... yes > checking sys/param.h presence... yes > checking for sys/param.h... yes > checking sys/resource.h usability... yes > checking sys/resource.h presence... yes > checking for sys/resource.h... yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking for sys/types.h... (cached) yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking malloc/malloc.h usability... yes > checking malloc/malloc.h presence... yes > checking for malloc/malloc.h... yes > checking mach/mach.h usability... yes > checking mach/mach.h presence... yes > checking for mach/mach.h... yes > checking valgrind/valgrind.h usability... no > checking valgrind/valgrind.h presence... no > checking for valgrind/valgrind.h... no > checking pthread.h usability... yes > checking pthread.h presence... yes > checking for pthread.h... yes > checking CrashReporterClient.h usability... no > checking CrashReporterClient.h presence... no > checking for CrashReporterClient.h... no > checking for HUGE_VAL sanity... yes > checking for pid_t... yes > checking for size_t... yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for int64_t... yes > checking for uint64_t... yes > checking for backtrace... yes > checking for ceilf... yes > checking for floorf... yes > checking for roundf... yes > checking for rintf... yes > checking for nearbyintf... yes > checking for getcwd... yes > checking for powf... yes > checking for fmodf... yes > checking for strtof... yes > checking for round... yes > checking for getpagesize... yes > checking for getrusage... yes > checking for getrlimit... yes > checking for setrlimit... yes > checking for gettimeofday... yes > checking for isatty... yes > checking for mkdtemp... yes > checking for mkstemp... yes > checking for mktemp... yes > checking for posix_spawn... yes > checking for realpath... yes > checking for sbrk... yes > checking for setrlimit... (cached) yes > checking for strdup... yes > checking for strerror... yes > checking for strerror_r... yes > checking for strerror_s... no > checking for setenv... yes > checking for strtoll... yes > checking for strtoq... yes > checking for sysconf... yes > checking for malloc_zone_statistics... yes > checking for setjmp... yes > checking for longjmp... yes > checking for sigsetjmp... yes > checking for siglongjmp... yes > checking if printf has the %a format character... yes > checking for srand48/lrand48/drand48 in <stdlib.h>... yes > checking for isnan in <math.h>... yes > checking for isnan in <cmath>... no > checking for std::isnan in <cmath>... yes > checking for isinf in <math.h>... yes > checking for isinf in <cmath>... no > checking for std::isinf in <cmath>... no > checking for finite in <ieeefp.h>... no > checking for stdlib.h... (cached) yes > checking for unistd.h... (cached) yes > checking for getpagesize... (cached) yes > checking for working mmap... yes > checking for mmap of files... yes > checking if /dev/zero is needed for mmap... no > checking for GCC atomic builtins... yes > checking for __dso_handle... yes > checking whether llvm-gcc is sane... yes > checking llvm-gcc component support... ok > checking for compiler -fvisibility-inlines-hidden option... yes > configure: creating ./config.status > config.status: creating include/llvm/Config/Targets.def > config.status: creating include/llvm/Config/AsmPrinters.def > config.status: creating include/llvm/Config/AsmParsers.def > config.status: creating include/llvm/Config/Disassemblers.def > config.status: creating Makefile.config > config.status: creating llvm.spec > config.status: creating tools/llvmc/src/Base.td > config.status: creating tools/llvm-config/llvm-config.in > config.status: creating include/llvm/Config/config.h > config.status: creating include/llvm/Config/llvm-config.h > config.status: creating include/llvm/System/DataTypes.h > config.status: executing setup commands > config.status: executing Makefile commands > config.status: executing Makefile.common commands > config.status: executing examples/Makefile commands > config.status: executing lib/Makefile commands > config.status: executing runtime/Makefile commands > config.status: executing test/Makefile commands > config.status: executing test/Makefile.tests commands > config.status: executing unittests/Makefile commands > config.status: executing tools/Makefile commands > config.status: executing utils/Makefile commands > config.status: executing projects/Makefile commands > config.status: executing bindings/Makefile commands > config.status: executing bindings/ocaml/Makefile.ocaml commands > === configuring in projects/sample (/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/projects/sample) > configure: running /bin/sh ../../../llvm-2.8/projects/sample/configure --prefix=/sw '--mandir=/sw/share/man' '--infodir=/sw/share/info' '--with-gmp=/sw' '--with-libiconv-prefix=/usr' '--with-system-zlib' '--with-as=/Developer/usr/bin/as' '--with-ld=/Developer/usr/bin/ld' '--with-nm=/Developer/usr/bin/nm' '--enable-optimized' '--enable-assertions' '--enable-pic' '--enable-targets=host-only' 'LDFLAGS=-L/sw/lib' 'CPPFLAGS=-I/sw/include' --cache-file=/dev/null --srcdir=../../../llvm-2.8/projects/sample > configure: creating ./config.status > config.status: creating Makefile.common > config.status: executing setup commands > config.status: executing Makefile commands > config.status: executing lib/Makefile commands > config.status: executing lib/sample/Makefile commands > config.status: executing tools/Makefile commands > config.status: executing tools/sample/Makefile commands > num_cpu=$(echo `sysctl -n hw.ncpu`) > echo `sysctl -n hw.ncpu` > sysctl -n hw.ncpu > make -j $num_cpu > llvm[1]: Compiling Alarm.cpp for Release+Asserts build > llvm[1]: Compiling Atomic.cpp for Release+Asserts build > llvm[1]: Compiling Disassembler.cpp for Release+Asserts build > llvm[1]: Compiling DynamicLibrary.cpp for Release+Asserts build > llvm[1]: Compiling Host.cpp for Release+Asserts build > llvm[1]: Compiling Errno.cpp for Release+Asserts build > llvm[1]: Compiling IncludeFile.cpp for Release+Asserts build > llvm[1]: Compiling Memory.cpp for Release+Asserts build > llvm[1]: Compiling Mutex.cpp for Release+Asserts build > llvm[1]: Compiling Process.cpp for Release+Asserts build > llvm[1]: Compiling Path.cpp for Release+Asserts build > llvm[1]: Compiling Program.cpp for Release+Asserts build > llvm[1]: Compiling RWMutex.cpp for Release+Asserts build > llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release+Asserts build > llvm[1]: Compiling Signals.cpp for Release+Asserts build > llvm[1]: Compiling ThreadLocal.cpp for Release+Asserts build > llvm[1]: Compiling Threading.cpp for Release+Asserts build > llvm[1]: Compiling TimeValue.cpp for Release+Asserts build > llvm[1]: Compiling Valgrind.cpp for Release+Asserts build > llvm[1]: Building Release+Asserts Archive Library libLLVMSystem.a > llvm[1]: Compiling APFloat.cpp for Release+Asserts build > llvm[1]: Compiling APInt.cpp for Release+Asserts build > llvm[1]: Compiling APSInt.cpp for Release+Asserts build > llvm[1]: Compiling CommandLine.cpp for Release+Asserts build > llvm[1]: Compiling Allocator.cpp for Release+Asserts build > llvm[1]: Compiling ConstantRange.cpp for Release+Asserts build > llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release+Asserts build > llvm[1]: Compiling CrashRecoveryContext.cpp for Release+Asserts build > llvm[1]: Compiling Debug.cpp for Release+Asserts build > llvm[1]: Compiling DeltaAlgorithm.cpp for Release+Asserts build > llvm[1]: Compiling Dwarf.cpp for Release+Asserts build > llvm[1]: Compiling ErrorHandling.cpp for Release+Asserts build > llvm[1]: Compiling FileUtilities.cpp for Release+Asserts build > llvm[1]: Compiling FoldingSet.cpp for Release+Asserts build > llvm[1]: Compiling FormattedStream.cpp for Release+Asserts build > llvm[1]: Compiling GraphWriter.cpp for Release+Asserts build > llvm[1]: Compiling IsInf.cpp for Release+Asserts build > llvm[1]: Compiling IsNAN.cpp for Release+Asserts build > llvm[1]: Compiling ManagedStatic.cpp for Release+Asserts build > llvm[1]: Compiling MemoryBuffer.cpp for Release+Asserts build > llvm[1]: Compiling PluginLoader.cpp for Release+Asserts build > llvm[1]: Compiling MemoryObject.cpp for Release+Asserts build > llvm[1]: Compiling PrettyStackTrace.cpp for Release+Asserts build > llvm[1]: Compiling Regex.cpp for Release+Asserts build > llvm[1]: Compiling SmallPtrSet.cpp for Release+Asserts build > llvm[1]: Compiling SmallVector.cpp for Release+Asserts build > llvm[1]: Compiling SourceMgr.cpp for Release+Asserts build > llvm[1]: Compiling Statistic.cpp for Release+Asserts build > llvm[1]: Compiling StringExtras.cpp for Release+Asserts build > llvm[1]: Compiling StringMap.cpp for Release+Asserts build > llvm[1]: Compiling StringPool.cpp for Release+Asserts build > llvm[1]: Compiling StringRef.cpp for Release+Asserts build > llvm[1]: Compiling SystemUtils.cpp for Release+Asserts build > llvm[1]: Compiling TargetRegistry.cpp for Release+Asserts build > llvm[1]: Compiling Timer.cpp for Release+Asserts build > llvm[1]: Compiling Triple.cpp for Release+Asserts build > llvm[1]: Compiling Twine.cpp for Release+Asserts build > llvm[1]: Compiling circular_raw_ostream.cpp for Release+Asserts build > llvm[1]: Compiling raw_os_ostream.cpp for Release+Asserts build > llvm[1]: Compiling raw_ostream.cpp for Release+Asserts build > llvm[1]: Compiling regcomp.c for Release+Asserts build > llvm[1]: Compiling regerror.c for Release+Asserts build > llvm[1]: Compiling regexec.c for Release+Asserts build > llvm[1]: Compiling regfree.c for Release+Asserts build > llvm[1]: Compiling regstrlcpy.c for Release+Asserts build > llvm[1]: Building Release+Asserts Archive Library libLLVMSupport.a > llvm[2]: Creating 'llvm-lit' script... > llvm[2]: Compiling count.c for Release+Asserts build > llvm[2]: Compiling FileUpdate.cpp for Release+Asserts build > llvm[2]: Compiling fpcmp.cpp for Release+Asserts build > llvm[2]: Compiling FileCheck.cpp for Release+Asserts build > llvm[2]: Compiling not.cpp for Release+Asserts build > llvm[2]: Compiling PerfectShuffle.cpp for Release+Asserts build > llvm[2]: Compiling ARMDecoderEmitter.cpp for Release+Asserts build > llvm[2]: Linking Release+Asserts executable count (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable count (without symbols) > llvm[3]: Compiling gtest.cc for Release+Asserts build > llvm[3]: Compiling TestMain.cpp for Release+Asserts build > llvm[2]: Linking Release+Asserts executable not (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable not (without symbols) > llvm[3]: Compiling gtest-death-test.cc for Release+Asserts build > llvm[2]: Linking Release+Asserts executable fpcmp (without symbols) > llvm[2]: Linking Release+Asserts executable FileUpdate (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable FileUpdate (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable fpcmp (without symbols) > llvm[3]: Compiling gtest-filepath.cc for Release+Asserts build > llvm[3]: Compiling gtest-port.cc for Release+Asserts build > llvm[2]: Linking Release+Asserts executable llvm-PerfectShuffle (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-PerfectShuffle (without symbols) > llvm[2]: Compiling AsmMatcherEmitter.cpp for Release+Asserts build > llvm[3]: Building Release+Asserts Archive Library libUnitTestMain.a > llvm[2]: Compiling AsmWriterEmitter.cpp for Release+Asserts build > llvm[2]: Compiling AsmWriterInst.cpp for Release+Asserts build > llvm[2]: Compiling CallingConvEmitter.cpp for Release+Asserts build > llvm[2]: Linking Release+Asserts executable FileCheck (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols) > llvm[2]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build > llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build > llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build > llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build > llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build > llvm[3]: Compiling gtest-test-part.cc for Release+Asserts build > llvm[3]: Compiling gtest-typed-test.cc for Release+Asserts build > llvm[2]: Compiling CodeGenInstruction.cpp for Release+Asserts build > llvm[2]: Compiling CodeGenTarget.cpp for Release+Asserts build > llvm[2]: Compiling DAGISelEmitter.cpp for Release+Asserts build > llvm[2]: Compiling DAGISelMatcher.cpp for Release+Asserts build > llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release+Asserts build > llvm[2]: Compiling DAGISelMatcherGen.cpp for Release+Asserts build > llvm[3]: Building Release+Asserts Archive Library libGoogleTest.a > llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release+Asserts build > llvm[2]: Compiling DisassemblerEmitter.cpp for Release+Asserts build > llvm[2]: Compiling EDEmitter.cpp for Release+Asserts build > llvm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build > llvm[2]: Compiling InstrEnumEmitter.cpp for Release+Asserts build > llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build > llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build > llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release+Asserts build > llvm[2]: Compiling NeonEmitter.cpp for Release+Asserts build > llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build > llvm[2]: Compiling Record.cpp for Release+Asserts build > llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts build > llvm[2]: Compiling SubtargetEmitter.cpp for Release+Asserts build > llvm[2]: Compiling TGLexer.cpp for Release+Asserts build > llvm[2]: Compiling TGParser.cpp for Release+Asserts build > llvm[2]: Compiling TGValueTypes.cpp for Release+Asserts build > llvm[2]: Compiling TableGen.cpp for Release+Asserts build > llvm[2]: Compiling TableGenBackend.cpp for Release+Asserts build > llvm[2]: Compiling X86DisassemblerTables.cpp for Release+Asserts build > llvm[2]: Compiling X86RecognizableInstr.cpp for Release+Asserts build > llvm[2]: Linking Release+Asserts executable tblgen (without symbols) > llvm[2]: ======= Finished Linking Release+Asserts Executable tblgen (without symbols) > llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td > tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated > *** set a breakpoint in malloc_error_break to debug > make[1]: *** [/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/lib/VMCore/Release+Asserts/Intrinsics.gen.tmp] Abort trap > make: *** [all] Error 1 > ### execution of /var/tmp/tmp.1.6IEkun failed, exit code 2 > > This is building with Xcode 3.2.4. > Jack > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Jack Howarth
2010-Oct-05 00:25 UTC
[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
On Mon, Oct 04, 2010 at 04:10:23PM -0700, Bill Wendling wrote:> Hi Jack, > > I didn't get this error. Could you try again? Is it one of the release candidates in particular that's failing? > > -bw >This was a svn pull from http://llvm.org/svn/llvm-project/llvm/branches/release_28 which I assume is the branch from which the release candidates are spun off. Jack> On Oct 2, 2010, at 8:04 AM, Jack Howarth wrote: > > > Current llvm release 2.8 branch at r115409 is broken on x86_64-apple-darwin10. > > > > #!/bin/bash -ev > > export LD=`xcode-select -print-path`/usr/bin/ld > > xcode-select -print-path > > ulimit -s `ulimit -s` > > ulimit -s > > mv ../clang-2.8 ./tools/clang > > mkdir ../llvm_objdir > > cd ../llvm_objdir > > ../llvm-2.8/configure --prefix=/sw --prefix=/sw --mandir=/sw/share/man --infodir=/sw/share/info --with-gmp=/sw --with-libiconv-prefix=/usr --with-system-zlib --with-as=`xcode-select -print-path`/usr/bin/as --with-ld=`xcode-select -print-path`/usr/bin/ld --with-nm=`xcode-select -print-path`/usr/bin/nm --enable-optimized --enable-assertions --enable-pic --enable-targets=host-only > > xcode-select -print-path > > xcode-select -print-path > > xcode-select -print-path > > checking build system type... x86_64-apple-darwin10.5.0 > > checking host system type... x86_64-apple-darwin10.5.0 > > checking target system type... x86_64-apple-darwin10.5.0 > > checking type of operating system we're going to host on... Darwin > > checking type of operating system we're going to target... Darwin > > checking target architecture... x86_64 > > checking for gcc... gcc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ISO C89... none needed > > checking how to run the C preprocessor... gcc -E > > checking for grep that handles long lines and -e... /usr/bin/grep > > checking for egrep... /usr/bin/grep -E > > checking for ANSI C header files... yes > > checking for sys/types.h... yes > > checking for sys/stat.h... yes > > checking for stdlib.h... yes > > checking for string.h... yes > > checking for memory.h... yes > > checking for strings.h... yes > > checking for inttypes.h... yes > > checking for stdint.h... yes > > checking for unistd.h... yes > > checking whether byte ordering is bigendian... no > > checking clang compiler... built > > checking optimization flags... -O3 > > checking how to run the C preprocessor... gcc -E > > checking whether we are using the GNU C compiler... (cached) yes > > checking whether gcc accepts -g... (cached) yes > > checking for gcc option to accept ISO C89... (cached) none needed > > checking for g++... g++ > > checking whether we are using the GNU C++ compiler... yes > > checking whether g++ accepts -g... yes > > checking for BSD-compatible nm... /usr/bin/nm > > checking for GNU make... make > > checking whether ln -s works... yes > > checking for cmp... /usr/bin/cmp > > checking for cp... /bin/cp > > checking for date... /bin/date > > checking for find... /usr/bin/find > > checking for grep... (cached) /usr/bin/grep > > checking for mkdir... /bin/mkdir > > checking for mv... /bin/mv > > checking for ranlib... ranlib > > checking for ar... ar > > checking for rm... /bin/rm > > checking for sed... /usr/bin/sed > > checking for tar... /sw/bin/tar > > checking for pwd... /bin/pwd > > checking for Graphviz... echo Graphviz > > checking for dot... echo dot > > checking for fdp... echo fdp > > checking for neato... echo neato > > checking for twopi... echo twopi > > checking for circo... echo circo > > checking for gv... no > > checking for gsview32... no > > checking for dotty... echo dotty > > checking for perl... /usr/bin/perl > > checking for Perl 5.006 or newer... yes > > checking for a BSD-compatible install... /usr/bin/install -c > > checking for bzip2... /sw/bin/bzip2 > > checking for cat... /bin/cat > > checking for doxygen... no > > checking for groff... /usr/bin/groff > > checking for gzip... /sw/bin/gzip > > checking for pod2html... /usr/bin/pod2html > > checking for pod2man... /usr/bin/pod2man > > checking for pdfroff... /usr/bin/pdfroff > > checking for runtest... /sw/bin/runtest > > checking for the tclsh program in tclinclude directory... none > > checking for tclsh8.4... /usr/bin/tclsh8.4 > > checking for zip... /usr/bin/zip > > checking for ocamlc... no > > checking for ocamlopt... no > > checking for ocamldep... no > > checking for ocamldoc... no > > checking for gas... no > > checking for as... /usr/bin/as > > checking for linker version... 97.14 > > checking for compiler -Wl,-R<path> option... no > > checking for compiler -Wl,-export-dynamic option... no > > checking for compiler -Wl,--version-script option... no > > checking for an ANSI C-conforming const... yes > > checking for dirent.h that defines DIR... yes > > checking for library containing opendir... none required > > checking dlfcn.h usability... yes > > checking dlfcn.h presence... yes > > checking for dlfcn.h... yes > > checking dynamic linker characteristics... darwin10.5.0 dyld > > checking which extension is used for loadable modules... .dylib > > checking which variable specifies run-time library path... DYLD_LIBRARY_PATH > > checking for the default library search path... /usr/local/lib /lib /usr/lib > > checking for objdir... .libs > > checking command to parse /usr/bin/nm output from object... rm: conftest.dSYM: is a directory > > rm: conftest.dSYM: is a directory > > rm: conftest.dSYM: is a directory > > rm: conftest.dSYM: is a directory > > ok > > checking whether libtool supports -dlopen/-dlpreopen... yes > > checking for shl_load... no > > checking for shl_load in -ldld... no > > checking for dlopen in -ldl... yes > > checking for dlerror... yes > > checking for _ prefix in compiled symbols... yes > > checking whether we have to add an underscore for dlsym... no > > checking whether deplibs are loaded by dlopen... yes > > checking argz.h usability... no > > checking argz.h presence... no > > checking for argz.h... no > > checking for error_t... no > > checking for argz_append... no > > checking for argz_create_sep... no > > checking for argz_insert... no > > checking for argz_next... no > > checking for argz_stringify... no > > checking assert.h usability... yes > > checking assert.h presence... yes > > checking for assert.h... yes > > checking ctype.h usability... yes > > checking ctype.h presence... yes > > checking for ctype.h... yes > > checking errno.h usability... yes > > checking errno.h presence... yes > > checking for errno.h... yes > > checking malloc.h usability... no > > checking malloc.h presence... no > > checking for malloc.h... no > > checking for memory.h... (cached) yes > > checking for stdlib.h... (cached) yes > > checking stdio.h usability... yes > > checking stdio.h presence... yes > > checking for stdio.h... yes > > checking for unistd.h... (cached) yes > > checking dl.h usability... no > > checking dl.h presence... no > > checking for dl.h... no > > checking sys/dl.h usability... no > > checking sys/dl.h presence... no > > checking for sys/dl.h... no > > checking dld.h usability... no > > checking dld.h presence... no > > checking for dld.h... no > > checking mach-o/dyld.h usability... yes > > checking mach-o/dyld.h presence... yes > > checking for mach-o/dyld.h... yes > > checking for string.h... (cached) yes > > checking for strchr... yes > > checking for strrchr... yes > > checking for memcpy... yes > > checking for memmove... yes > > checking for strcmp... yes > > checking for closedir... yes > > checking for opendir... yes > > checking for readdir... yes > > checking for llvm-gcc... /usr/bin/llvm-gcc > > checking for llvm-g++... /usr/bin/llvm-g++ > > checking LLVM capable compiler... llvm-gcc > > checking tool compatibility... ok > > checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers > > checking for sin in -lm... yes > > checking for library containing dlopen... none required > > checking for library containing mallinfo... no > > checking for pthread_mutex_init in -lpthread... yes > > checking for library containing pthread_mutex_lock... none required > > checking for library containing pthread_rwlock_init... none required > > checking for library containing pthread_getspecific... none required > > checking for dirent.h that defines DIR... (cached) yes > > checking for library containing opendir... (cached) none required > > checking for MAP_ANONYMOUS vs. MAP_ANON... no > > checking whether stat file-mode macros are broken... rm: conftest.dSYM: is a directory > > no > > checking for ANSI C header files... (cached) yes > > checking for sys/wait.h that is POSIX.1 compatible... yes > > checking whether time.h and sys/time.h may both be included... yes > > checking for dlfcn.h... (cached) yes > > checking execinfo.h usability... yes > > checking execinfo.h presence... yes > > checking for execinfo.h... yes > > checking fcntl.h usability... yes > > checking fcntl.h presence... yes > > checking for fcntl.h... yes > > checking for inttypes.h... (cached) yes > > checking limits.h usability... yes > > checking limits.h presence... yes > > checking for limits.h... yes > > checking link.h usability... no > > checking link.h presence... no > > checking for link.h... no > > checking for malloc.h... (cached) no > > checking setjmp.h usability... yes > > checking setjmp.h presence... yes > > checking for setjmp.h... yes > > checking signal.h usability... yes > > checking signal.h presence... yes > > checking for signal.h... yes > > checking for stdint.h... (cached) yes > > checking termios.h usability... yes > > checking termios.h presence... yes > > checking for termios.h... yes > > checking for unistd.h... (cached) yes > > checking utime.h usability... yes > > checking utime.h presence... yes > > checking for utime.h... yes > > checking windows.h usability... no > > checking windows.h presence... no > > checking for windows.h... no > > checking sys/mman.h usability... yes > > checking sys/mman.h presence... yes > > checking for sys/mman.h... yes > > checking sys/param.h usability... yes > > checking sys/param.h presence... yes > > checking for sys/param.h... yes > > checking sys/resource.h usability... yes > > checking sys/resource.h presence... yes > > checking for sys/resource.h... yes > > checking sys/time.h usability... yes > > checking sys/time.h presence... yes > > checking for sys/time.h... yes > > checking for sys/types.h... (cached) yes > > checking sys/ioctl.h usability... yes > > checking sys/ioctl.h presence... yes > > checking for sys/ioctl.h... yes > > checking malloc/malloc.h usability... yes > > checking malloc/malloc.h presence... yes > > checking for malloc/malloc.h... yes > > checking mach/mach.h usability... yes > > checking mach/mach.h presence... yes > > checking for mach/mach.h... yes > > checking valgrind/valgrind.h usability... no > > checking valgrind/valgrind.h presence... no > > checking for valgrind/valgrind.h... no > > checking pthread.h usability... yes > > checking pthread.h presence... yes > > checking for pthread.h... yes > > checking CrashReporterClient.h usability... no > > checking CrashReporterClient.h presence... no > > checking for CrashReporterClient.h... no > > checking for HUGE_VAL sanity... yes > > checking for pid_t... yes > > checking for size_t... yes > > checking whether struct tm is in sys/time.h or time.h... time.h > > checking for int64_t... yes > > checking for uint64_t... yes > > checking for backtrace... yes > > checking for ceilf... yes > > checking for floorf... yes > > checking for roundf... yes > > checking for rintf... yes > > checking for nearbyintf... yes > > checking for getcwd... yes > > checking for powf... yes > > checking for fmodf... yes > > checking for strtof... yes > > checking for round... yes > > checking for getpagesize... yes > > checking for getrusage... yes > > checking for getrlimit... yes > > checking for setrlimit... yes > > checking for gettimeofday... yes > > checking for isatty... yes > > checking for mkdtemp... yes > > checking for mkstemp... yes > > checking for mktemp... yes > > checking for posix_spawn... yes > > checking for realpath... yes > > checking for sbrk... yes > > checking for setrlimit... (cached) yes > > checking for strdup... yes > > checking for strerror... yes > > checking for strerror_r... yes > > checking for strerror_s... no > > checking for setenv... yes > > checking for strtoll... yes > > checking for strtoq... yes > > checking for sysconf... yes > > checking for malloc_zone_statistics... yes > > checking for setjmp... yes > > checking for longjmp... yes > > checking for sigsetjmp... yes > > checking for siglongjmp... yes > > checking if printf has the %a format character... yes > > checking for srand48/lrand48/drand48 in <stdlib.h>... yes > > checking for isnan in <math.h>... yes > > checking for isnan in <cmath>... no > > checking for std::isnan in <cmath>... yes > > checking for isinf in <math.h>... yes > > checking for isinf in <cmath>... no > > checking for std::isinf in <cmath>... no > > checking for finite in <ieeefp.h>... no > > checking for stdlib.h... (cached) yes > > checking for unistd.h... (cached) yes > > checking for getpagesize... (cached) yes > > checking for working mmap... yes > > checking for mmap of files... yes > > checking if /dev/zero is needed for mmap... no > > checking for GCC atomic builtins... yes > > checking for __dso_handle... yes > > checking whether llvm-gcc is sane... yes > > checking llvm-gcc component support... ok > > checking for compiler -fvisibility-inlines-hidden option... yes > > configure: creating ./config.status > > config.status: creating include/llvm/Config/Targets.def > > config.status: creating include/llvm/Config/AsmPrinters.def > > config.status: creating include/llvm/Config/AsmParsers.def > > config.status: creating include/llvm/Config/Disassemblers.def > > config.status: creating Makefile.config > > config.status: creating llvm.spec > > config.status: creating tools/llvmc/src/Base.td > > config.status: creating tools/llvm-config/llvm-config.in > > config.status: creating include/llvm/Config/config.h > > config.status: creating include/llvm/Config/llvm-config.h > > config.status: creating include/llvm/System/DataTypes.h > > config.status: executing setup commands > > config.status: executing Makefile commands > > config.status: executing Makefile.common commands > > config.status: executing examples/Makefile commands > > config.status: executing lib/Makefile commands > > config.status: executing runtime/Makefile commands > > config.status: executing test/Makefile commands > > config.status: executing test/Makefile.tests commands > > config.status: executing unittests/Makefile commands > > config.status: executing tools/Makefile commands > > config.status: executing utils/Makefile commands > > config.status: executing projects/Makefile commands > > config.status: executing bindings/Makefile commands > > config.status: executing bindings/ocaml/Makefile.ocaml commands > > === configuring in projects/sample (/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/projects/sample) > > configure: running /bin/sh ../../../llvm-2.8/projects/sample/configure --prefix=/sw '--mandir=/sw/share/man' '--infodir=/sw/share/info' '--with-gmp=/sw' '--with-libiconv-prefix=/usr' '--with-system-zlib' '--with-as=/Developer/usr/bin/as' '--with-ld=/Developer/usr/bin/ld' '--with-nm=/Developer/usr/bin/nm' '--enable-optimized' '--enable-assertions' '--enable-pic' '--enable-targets=host-only' 'LDFLAGS=-L/sw/lib' 'CPPFLAGS=-I/sw/include' --cache-file=/dev/null --srcdir=../../../llvm-2.8/projects/sample > > configure: creating ./config.status > > config.status: creating Makefile.common > > config.status: executing setup commands > > config.status: executing Makefile commands > > config.status: executing lib/Makefile commands > > config.status: executing lib/sample/Makefile commands > > config.status: executing tools/Makefile commands > > config.status: executing tools/sample/Makefile commands > > num_cpu=$(echo `sysctl -n hw.ncpu`) > > echo `sysctl -n hw.ncpu` > > sysctl -n hw.ncpu > > make -j $num_cpu > > llvm[1]: Compiling Alarm.cpp for Release+Asserts build > > llvm[1]: Compiling Atomic.cpp for Release+Asserts build > > llvm[1]: Compiling Disassembler.cpp for Release+Asserts build > > llvm[1]: Compiling DynamicLibrary.cpp for Release+Asserts build > > llvm[1]: Compiling Host.cpp for Release+Asserts build > > llvm[1]: Compiling Errno.cpp for Release+Asserts build > > llvm[1]: Compiling IncludeFile.cpp for Release+Asserts build > > llvm[1]: Compiling Memory.cpp for Release+Asserts build > > llvm[1]: Compiling Mutex.cpp for Release+Asserts build > > llvm[1]: Compiling Process.cpp for Release+Asserts build > > llvm[1]: Compiling Path.cpp for Release+Asserts build > > llvm[1]: Compiling Program.cpp for Release+Asserts build > > llvm[1]: Compiling RWMutex.cpp for Release+Asserts build > > llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release+Asserts build > > llvm[1]: Compiling Signals.cpp for Release+Asserts build > > llvm[1]: Compiling ThreadLocal.cpp for Release+Asserts build > > llvm[1]: Compiling Threading.cpp for Release+Asserts build > > llvm[1]: Compiling TimeValue.cpp for Release+Asserts build > > llvm[1]: Compiling Valgrind.cpp for Release+Asserts build > > llvm[1]: Building Release+Asserts Archive Library libLLVMSystem.a > > llvm[1]: Compiling APFloat.cpp for Release+Asserts build > > llvm[1]: Compiling APInt.cpp for Release+Asserts build > > llvm[1]: Compiling APSInt.cpp for Release+Asserts build > > llvm[1]: Compiling CommandLine.cpp for Release+Asserts build > > llvm[1]: Compiling Allocator.cpp for Release+Asserts build > > llvm[1]: Compiling ConstantRange.cpp for Release+Asserts build > > llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release+Asserts build > > llvm[1]: Compiling CrashRecoveryContext.cpp for Release+Asserts build > > llvm[1]: Compiling Debug.cpp for Release+Asserts build > > llvm[1]: Compiling DeltaAlgorithm.cpp for Release+Asserts build > > llvm[1]: Compiling Dwarf.cpp for Release+Asserts build > > llvm[1]: Compiling ErrorHandling.cpp for Release+Asserts build > > llvm[1]: Compiling FileUtilities.cpp for Release+Asserts build > > llvm[1]: Compiling FoldingSet.cpp for Release+Asserts build > > llvm[1]: Compiling FormattedStream.cpp for Release+Asserts build > > llvm[1]: Compiling GraphWriter.cpp for Release+Asserts build > > llvm[1]: Compiling IsInf.cpp for Release+Asserts build > > llvm[1]: Compiling IsNAN.cpp for Release+Asserts build > > llvm[1]: Compiling ManagedStatic.cpp for Release+Asserts build > > llvm[1]: Compiling MemoryBuffer.cpp for Release+Asserts build > > llvm[1]: Compiling PluginLoader.cpp for Release+Asserts build > > llvm[1]: Compiling MemoryObject.cpp for Release+Asserts build > > llvm[1]: Compiling PrettyStackTrace.cpp for Release+Asserts build > > llvm[1]: Compiling Regex.cpp for Release+Asserts build > > llvm[1]: Compiling SmallPtrSet.cpp for Release+Asserts build > > llvm[1]: Compiling SmallVector.cpp for Release+Asserts build > > llvm[1]: Compiling SourceMgr.cpp for Release+Asserts build > > llvm[1]: Compiling Statistic.cpp for Release+Asserts build > > llvm[1]: Compiling StringExtras.cpp for Release+Asserts build > > llvm[1]: Compiling StringMap.cpp for Release+Asserts build > > llvm[1]: Compiling StringPool.cpp for Release+Asserts build > > llvm[1]: Compiling StringRef.cpp for Release+Asserts build > > llvm[1]: Compiling SystemUtils.cpp for Release+Asserts build > > llvm[1]: Compiling TargetRegistry.cpp for Release+Asserts build > > llvm[1]: Compiling Timer.cpp for Release+Asserts build > > llvm[1]: Compiling Triple.cpp for Release+Asserts build > > llvm[1]: Compiling Twine.cpp for Release+Asserts build > > llvm[1]: Compiling circular_raw_ostream.cpp for Release+Asserts build > > llvm[1]: Compiling raw_os_ostream.cpp for Release+Asserts build > > llvm[1]: Compiling raw_ostream.cpp for Release+Asserts build > > llvm[1]: Compiling regcomp.c for Release+Asserts build > > llvm[1]: Compiling regerror.c for Release+Asserts build > > llvm[1]: Compiling regexec.c for Release+Asserts build > > llvm[1]: Compiling regfree.c for Release+Asserts build > > llvm[1]: Compiling regstrlcpy.c for Release+Asserts build > > llvm[1]: Building Release+Asserts Archive Library libLLVMSupport.a > > llvm[2]: Creating 'llvm-lit' script... > > llvm[2]: Compiling count.c for Release+Asserts build > > llvm[2]: Compiling FileUpdate.cpp for Release+Asserts build > > llvm[2]: Compiling fpcmp.cpp for Release+Asserts build > > llvm[2]: Compiling FileCheck.cpp for Release+Asserts build > > llvm[2]: Compiling not.cpp for Release+Asserts build > > llvm[2]: Compiling PerfectShuffle.cpp for Release+Asserts build > > llvm[2]: Compiling ARMDecoderEmitter.cpp for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable count (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable count (without symbols) > > llvm[3]: Compiling gtest.cc for Release+Asserts build > > llvm[3]: Compiling TestMain.cpp for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable not (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable not (without symbols) > > llvm[3]: Compiling gtest-death-test.cc for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable fpcmp (without symbols) > > llvm[2]: Linking Release+Asserts executable FileUpdate (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable FileUpdate (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable fpcmp (without symbols) > > llvm[3]: Compiling gtest-filepath.cc for Release+Asserts build > > llvm[3]: Compiling gtest-port.cc for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable llvm-PerfectShuffle (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable llvm-PerfectShuffle (without symbols) > > llvm[2]: Compiling AsmMatcherEmitter.cpp for Release+Asserts build > > llvm[3]: Building Release+Asserts Archive Library libUnitTestMain.a > > llvm[2]: Compiling AsmWriterEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling AsmWriterInst.cpp for Release+Asserts build > > llvm[2]: Compiling CallingConvEmitter.cpp for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable FileCheck (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable FileCheck (without symbols) > > llvm[2]: Compiling ClangASTNodesEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling ClangAttrEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling ClangDiagnosticsEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling CodeEmitterGen.cpp for Release+Asserts build > > llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release+Asserts build > > llvm[3]: Compiling gtest-test-part.cc for Release+Asserts build > > llvm[3]: Compiling gtest-typed-test.cc for Release+Asserts build > > llvm[2]: Compiling CodeGenInstruction.cpp for Release+Asserts build > > llvm[2]: Compiling CodeGenTarget.cpp for Release+Asserts build > > llvm[2]: Compiling DAGISelEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling DAGISelMatcher.cpp for Release+Asserts build > > llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling DAGISelMatcherGen.cpp for Release+Asserts build > > llvm[3]: Building Release+Asserts Archive Library libGoogleTest.a > > llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release+Asserts build > > llvm[2]: Compiling DisassemblerEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling EDEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling FastISelEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling InstrEnumEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling InstrInfoEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling IntrinsicEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling NeonEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling OptParserEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling Record.cpp for Release+Asserts build > > llvm[2]: Compiling RegisterInfoEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling SubtargetEmitter.cpp for Release+Asserts build > > llvm[2]: Compiling TGLexer.cpp for Release+Asserts build > > llvm[2]: Compiling TGParser.cpp for Release+Asserts build > > llvm[2]: Compiling TGValueTypes.cpp for Release+Asserts build > > llvm[2]: Compiling TableGen.cpp for Release+Asserts build > > llvm[2]: Compiling TableGenBackend.cpp for Release+Asserts build > > llvm[2]: Compiling X86DisassemblerTables.cpp for Release+Asserts build > > llvm[2]: Compiling X86RecognizableInstr.cpp for Release+Asserts build > > llvm[2]: Linking Release+Asserts executable tblgen (without symbols) > > llvm[2]: ======= Finished Linking Release+Asserts Executable tblgen (without symbols) > > llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td > > tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated > > *** set a breakpoint in malloc_error_break to debug > > make[1]: *** [/sw/src/fink.build/llvm-clang-2.8-1/llvm_objdir/lib/VMCore/Release+Asserts/Intrinsics.gen.tmp] Abort trap > > make: *** [all] Error 1 > > ### execution of /var/tmp/tmp.1.6IEkun failed, exit code 2 > > > > This is building with Xcode 3.2.4. > > Jack > > _______________________________________________ > > LLVM Developers mailing list > > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Possibly Parallel Threads
- [LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated
- [LLVMdev] make error
- [LLVMdev] -fPIC warning on every compile on Cygwin
- [LLVMdev] -fPIC warning on every compile on Cygwin
- [LLVMdev] vmkit: Getting Started