It works with dmd 1.046 on Linux. The backtrace I'm getting is:

#0  0x0804916a in _Dmain ()
#1  0x08049450 in _D2rt6dmain24mainUiPPaZi7runMainMFZv ()
#2  0x080493b5 in _D2rt6dmain24mainUiPPaZi7tryExecMFDFZvZv ()
#3  0x0804948d in _D2rt6dmain24mainUiPPaZi6runAllMFZv ()
#4  0x080493b5 in _D2rt6dmain24mainUiPPaZi7tryExecMFDFZvZv ()
#5  0x08049364 in main ()

Maybe that bug got fixed. Could it have to do with the changelog entry "Fix instruction scheduler bug on Linux"?

Reply via email to