[Top][All Lists]

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

make 3.78.1: failed assertion at read.c:892

From: Moritz Barsnick
Subject: make 3.78.1: failed assertion at read.c:892
Date: Tue, 24 Jul 2001 14:19:55 +0200
User-agent: Mutt/1.2.5i

Hi there,

running Solaris 2.6 (SunOS5.6), I'm getting a reproducible error in
GNU make:

address@hidden:/tmp/uk/mp/mad-0.13.0b/winamp-test > make
read.c:892: failed assertion `*p2 != '\0''
address@hidden:/tmp/uk/mp/mad-0.13.0b/winamp-test > make --version
GNU Make version 3.78.1, by Richard Stallman and Roland McGrath.
Built for sparc-sun-solaris2.6
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
        Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A

Report bugs to <address@hidden>.


I guess line 892 is well known to you, I don't have to quote it. ;-)
The Makefile doing this is produced by autoconf. It's in the project
"mad" (mad-0.13.0b) in the subdir "winamp". I've attached my Makefile
to this email. I'm not about to fetch a newer version of make right now
:) (I've worked around it using SunOS's make), but just wanted to let
you know, in case nobody's noticed yet.

A "truss" (similar to strace) output of the "make" call is also

Another thing: How about a string indicating that this error is from
"make"? I was looking for problems with gcc or the mad source, not
knowing that "make" was failing. E.g.
make: read.c:892: failed assertion *p2 != '\0''
instead of
read.c:892: failed assertion *p2 != '\0''

Thanks for listening and a great (vital!) tool,

Attachment: make-3.78.1-Makefile-errors
Description: Makefile from mad-0.13.0b

Attachment: make.truss
Description: truss output from make

reply via email to

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