Martin Kinkelin
Martin Kinkelin
The `sc.parent` is identical for these 2 usages (same class instance), so it looks as if its parameter UDAs are flattened in-place after some extra semantic analysis, causing a different...
Hmm, TLS trouble on macOS with mimalloc v1.8.9 (no v1.8.8 available), which they've worked on according to their changelog.
I don't know how to fix https://github.com/dlang/dmd/issues/21241 elegantly in LDC - I guess we'd have to resort to IR-renaming colliding C `static` functions ourselves, breaking `.mangleof` (CT-inspection on the D...
That's the single failure on Posix AFAICT. On Windows, debuginfo tests in `runnable/testpdb.d` have been extended and now fail on Win64. Everything else seems green.
> Instead test21382 fails (because LDC does not emit member functions). Interestingly, it seems to work on 32-bit Windows though. I had to double-check, thinking that the test muss somehow...
Current blocker: `ldc2.exe` doesn't link, 3 misaligned relocations apparently. With `-link-internally`: ``` lld-link: error: misaligned ldr/str offset lld-link: error: misaligned ldr/str offset lld-link: error: misaligned ldr/str offset Error: linking with...
I guess a workaround would be NOT adding the single file as `mainSourceFile` too: https://github.com/dlang/dub/blob/879e4186313166f67e69800e1f55166f8df16bd9/source/dub/dub.d#L614-L619 But note that the same string here is used for `sourceFiles` and `mainSourceFile`. **Edit**: I.e.,...
FWIW, I expect bash on Windows to automagically replace Cygwin-style paths (`/c/Users/mlang_sym/dub/dub_example.d`) in the cmdline to `c:\Users\mlang_sym\dub\dub_example.d` (maybe C drive in uppercase). If dub got a `C:/Users/mlang_sym/dub/dub_example.d` with fwd slashes,...
Hmm - will that work for the unittests? I've probably never tried it, but I guess `dub test --single dir/bla.d` might be a thing. **Edit**: And AFAIK, the mainSourceFile is...
Argh, GitHub runner limitations: ``` Run actions/checkout@v4 Error: JavaScript Actions in Alpine containers are only supported on x64 Linux runners. Detected Linux Arm64 ```