[Top][All Lists]

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

Re: m4-1.4q on Tru64Unix

From: Gary V. Vaughan
Subject: Re: m4-1.4q on Tru64Unix
Date: Fri, 10 Oct 2003 16:40:06 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925 Thunderbird/0.3

Martin MOKREJŠ wrote:
On Thu, 9 Oct 2003, Gary V. Vaughan wrote:

Yes, I can build with this patch, please apply to cvs. But the story is not
over .... :(

Okay cool, applied.  We're getting there :-)

> 43: modules: importing                           FAILED (modules.at:376)

This one is now fixed in CVS too, I hope. An error in the testsuite, rather than a problem with m4.

 2: Arity, defn, and freeze                      FAILED (macros.at:78)
34: Freezing modules                             FAILED (modules.at:59)

Hmmm. Somehow strlen is getting a NULL pointer, but I don't have enough context to understand how that is happening.

Can you send me the text files from testsuite.dir/2 and /34 please?

If you change freeze.c:120-123 to read:

  if (name)
      fprintf (file, "M%lu\n", (unsigned long) strlen (name));
      fputs (name, file);
      fputc ('\n', file);

That will stop the SEGV, but I fear there is something deeper going wrong, as one of the handles must have a null name.

If you can give me SSH access to your machine I'll be able to help you debug 

  ())_.  Gary V. Vaughan    gary@(lilith.warpmail.net|gnu.org)
  ( '/   Research Scientist http://www.oranda.demon.co.uk       ,_())____
  / )=   GNU Hacker         http://www.gnu.org/software/libtool  \'      `&
`(_~)_   Tech' Author       http://sources.redhat.com/autobook   =`---d__/

reply via email to

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