[LLVMdev] Heads up! Working on bugpoint

David Goodwin david_goodwin at apple.com
Mon Jul 13 09:41:26 PDT 2009

I don't think it is being propagated from anywhere. I don't thing you  
can rely on PWD being defined in make like you do from a shell. Other  
places in the makefile also explicitly need to calculate PWD using $ 
(shell pwd) so I don't think this usage is unusual. But looking at it  
some more it does seem that I might be able to use an already  
available variable that is calculating pwd. I give it a try.


On Jul 11, 2009, at 1:41 AM, Anton Korobeynikov wrote:

> Hello, David
>> bugpoint now works for remote ARM if you run it directly from the
>> command line. It doesn't work correctly when invoked from the test
>> makefile because envvar PWD is being set to /bin/pwd and so causing
>> GCC::ExecuteProgram to do the wrong thing. I'm not sure what is going
>> on with that, perhaps something in the makefile hierarchy is setting
>> PWD to /bin/pwd instead of executing that command to get the pwd. I
>> will investigate.
> This might be propagated from Makefile.config. I think it's better to
> figure out why it's propagated from there instead of hardcoding paths
> into testsuite. This might break mingw32, for example.
> -- 
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State  
> University
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

More information about the llvm-dev mailing list