bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vms:test variables


From: h.becker
Subject: Re: vms:test variables
Date: Mon, 07 Apr 2014 23:37:04 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130519 Icedove/17.0.5

On 04/06/2014 07:34 PM, John E. Malmberg wrote:
> Ok, so now we have the a baseline test suite ported, what is it going to
> take to get this stuff committed so that we can start working on the
> bugs that have been exposed?

I don't know who will/should answer such a question. I still have no
luck nor fun with these tests:

$ @TEST_MAKE
------------------------------------------------------------------------------
                      Running tests for GNU make on VMS
                               GNU Make 4.0.90
------------------------------------------------------------------------------

Clearing work...
Finding tests...

features.dir/archives ...................................

FAILED (0/0 passed)scripts/features.dir/archives
features.dir/comments ...................................

FAILED (0/0 passed)scripts/features.dir/comments
features.dir/conditionals ...............................

FAILED (0/0 passed)scripts/features.dir/conditionals
features.dir/default_names ..............................
...

OK, I can run one when I specify one, but it fails due to bash's ":":

$ make -f [.tests.work.variables]undefine.mk
recursive simple recursive
undefined recursive undefined
$ @TEST_MAKE -keep "variables/undefine"
------------------------------------------------------------------------------
                      Running tests for GNU make on VMS
                               GNU Make 4.0.90
------------------------------------------------------------------------------

Clearing work...
Making work dirs...

variables/undefine ...................................... Error running
make (expected 0; got 512): make -f work/variables/undefine.mk
Error running make (expected 0; got 512): make -f
work/variables/undefine.mk_1 "
a=a" "b=b"
Error running make (expected 0; got 512): make -f
work/variables/undefine.mk_2
FAILED (1/4 passed)

3 Tests in 1 Category Failed (See .diff* files in work dir for details) :-(

$

$ ed [.tests.work.variables]undefine.mk
    1
*s/@:/@continue/W
   19       all: ;@continue
1 substitution

So it seems the tests still contain Unix/shell commands and not only VMS
commands.

$ make -f [.tests.work.variables]undefine.mk
recursive simple recursive
undefined recursive undefined
$

Or am I missing something?




reply via email to

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