Brian Dessent <[EMAIL PROTECTED]> writes:

> Ed Hartnett wrote:
>
>> TESTFILES = nctst tst_failure
>> [...]
>> TESTS = $(TESTFILES) run_nc_tests.sh
>> XFAIL_TESTS = tst_failure
>> [...]
>> XFAIL: tst_failure
>> [...]
>> FAIL: tst_failure.exe
>
> Notice the difference?  You probably should specify "TESTFILES =
> nctst$(EXEEXT) tst_failure$(EXEEXT)" and "XFAIL_TESTS =
> tst_failure$(EXEEXT)" instead, as technically the name of the test
> includes the extension.  On Cygwin you can get away with execing ./foo
> if ./foo.exe exists which is why sometimes this problem isn't noticed
> immediately.
>
> Brian
>

Yes, this fixed it just fine! Thanks!

Under what circumstances should I use $(EXEEXT)? I never use it
anywhere and this is the first time there's been a problem...

Thanks!

Ed

-- 
Ed Hartnett  -- [EMAIL PROTECTED]



Reply via email to