[LLVMdev] tblgen(75451) malloc: *** error for object 0x7fff5fbfcbd0: pointer being reallocated was not allocated

Jack Howarth howarth at bromo.med.uc.edu
Mon Oct 4 17:25:55 PDT 2010


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



More information about the llvm-dev mailing list