http://d.puremagic.com/issues/show_bug.cgi?id=2331


nfx...@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nfx...@gmail.com


--- Comment #6 from nfx...@gmail.com 2010-09-22 10:51:38 PDT ---
(In reply to comment #1)
> What's happening is that the static this() constructor builds the hash table
> once. The enum version builds it every time it is used, as the enum name is
> replaced with its initializer.

That's quite hilarious. There are now half a dozen of bugs related to dmd being
stupid with static data construction. E.g. see bug 4397, bug 2526, bug 2356,
bug 4881. They possibly are all caused by the same underlying issue. Walter,
don't you think your users are finally annoyed enough so that you could look
into fixing it?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to