Hi.

The checkins on October 24 have introduced failures when running the
test suite. The 'features/patspecific_vars' tests bombs out with make
generating a signal 11 error. I'm running Linux on i586-pc-linux-gnu
under an up-to-date Debian unstable distro.

A build with debugging symbols shows that the program fails in read.c on
line 2132 in record_files() at

deps->need_2nd_expansion = second_expansion;

Argument deps is NULL, so things go boom.

Here's the GDB output:

$ gdb make tests/core
... stuff ...
#0  record_files (filenames=Variable "filenames" is not available.) at 
read.c:2132
2132          deps->need_2nd_expansion = second_expansion;
(gdb) p deps
$1 = (struct dep *) 0x0
(gdb) bt
#0  record_files (filenames=Variable "filenames" is not available.) at 
read.c:2132
#1  0x08059dfa in eval (ebuf=0xbf9e8b50, set_default=1) at read.c:1290
#2  0x0805b564 in eval_makefile (filename=Variable "filename" is not available.
) at read.c:410
#3  0x0805b81d in read_all_makefiles (makefiles=0x806be70) at read.c:208
#4  0x08056177 in main (argc=3, argv=0xbf9ea4d4, envp=0xbf9ea4e4)
    at main.c:1591
(gdb)

Art Haas
-- 
Man once surrendering his reason, has no remaining guard against absurdities
the most monstrous, and like a ship without rudder, is the sport of every wind.

-Thomas Jefferson to James Smith, 1822


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to