On Sun, 2015-02-22 at 16:39 -0800, Bill Deegan wrote: > Russel, > > I have a 32 bit ubuntu VM I've been using to work on these tests. > On my 32 bit VM dmd does have 64 bit support built in, so adding -m64 > doesn't fail and the test fails. > I did have to add the following: > environment = Environment( > CFLAGS=['-m64'], > DLINKFLAGS=['-m64'], > DFLAGS=['-m64', '-O']) > > Or I get link failures due to mixing 32 and 64 bit objects together and/or > linking issues. > > Seems like the best way to implement this would be something like > TARGET_ARCH and let the tools figure out the right flags. That may come > with revamped tools.. > > I have a strong preference to remove the -m64 altogether from these tests > as likely any issue you had was due to some issue with the D compiler on > the platform in question. > I'm going to check such change and merge. > > If we run into issues in the future where we can reconstruct the > requirement for -m64 then we should add another text.
Let me cogitate on this a bit, and refer back to the original reporter. But yes I am minded to remove this if possible given the problems. More work is needed on the D tooling tests anyway… -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:[email protected] 41 Buckmaster Road m: +44 7770 465 077 xmpp: [email protected] London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev
