Etienne:
Are asserts supposed to be evaluated in DMD release? I was
getting a "privileged instructions error 0xC096" which was
caused by an assert, when doing some gc programming in druntime
assert(0) are not removed in release builds. They are a HALT.
Bye,
bearophile
On Tuesday, 3 June 2014 at 19:21:08 UTC, Etienne wrote:
Are asserts supposed to be evaluated in DMD release? I was
getting a "privileged instructions error 0xC096" which was
caused by an assert, when doing some gc programming in druntime
Is this part of the runtime precompiled? If not the
Are asserts supposed to be evaluated in DMD release? I was getting a
"privileged instructions error 0xC096" which was caused by an
assert, when doing some gc programming in druntime