id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc
2164,locate_root wrong under CygWin,anonymous,Beman Dawes,"When running the regression tests under cygwin, I get:
locate_root: c:/tmp/boost_rt/boost/status/cygdrive/C/tmp/boost_rt/results
(After this it can't find any files.)
CygWin maps Win32 to unix file names as such:
cygwin: /cygdrive/C/tmp/boost_rt
Win32: C:/tmp/boost_rt
As you can see from locate_root above, bjam has blended both, yielding an invalid directory under either.
This occurs even when I specify to run.py:
--bjam-options=""--locate-root=/cygdrive/C/tmp/boost_rt/results""
I get this output (showing --locate-root being properly propagated):
# Starting tests (""/cygdrive/C/tmp/boost_rt/tools_bjam/bin.cygwinx86/bjam.exe"" ""-sBOOST_BUILD_PATH=/cygdrive/C/tmp/boost_rt:/cygdrive/C/tmp/boost_rt/tools_bb"" ""-sBOOST_ROOT=/cygdrive/C/tmp/boost_rt/boost"" ""--boost=/cygdrive/C/tmp/boost_rt/boost"" ""--boost-build=/cygdrive/C/tmp/boost_rt/tools_bb"" ""--debug-configuration"" -l300 -d2 --dump-tests --locate-root=/cygdrive/C/tmp/boost_rt/results ""--build-dir=/cygdrive/C/tmp/boost_rt/results"" >>""/cygdrive/C/tmp/boost_rt/results/bjam.log"" 2>&1)...
",Bugs,closed,To Be Determined,system,Boost 1.35.0,Showstopper,worksforme,cygwin,