digitalmars.D.bugs - [Issue 9213] New: [2.061 beta] Member access without this and __traits(compiles, ...)
- d-bugmail puremagic.com (26/26) Dec 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (13/13) Dec 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
- d-bugmail puremagic.com (10/10) Dec 28 2012 http://d.puremagic.com/issues/show_bug.cgi?id=9213
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Summary: [2.061 beta] Member access without this and __traits(compiles, ...) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: code klickverbot.at --- Comment #0 from David Nadlinger <code klickverbot.at> 2012-12-26 15:27:05 PST --- The following program prints "false" with DMD 2.060, but "true" with DMD 2.061: --- class Foo { int bar; } pragma(msg, __traits(compiles, { return Foo.bar; })); --- In 2.061, we only emit a "need 'this' to access member bar" glue code error, thus the wrong output. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #1 from Kenji Hara <k.hara.pg gmail.com> 2012-12-26 19:45:26 PST --- https://github.com/D-Programming-Language/dmd/pull/1411 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 26 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 --- Comment #2 from github-bugzilla puremagic.com 2012-12-27 01:45:16 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e1eea06d64d43cfa3bd4b9c36e3bc4d76d8802f8 fix Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) https://github.com/D-Programming-Language/dmd/commit/1650aa5baa43c450b1b5402ebfb9ddec768e0045 Merge pull request #1411 from 9rnsr/fix9213 Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 27 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 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: -------
Dec 27 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9213 --- Comment #3 from github-bugzilla puremagic.com 2012-12-28 11:11:06 PST --- Commit pushed to staging at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/171941e9ee8cd821e50a00a839bfadedbf2b55ac Merge pull request #1411 from 9rnsr/fix9213 Issue 9213 - [2.061 beta] Member access without this and __traits(compiles, ...) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 28 2012