LDC - DMD sync strategy
Kai Nacke via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Tue May 6 22:18:10 PDT 2014
Hi Trass3r!
On Tuesday, 6 May 2014 at 12:35:17 UTC, Trass3r wrote:
>
> Generating src/core/atomic.obj
> Assertion failed: List && "Handle list is null?", file
> ..\..\..\lib\IR\Value.cpp, line 528
> Generating std/algorithm-debug.obj
> Assertion failed:
> !N->getContext().pImpl->MDNodeSet.RemoveNode(N) && "Deleting a
> non-temporary uniqued node!", file
> ..\..\..\lib\IR\Metadata.cpp, line 296
Now I can trigger the second assertion failure. Seems to have
something to do with recent changes in debug symbol generation.
My configuration is:
cmake -G "Visual Studio 11 Win64"
-DCMAKE_INSTALL_PREFIX="D:/Program Files/LLVM-x64"
-DCMAKE_BUILD_TYPE=Debug -DPYTHON_EXECUTABLE="C:/Program
Files/Python/Python33/python.exe"
-DLLVM_TARGETS_TO_BUILD="X86;ARM;PowerPC;Mips;Sparc;CppBackend"
-DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_ENABLE_ASSERTIONS=ON
-DLLVM_BUILD_TESTS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF
-DLLVM_ENABLE_ZLIB=OFF D:/OpenSource/LLVM/LLVM-git
cmake -G "Visual Studio 11 Win64"
-DCMAKE_INSTALL_PREFIX="D:\Program Files\LDC"
-DCMAKE_BUILD_TYPE=Debug -DLLVM_ROOT_DIR="D:/Program
Files/LLVM-x64"
-DLIBCONFIG++_INCLUDE_DIR="D:/OpenSource/libconfig-1.4.9/lib"
-DLIBCONFIG++_LIBRARY="D:/OpenSource/libconfig-1.4.9/x64/Debug/libconfig++.lib"
..\ldc
Regards,
Kai
More information about the digitalmars-d-ldc
mailing list