Hi Akim,

> This was addressed here:
> 
> https://lists.gnu.org/archive/html/bison-patches/2019-05/msg00017.html

Thanks. Unfortunately it still does not work on Solaris 11.3.

Since Solaris 'make' might not fully support VPATH builds, I'm now doing a build
in the source directory.
  ./configure
  make
works fine, but
  make check
fails in the same place, trying to compile examples/c/reccalc/scan.c.

Find attached the logs:
  $ make check 2>&1 | tee log3
  $ make check V=1 2>&1 | tee log3a
in a bison 3.3.90 and bison git-from-today directory.

In both cases (3.3.90 and now) the examples/c/reccalc/ directory contains a
file named scan.stamp but no .h and no .c file.

Probably it was expected that the
  LEX      examples/c/lexcalc/scan.c
command would create scan.c from scan.l. It didn't.

For info: I don't have 'flex' installed, only /usr/bin/lex. If 'flex' is
required, it would be nice if either the ylwrap script produced an error
code when it cannot create the expected scan.c file, or at least bison's
"make check" skips the tests that it cannot execute.

Bruno

Attachment: bison-make-check-logs.tar.gz
Description: application/compressed-tar

Reply via email to