On Sun, Jan 1, 2012 at 8:07 PM, Joshua Reusch <yoschi@arkandos.de> wrote:
Am 02.01.2012 02:51, schrieb Timon Gehr:

On my machine, the following program causes an access violation in
druntime instead of throwing an AssertError.

module test;
void foo(int x){assert(x);}
void main(){foo(0);}

dmd -run test
-- killed by signal 11


Is this a regression or a problem with my setup (DMD 2.057 on Ubuntu
11.10 64 bit)?
Can anyone reproduce this?

Seems like an 64 bit error. On my Ubuntu 11.10 machine (32bit) with the same dmd version, it "works" as expected.

I have the same exact setup as the OP, and mine works as expected, too.  Doesn't seem like a 64-bit issue.