[Issue 19937] object._d_assert_fail linker error if compiling with -checkaction=context

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Feb 24 02:23:12 UTC 2020


https://issues.dlang.org/show_bug.cgi?id=19937

--- Comment #5 from Mathias LANG <pro.mathias.lang at gmail.com> ---
@Seb: Thanks for the pointer. Unfortunately in the Vibe.d case it is nastier,
because the symbol takes a `ref` and a non-ref. Turns out `assert(x > y)` and
`assert(x > 0)` will generate different symbol (the former's second argument is
`ref` while the later is not, being a rvalue).

--


More information about the Digitalmars-d-bugs mailing list