Nicholas Wilson
Nicholas Wilson
See https://github.com/ldc-developers/ldc/pull/3993
You should be able to cross compile or bootstrap as long as the LLVM LDC is build against has that target enabled.
> I like that better - I assume GDC could implement it too. cc @ibuclaw
Yeah LLVM 16 (at least the one from the GH release artefacts) seems to require linking to `zstd`. I had some... fun, trying to force CMake link to it. I...
This is a result of LLVM being SSA and this extra indirection is how this is done. Also this this is unoptimised IR, what do you expect?
> DMD64 D Compiler v2.101.1 and gdc (GCC) 12.2.0 has the same problem. Yes this is a frontend problem, https://issues.dlang.org/show_bug.cgi?id=23564
That only kicks the can down the road to LLVM16, where `--opaque-pointers=true` is not an option. I think our _release_ should with `--opaque-pointers=false`, but I think betas should be with...
please run `dub` with `-v` and post the log of what it prints out. Also are you on ARM? is this a problem with Just DMD, or are LDC/GDC also...