digitalmars.D.bugs - [Issue 11359] New: Assoc range violation when accessed via ref
- d-bugmail puremagic.com (38/38) Oct 25 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (8/8) Oct 25 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (10/10) Oct 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (7/8) Oct 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (11/11) Oct 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (9/9) Oct 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
- d-bugmail puremagic.com (10/10) Oct 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=11359
http://d.puremagic.com/issues/show_bug.cgi?id=11359 Summary: Assoc range violation when accessed via ref Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: puneet coverify.org --- Compiles and runs fine with 2.063. But when compiled with latest github HEAD, I get. $ rdmd --force /tmp/test.d core.exception.RangeError test(16): Range violation void main() { // 1 Bar.foo = new Foo; // 2 Bar.zoo("test"); // 3 } // 4 class Foo { // 5 Bar[string] bun; // 6 } // 7 class Bar { // 8 static Foo foo; // 9 static ref fun() { // 10 return foo.bun; // 11 } // 12 static void zoo(string baz) { // 13 Bar table; // 14 fun[baz] = new Bar; // 15 table = fun[baz]; // 16 } // 17 } // 18 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 25 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 --- Seems to have got introduced by: 7c6d516d97e43f94c3ef8e8ab072d6714febaf60 2013-10-23 Fix dtor handling issue introduced by fixing 3825 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 25 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull, wrong-code https://github.com/D-Programming-Language/dmd/pull/2693 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 ---https://github.com/D-Programming-Language/dmd/pull/2693Works at my end. Thanks. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/b83e95a14883fe0d334c4a5b4729ef372f4820bb fix Issue 11359 - Assoc range violation when accessed via ref https://github.com/D-Programming-Language/dmd/commit/e1e813bd40fa0ea90dab1e1af449f22a5c154c6d [REG2.064a] Issue 11359 - Assoc range violation when accessed via ref -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/055110fca22a5a5180ecba0df3315e505cbd03d7 [REG2.064a] Issue 11359 - Assoc range violation when accessed via ref -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11359 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 26 2013