digitalmars.D.bugs - [Issue 10918] New: ICE involving array ops on real[]
- d-bugmail puremagic.com (36/36) Aug 28 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
- d-bugmail puremagic.com (7/7) Aug 28 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
- d-bugmail puremagic.com (6/6) Aug 28 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
- d-bugmail puremagic.com (11/11) Aug 29 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
- d-bugmail puremagic.com (11/11) Aug 29 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
- d-bugmail puremagic.com (6/6) Aug 29 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10918
http://d.puremagic.com/issues/show_bug.cgi?id=10918 Summary: ICE involving array ops on real[] Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: hsteoh quickfur.ath.cx Code (reduced courtesy of dustmite): -------------vec.d-------------- static this() { (real[][] args...) { real[] result; result[] = args[0][] / args[1][0]; } ; } -------------------------------- Compile line: dmd -m64 -O -inline -unittest -c -ofvec.o vec.d Compiler output: -------------------------------- dmd: arrayop.c:526: virtual void BinExp::buildArrayIdent(OutBuffer*, Expressions*): Assertion `0' failed. Aborted -------------------------------- Tested on git HEAD (0362ae81d1cba6d2c4a135e40c40ddaf5617601f). This code used to work in earlier versions of DMD (I didn't check exactly when it broke, but I'm pretty sure 2.063.2 worked). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 28 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10918 git bisect revealed the offending commit: c5297b8ba310029438dc332152ec173a7387fead -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 28 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10918 Cf. https://github.com/D-Programming-Language/dmd/pull/2237 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 28 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10918 Henning Pohl <henning still-hidden.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull CC| |henning still-hidden.de PDT --- https://github.com/D-Programming-Language/dmd/pull/2505 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 29 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10918 Henning Pohl <henning still-hidden.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE PDT --- *** This issue has been marked as a duplicate of issue 10626 *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 29 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10918 Confirmed fixed in git HEAD (46e495b), thanks! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 29 2013