Martin Kinkelin
Martin Kinkelin
Yeah I was surprised too. These x86 enum values aren't in the LLVM langref. Feel free to check the LLVM or clang source to get to the bottom of it....
This limit doesn't seem to apply to more recent Tizen versions; I'm using v9 and can confirm that reverting the 'fix' makes .mkv with lots of subtitles direct-play again without...
Looks like a frontend issue at first glance - the type of `ret` is a 32-bit integer, making no sense. **Edit**: To be precise, even the recursive `find()` invocation results...
The problem is definitely in the frontend.
> Do we need to have a function that processes the entire array at once? Why not a function that works on a single stack frame? That gives greatest flexibility...
> My opinion is that the easy experience for D should have stack traces with file/line. You need them when you are learning D, so that is what should be...
v1.41.0 final won't take too long anymore, I wanna release it in the next 2 weeks or so. How about making the existing `resolveAddressesWithAtos()` weak (incl. renaming + `extern(C)`), and...
This is caused by a problem with the interface thunk, which uses `musttail`, in combination with the `byval` attribute being applied to `s2` for the SysV x86_64 ABI. [The 2...
Reduced: ```D import std.int128; void main() { auto c = Int128(5, 6); c *= Int128(10, 20); c /= Int128(10, 20); assert(c == Int128(0, 15)); } ``` Works fine with `-O`...
Seems to work with LLVM 20, at least the isolated test case. **Edit**: Hmm not sure, as I can't reproduce the failure on my Intel Raptorlake CPU, when using the...