[Issue 9571] linkage issue when using separate compilation and closures

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Apr 10 09:30:17 PDT 2013


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



--- Comment #6 from Dicebot <m.strashun at gmail.com> 2013-04-10 09:30:15 PDT ---
I was not able to reduce it any further than moving A variable from parameter
to foo itself, leaving foo signature as void foo(). Almost any change in b
module resulted in lambda marked as a weak symbol and compilation succeeding.

I have not tried to track this down really hard though as my pull solves more
fundamental issue - that symbol should even be there at all, as well as several
hundred phobos symbols. Still need to track down and fix special cases found by
test suite though. Working on it right now.

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


More information about the Digitalmars-d-bugs mailing list