www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Digger problems

reply "Marc =?UTF-8?B?U2Now7x0eiI=?= <schuetzm gmx.net> writes:
When a system-wide DMD is installed, Digger seems to use that to 
build Phobos and druntime instead of the freshly built one. This 
results in funny errors like:

src/core/time.d(99): Error: undefined identifier '_xopCmp'
Error: Internal Compiler Error: _xopCmp not found in object 
module. You must update druntime

(Tested on Linux x86_64, latest Digger from Git, trying to bisect 
between master and 2.061.)

I guess I must be doing something wrong, because it seems normal 
to have DMD already installed when using Digger. Has anyone else 
experienced this?
Jul 01 2015
parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Wednesday, 1 July 2015 at 10:08:03 UTC, Marc Sch├╝tz wrote:
 When a system-wide DMD is installed, Digger seems to use that 
 to build Phobos and druntime instead of the freshly built one. 
 This results in funny errors like:

 src/core/time.d(99): Error: undefined identifier '_xopCmp'
 Error: Internal Compiler Error: _xopCmp not found in object 
 module. You must update druntime

 (Tested on Linux x86_64, latest Digger from Git, trying to 
 bisect between master and 2.061.)

 I guess I must be doing something wrong, because it seems 
 normal to have DMD already installed when using Digger. Has 
 anyone else experienced this?
Can you try again with latest HEAD? (Update submodules too) I don't think I ever tested with DMD being installed in /usr/bin, as on my machines it's installed to /usr/local/bin, which is not added to Digger's PATH.
Jul 02 2015
parent "Marc =?UTF-8?B?U2Now7x0eiI=?= <schuetzm gmx.net> writes:
On Thursday, 2 July 2015 at 18:08:13 UTC, Vladimir Panteleev 
wrote:
 Can you try again with latest HEAD? (Update submodules too)

 I don't think I ever tested with DMD being installed in 
 /usr/bin, as on my machines it's installed to /usr/local/bin, 
 which is not added to Digger's PATH.
Thanks, it seems to work now. Strange though, I used to use Digger quite a lot and don't remember having problems before...
Jul 03 2015