[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MSVC build test results
From: |
J. Grant |
Subject: |
Re: MSVC build test results |
Date: |
Wed, 07 Sep 2005 00:07:05 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; GNU/Linux i686; en; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1 |
Hi Paul,
jg> Hmm, when I type pwd in MSYS/rxvt I see /home/now3d/make/tests displayed.
Strange. If you do this:
perl -e 'my $wd = `pwd`; print "$wd\n";'
what does it say?
address@hidden ~
$ perl -e 'my $wd = `pwd`; print "$wd\n";'
/home/now3d
address@hidden ~
$
Does msys use some kind of variable setting to control this? Because
the test suite strips out lots of environment variables.
Not sure.. Earnie?
You might have to debug; you can try changing the code in
run_make_tests.pl:get_this_pwd() to print the value it discovers.
I added the code to print the result of get_this_pwd();
it got it ok as /home/now3d/tests
That's exactly what I'm saying: according to the perl docs that's
what the code in the test suite is supposed to be doing. Please run
this and let me know what it says:
perl -e 'if (eval { symlink("",""); 1 }) { print "symlinks ok\n"; }'
address@hidden ~
$ perl -e 'if (eval { symlink("",""); 1 }) { print "symlinks ok\n"; }'
symlinks ok
address@hidden ~
$
I guess this means that ln -s is actually does a copy. ln --version
shows ln (fileutils) 4.1
(This is an MSYS/cygwin style port exe)
I have ran through all the tests and zipped up the results:
1) MSVC Release build, MSYS with normal test script
2) MSVC Release build, MSYS with -debug test script
3) MinGW Release build, MSYS with -debug test script
http://jguk.org/tests_2005_09_06.zip
df4b6e0b0805c943f2b9cf5f8ba086af *tests_2005_09_06.zip
Kind regards
JG