On Sunday, 4 September 2016 at 02:06:55 UTC, Stefan Koch wrote: > This works already. > Anything placed in a debug {} block will be considered pure > regardless. Opps your comment was about the debate. I would say that __ctfeWriteln and __ctfeTicksMs should not work outside of debug.