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

Bill Wendling
Mon, 04 Oct 2010 23:10:23 -0000

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