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

--- Comment #2 from Iain Buclaw <[email protected]> ---
Looks like mixing of release and non-release causes this.

foo-release -> does not generate __switch_error.

test-non-release -> generates __switch_error, but assumes that `foo` will too,
so elides the emission.  This results in the undefined reference.

Confirmed that in 2.098, test-non-release always emits __switch_error.

--

Reply via email to