digitalmars.D.bugs - [Issue 8376] New: 64 bit codegen bug involving dynamically indexed static array and continue statement
- d-bugmail puremagic.com (29/29) Jul 10 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (8/8) Nov 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (11/24) Nov 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (8/8) Nov 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (13/13) Nov 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (13/13) Nov 10 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
- d-bugmail puremagic.com (11/11) Nov 11 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8376
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Summary: 64 bit codegen bug involving dynamically indexed static array and continue statement Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: timon.gehr gmx.ch DMD 2.059 void main() { int i = 0; int[2] a; a[1]=1; while(!a[0]){ if(a[i]) continue; a[i] = 1; } } The code terminates with -m32 and enters an infinite loop with -m64. No other flags are necessary to reproduce. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 10 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Don <clugdbug yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |critical -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Maxim Fomin <maxim maxim-fomin.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maxim maxim-fomin.ru ---DMD 2.059 void main() { int i = 0; int[2] a; a[1]=1; while(!a[0]){ if(a[i]) continue; a[i] = 1; } } The code terminates with -m32 and enters an infinite loop with -m64. No other flags are necessary to reproduce.In windows with -m64 dmd 2.060 produces Internal error: ..\ztc\cgobj.c 1479 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/204a1e0d480f2dfb50860fa2d99320b19fb88623 add test case for Issue 8376 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |WORKSFORME 14:32:59 PST --- I could not reproduce it with the current build, but I added it to the test suite anyway, -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Denis Shelomovskij <verylonglogin.reg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |verylonglogin.reg gmail.com Resolution|WORKSFORME | 08:47:02 MSK --- Reopened. See this pull: https://github.com/D-Programming-Language/dmd/pull/1277 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 10 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8376 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED 00:38:22 PST --- https://github.com/D-Programming-Language/dmd/commit/687b4e28923b08756569a4cf1148b069e928c424 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 11 2012