[Issue 8525] optimizer loops infinitely

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Aug 8 20:19:57 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8525



--- Comment #1 from dawg at dawgfoto.de 2012-08-08 20:19:56 PDT ---
There is another similar bug.
cat > bug.d << CODE
int get(int[] devt)
{
    return devt[$ - 1];
}
CODE

dmd -c -O bug.d

----

This can be reproduced on non-OpenBSD platforms by deactivating evalu8,
i.e. defining 'elem * evalu8(elem *e) { return e; }'. This is effectively
what this functions does on OpenBSD.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list