On Monday, 1 February 2021 at 05:23:52 UTC, rikki cattermole
wrote:
The only difference between dmd, ldc and gdc (in effect) is the
backend.
While druntime and Phobos will be patched for other platform
targets, over all its the same library.
The same goes for core.atomic. You should not need to know that
it has been patched. If you can call it and it gives you the
right results, you can assume it worked.
Oh and $ dub build --compiler=ldc2
problem is when I build with ldc then id doesn't work and with
dmd it does:
try compile this with ldc:
https://run.dlang.io/is/gngLFu
error on webite run.dlang.io is same as I have.