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 --- Comment #0 from bearophile_hugs eml.cc 2012-05-04 15:09:57 PDT --- 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 --- Comment #1 from Andrej Mitrovic <andrej.mitrovich gmail.com> 2012-12-26 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 --- Comment #2 from Andrej Mitrovic <andrej.mitrovich gmail.com> 2012-12-27 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 --- Comment #3 from github-bugzilla puremagic.com 2013-03-18 02:17:40 PDT --- 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 Merge pull request #1414 from AndrejMitrovic/Fix8041 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