Re: [bug #41813] Mult-line override define failing on VMS.

2014-03-16 Thread h.becker
Appended is a temporary fix for the multiline problem. diff --git a/job.c b/job.c index e4a40ac..da6a877 100644 --- a/job.c +++ b/job.c @@ -1214,6 +1214,25 @@ start_job_command (struct child *child) char *end = 0; #ifdef VMS argv = p; +/* Multiline fix. + This (quick) fix is

Re: Make recursion does not appear working in VMS

2014-03-16 Thread John E. Malmberg
On 3/13/2014 8:14 AM, h.becker wrote: It looks like execve uses argv[0] to run make. With a VMS/DCL-style version of the Makefile and my mcr version of make it seems to work: I changed from the wrapper code to code that sets the makefile name, and temporarily set a local symbol as a foreign

Re: Test harness on VMS, running 511 tests, 34 tests failing.

2014-03-16 Thread John E. Malmberg
On 3/13/2014 12:08 AM, John E. Malmberg wrote: On 3/10/2014 11:00 PM, John E. Malmberg wrote: I changed from the wrapper code to code that sets the makefile name, and temporarily set a local symbol as a foreign command. At exit the symbol is either deleted or replaced with the original

Re: [bug #41813] Mult-line override define failing on VMS.

2014-03-16 Thread John E. Malmberg
On 3/16/2014 4:13 PM, h.becker wrote: Appended is a temporary fix for the multiline problem. As I mentioned in the make recursion thread: I changed from the wrapper code to code that sets the makefile name, and temporarily set a local symbol as a foreign command. At exit the symbol is

Re: Make recursion does not appear working in VMS

2014-03-16 Thread John E. Malmberg
On 3/16/2014 6:14 PM, John E. Malmberg wrote: On 3/13/2014 8:14 AM, h.becker wrote: It looks like execve uses argv[0] to run make. With a VMS/DCL-style version of the Makefile and my mcr version of make it seems to work: I changed from the wrapper code to code that sets the makefile name,

Re: Test harness on VMS, running 511 tests, 60 tests failing.

2014-03-16 Thread John E. Malmberg
On 3/16/2014 6:34 PM, John E. Malmberg wrote: On 3/13/2014 12:08 AM, John E. Malmberg wrote: On 3/10/2014 11:00 PM, John E. Malmberg wrote: The previous vms_exit fix was incorrectly changing some failures to success status. With that correction, I am back to 60 tests failing in 29

Re: Test harness on VMS, running 511 tests, 60 tests failing.

2014-03-16 Thread Paul Smith
On Sun, 2014-03-16 at 21:43 -0500, John E. Malmberg wrote: With that correction, I am back to 60 tests failing in 29 categories failing if I use the -keep option. You should never use -keep when invoking the full test suite. Using -keep will cause other tests to fail, on all platforms: it's