make-w32
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]