Akim Demaille wrote:
>     "foo || bar" does not invoke bar on AIX 7.2 when foo does not exist.
>     It just dies.

That doesn't appear to be the cause. bison-3.5.93 still fails the same
test, in the same way:

FAIL: examples/c/reccalc/reccalc.test

FAIL examples/c/reccalc/reccalc.test (exit status: 127)

When I add a 'set -x' statement in the second line of this test file,
I get:

FAIL: examples/c/reccalc/reccalc
================================

+ 1> /dev/null 2>& 1
+ exit 77
+ cleanup
FAIL examples/c/reccalc/reccalc.test (exit status: 127)

So, now, the 'exit 77' statement is indeed executed, but it is followed
by a 'cleanup' statement. 'cleanup' in defined in a different file.

I don't really understand it.

Bruno


Reply via email to