Thread overview
[Issue 11321] New: Can't link _D6object15__T7reserveTyaZ7reserveFNaNbNeKAyamZm
Oct 22, 2013
deadalnix
Oct 26, 2013
Walter Bright
Oct 27, 2013
Walter Bright
Oct 27, 2013
Dicebot
Oct 28, 2013
Walter Bright
Oct 28, 2013
deadalnix
Oct 28, 2013
Brad Roberts
Oct 28, 2013
Dicebot
October 22, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321

           Summary: Can't link
                    _D6object15__T7reserveTyaZ7reserveFNaNbNeKAyamZm
           Product: D
           Version: D2
          Platform: x86_64
        OS/Version: Linux
            Status: NEW
          Severity: regression
          Priority: P2
         Component: DMD
        AssignedTo: nobody@puremagic.com
        ReportedBy: deadalnix@gmail.com


--- Comment #0 from deadalnix <deadalnix@gmail.com> 2013-10-21 23:20:35 PDT ---
Created an attachment (id=1275)
Unzip, compile and link fail.

See zip file attached. make DMD=PATH_TO_DMD to compile. It does link fail. The error do not show up when not using separate compilation. Sorry to not be able to reduce more, I really short of time right now, but I guess it is better if the bug report come before the release.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 26, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321


Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com


--- Comment #1 from Walter Bright <bugzilla@digitalmars.com> 2013-10-26 13:28:13 PDT ---
Can you try it with -allinst ?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 27, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321


Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WORKSFORME


--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> 2013-10-27 14:56:51 PDT ---
This works with -allinst flag.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 27, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321


Dicebot <public@dicebot.lv> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |public@dicebot.lv


--- Comment #3 from Dicebot <public@dicebot.lv> 2013-10-27 15:48:58 PDT ---
Exactly the attitude I feared. "I won't figure out why this does not work with new feature because legacy behavior workaround works".

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321



--- Comment #4 from Walter Bright <bugzilla@digitalmars.com> 2013-10-27 21:27:35 PDT ---
There's only one of me. I welcome any help in reducing this example to something more tractable.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321



--- Comment #5 from deadalnix <deadalnix@gmail.com> 2013-10-27 21:57:47 PDT ---
(In reply to comment #2)
> This works with -allinst flag.

I'm sorry, I simply can't reduce that further now. I really do not have time. I'll have time to do it next week.

It seems that the safe thing to do here is to go for allinst as default behavior and introduce the new behavior as a flag. We can switch to us this new behavior by default with the next release.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321


Brad Roberts <braddr@puremagic.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |braddr@puremagic.com
         Resolution|WORKSFORME                  |


--- Comment #6 from Brad Roberts <braddr@puremagic.com> 2013-10-27 22:50:44 PDT ---
Reopening.  Though, we may choose to ship with this regression since it has something of a work around.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 28, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11321



--- Comment #7 from Dicebot <public@dicebot.lv> 2013-10-28 04:47:40 PDT ---
(In reply to comment #4)
> There's only one of me. I welcome any help in reducing this example to something more tractable.

Sure, but is not a legitimate reason to close a valid (though incomplete) bug report with RESOLVED/WORKSFORME.

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