digitalmars.D.bugs - [Issue 8041] New: __gshared/static problem
- d-bugmail puremagic.com (26/26) May 04 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8041
- d-bugmail puremagic.com (16/16) Dec 26 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8041
- d-bugmail puremagic.com (11/11) Dec 27 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8041
- d-bugmail puremagic.com (11/11) Mar 18 2013 http://d.puremagic.com/issues/show_bug.cgi?id=8041
- d-bugmail puremagic.com (9/9) Mar 27 2013 http://d.puremagic.com/issues/show_bug.cgi?id=8041
http://d.puremagic.com/issues/show_bug.cgi?id=8041 Summary: __gshared/static problem Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: bearophile_hugs eml.cc I am not sure, I think this is valid code: struct Foo { __gshared static int x; } void main() { __gshared Foo f; // line 5 } But DMD 2.060alpha gives the error: test.d(5): Error: non-constant expression f = 0 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 04 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8041 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrej.mitrovich gmail.com 16:42:37 PST --- Reduced: struct Foo {} void main() { __gshared Foo f; } Very odd bug. Works with static. -- 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=8041 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull AssignedTo|nobody puremagic.com |andrej.mitrovich gmail.com 13:33:25 PST --- https://github.com/D-Programming-Language/dmd/pull/1414 -- 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=8041 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/c55c6199ec81b4b5bbb0942d861d162301ca22b1 Fixes Issue 8041 - __gshared without initializer fails compilation. https://github.com/D-Programming-Language/dmd/commit/245e3673a6a71d85007a6a804591a816e0d84379 Issue 8041 - __gshared without initializer fails compilation -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8041 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 27 2013