[llvm] r191670 - Enable building LTO on WIN32.

Greg_Bedwell at sn.scee.net Greg_Bedwell at sn.scee.net
Mon Sep 30 12:44:38 PDT 2013


> > I'm intrigued by the fact that it is calling link.exe when building
> > LTO_static if I'm reading it correctly.  For all my configs it calls
> > lib.exe for LTO.lib and link.exe for LTO.dll.  I will continue to
> > investigate tomorrow.

> Yes, my failure happened when using ninja.

It turns out that the mystery was just too deep for me to wait until 
tomorrow to resume my investigations.

I have been able to reproduce the failure when using Ninja.  When using 
Visual Studio directly it works correctly which explains why I didn't 
catch it first.  Hopefully now I've got the failure reproduced I can 
figure out what's going wrong and resubmit a fixed version.  Thanks Rafael 
and Timur for your help here.  I really appreciate it!

Greg Bedwell
http://www.snsys.com


Timur Iskhodzhanov <timurrrr at google.com> wrote on 30/09/2013 18:42:46:

> From: Timur Iskhodzhanov <timurrrr at google.com>
> To: Greg_Bedwell at sn.scee.net
> Cc: Rafael Espíndola <rafael.espindola at gmail.com>, llvm-commits 
> <llvm-commits at cs.uiuc.edu>
> Date: 30/09/2013 18:43
> Subject: Re: [llvm] r191670 - Enable building LTO on WIN32.
> 
> Yes, my failure happened when using ninja.
> 
> 2013/9/30  <Greg_Bedwell at sn.scee.net>:
> >> I reverted it for now since it was also failing on the bots:
> >>
> >> http://bb.pgr.jp/builders/ninja-clang-i686-msc17-R/builds/5166/
> >> steps/compile/logs/stdio
> >
> > Thanks.  I'm still trying to reproduce any failure here as it builds
> > perfectly out of the box on all the configs I have tried. :-\
> > The only obvious difference I can see is that I am building through 
devenv
> > whereas the bot is using ninja (I didn't realise that this was an 
option
> > until just now or I would have made sure to test it - sorry).
> >
> > I'm intrigued by the fact that it is calling link.exe when building
> > LTO_static if I'm reading it correctly.  For all my configs it calls
> > lib.exe for LTO.lib and link.exe for LTO.dll.  I will continue to
> > investigate tomorrow.
> >
> > Thanks
> >
> > -Greg
> >
> > Rafael Espíndola <rafael.espindola at gmail.com> wrote on 30/09/2013
> > 17:36:55:
> >
> >> From: Rafael Espíndola <rafael.espindola at gmail.com>
> >> To: Greg_Bedwell at sn.scee.net
> >> Cc: llvm-commits <llvm-commits at cs.uiuc.edu>, Timur Iskhodzhanov
> >> <timurrrr at google.com>
> >> Date: 30/09/2013 17:36
> >> Subject: Re: [llvm] r191670 - Enable building LTO on WIN32.
> >>
> >> On 30 September 2013 11:48,  <Greg_Bedwell at sn.scee.net> wrote:
> >> >> > I'm observing a build failure since this change:
> >> >>
> >> >> Greg, can you take a look?
> >> >>
> >> >
> >> > Looking now... Sorry for the inconvenience.
> >>
> >> I reverted it for now since it was also failing on the bots:
> >>
> >> http://bb.pgr.jp/builders/ninja-clang-i686-msc17-R/builds/5166/
> >> steps/compile/logs/stdio
> >>
> >> Cheers,
> >> Rafael
> >
> >
> > **********************************************************************
> > This email and any files transmitted with it are confidential and 
intended
> > solely for the use of the individual or entity to whom they are 
addressed.
> > If you have received this email in error please notify 
postmaster at scee.net
> > This footnote also confirms that this email message has been checked 
for
> > all known viruses.
> > Sony Computer Entertainment Europe Limited
> > Registered Office: 10 Great Marlborough Street, London W1F 7LP, United
> > Kingdom
> > Registered in England: 3277793
> > **********************************************************************
> >
> > P Please consider the environment before printing this e-mail


**********************************************************************
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. 
If you have received this email in error please notify postmaster at scee.net
This footnote also confirms that this email message has been checked for 
all known viruses.
Sony Computer Entertainment Europe Limited
Registered Office: 10 Great Marlborough Street, London W1F 7LP, United 
Kingdom
Registered in England: 3277793
**********************************************************************

P Please consider the environment before printing this e-mail




More information about the llvm-commits mailing list