msgpack-d 0.9.3 unittest fails

drug via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Wed Feb 11 04:31:27 PST 2015


this command:
drug at astra:~/.dub/packages/msgpack-d-0.9.3$ dub --build=unittest 
--compiler=ldmd2

fails with the result:

The determined compiler type "ldc" doesn't match the expected type 
"dmd". This will probably result in build errors.
Building msgpack-d 0.9.3 configuration "library", build type unittest.
Running ldmd2...
Stored value type does not match pointer operand type!
   store [2 x i8]* %18, [2 x i8]* %22, !dbg !10792
  [2 x i8]Stored value type does not match pointer operand type!
   store [2 x i8]* %23, [2 x i8]* %27, !dbg !10792
  [2 x i8]LLVM ERROR: Broken function found, compilation aborted!
FAIL 
.dub/build/library-unittest-linux.posix-x86_64-ldc_2066-28222C70EA831B74411B8A9C9233AD02/ 
msgpack-d staticLibrary
Error executing command run:
ldmd2 failed with exit code 1.

Don't know where to file this issue, do it here so far.

Compiler version is:

drug at astra:~/.dub/packages/msgpack-d-0.9.3$ ldmd2
LDC - the LLVM D compiler (0.15.0):
   based on DMD v2.066.1 and LLVM 3.5.0
   Default target: x86_64-pc-linux-gnu
   Host CPU: core-avx-i


More information about the digitalmars-d-ldc mailing list