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
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
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