[Issue 12775] GIT HEAD : Linker errors after some commit

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri May 30 04:05:57 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=12775

--- Comment #7 from yebblies <yebblies at gmail.com> ---
(In reply to Temtaime from comment #6)
> AS for #12755 
> 
> https://github.com/D-Programming-Language/druntime/blob/master/src/core/
> thread.di#L596
> 
> extern (C) void thread_scanAll( scope ScanAllThreadsFn scan );
> 
> https://github.com/D-Programming-Language/druntime/blob/master/src/core/
> thread.d#L2575
> 
> extern (C) void thread_scanAll( scope ScanAllThreadsFn scan ) nothrow
> 

nothrow does not affect mangling of extern(C) functions.

> Maybe something wrong with YOUR autotester instead ?

That really doesn't seem very likely.

> I many times built DMD. 
> 
> I had multiple times checked my configuration for cleanness.

My guess is that druntime is not being rebuilt correctly, or phobos is being
built with the wrong dmd.  You can try things like renaming
druntime.lib/phobos.lib so they are ignored or clearing PATH.

--


More information about the Digitalmars-d-bugs mailing list