The --warn / .WARNINGS feature

2023-04-03 Thread Paul Smith
I pushed my changes to implement the --warn / .WARNINGS feature. I hope people find them useful. As of now there are only 3 possible warnings, but I will be looking through other warnings that might be useful to control. There is one major caveat to this: currently it's not possible to set .WARN

Re: `make check -j` fails when building GNU Make from source

2023-04-03 Thread Paul Smith
On Mon, 2023-04-03 at 14:36 +0200, Alejandro Colomar wrote: > -  Being part of the make targets, it would enable running them in >    parallel, taking around 1/4th the time it takes now. Up until this morning this could not work because all the tests run in the same directory and they create tempo

Re: `make check -j` fails when building GNU Make from source

2023-04-03 Thread Alejandro Colomar
Hi Paul, On 4/3/23 14:26, Paul Smith wrote: > On Sun, 2023-04-02 at 18:14 +0200, Alejandro Colomar wrote: >> I wonder if you could use the Makefile to run the tests, rather >> than calling a script from a .PHONY target that runs them all the >> time.  Why not run them only once?  You can touch emp

[bug #63686] implement a flag to promote make warnings to fatal errors

2023-04-03 Thread Paul D. Smith
Update of bug #63686 (project make): Status:None => Fixed Open/Closed:Open => Closed Operating System:None => Any Triage Status:

Re: `make check -j` fails when building GNU Make from source

2023-04-03 Thread Paul Smith
On Sun, 2023-04-02 at 18:14 +0200, Alejandro Colomar wrote: > I wonder if you could use the Makefile to run the tests, rather > than calling a script from a .PHONY target that runs them all the > time.  Why not run them only once?  You can touch empty files > when a test succeeds to make make(1) ha

Enhancements to the regression tests

2023-04-03 Thread Paul Smith
Hi all; I reworked the behavior of the regression tests in the following way: Each test file has a separate subdirectory created for it in work/ and before the test starts the driver will make that the current working directory, then switch back again after the test completes. The idea is to prev

[bug #63990] Fix a buffer overflow in warning.c.

2023-04-03 Thread Paul D. Smith
Update of bug #63990 (project make): Status:None => Fixed Assigned to:None => psmith Open/Closed:Open => Closed Fixed Release: