www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 11321] New: Can't link _D6object15__T7reserveTyaZ7reserveFNaNbNeKAyamZm

reply d-bugmail puremagic.com writes:
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: -------
Oct 21 2013
next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 26 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 27 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 27 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 27 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 27 2013
prev sibling next sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 27 2013
prev sibling parent d-bugmail puremagic.com writes:
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: -------
Oct 28 2013