🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by meulenbr Tue, 06 Dec 1988 09:57
problem in gnu make 3.05
#1418
Author: meulenbr
Date: Tue, 06 Dec 1988 09:57
81 lines
2285 bytes
Hi!

I don't know if this is the appropriate place to report this.
The problem is: I've found a problem in gnu make 3.05.
System: sun 3/60 running sunos 3.4
gnu make compiled with gcc 1.31

The problem:
gnu make dumps core when calling make indirectly and the second make
contains a .SUFFIXES line.
The core dump is caused by an IOT trap.

Stack backtrace and registers from adb:
w01$ adb ~/bin/make
$c
core file = core -- program ``make''
SIGIOT 6: abort
_kill(0x6,0x0,0xefff40c) + 6
__sigtramp() + 26
_kill(?)
_abort() + 6
_lookup_file(0x26fc0) + 10
_pattern_search() + 58e
_try_implicit_rule(0x29c64,0x1) + b0
_update_file_1(0x29c64,0x0) + 130
_update_file() + 20
_main(0x4,0xefffbb4,0xefffbc8) + 52e
$r
d0    0x0
d1    0x255
d2    0x6
d3    0xb
d4    0x0
d5    0x5
d6    0x29c0c   _end+0x4c70
d7    0xefff658
a0    0x22968   _files
a1    0xefff280
a2    0x26fc0   _end+0x2024
a3    0x26fc0   _end+0x2024
a4    0x0
a5    0x26fe8   _end+0x204c
a6    0xefff2dc
sp    0xefff28c
pc    0x10c98   _kill+0x6
ps    0x0
      0x0
_kill+6:                bcss    _getpid+0xa

The offending makefiles:

#	This is a shell archive.
#	Remove everything above and including the cut line.
#	Then run the rest of the file through sh.
-----cut here-----cut here-----cut here-----cut here-----
#!/bin/sh
# shar:	Shell Archiver
#	Run the following text with /bin/sh to create:
#	Makefile
#	Makefile.16
# This archive created: Tue Dec  6 10:55:49 1988
sed 's/^X//' << \SHAR_EOF > Makefile
Xall:
X	make -f Makefile.16 clean
SHAR_EOF
sed 's/^X//' << \SHAR_EOF > Makefile.16
X.SUFFIXES: .s .cpp
X
Xclean:
X
SHAR_EOF
#	End of shell archive
exit 0

Drop me a note if you need additional info.

Frans Meulenbroeks        (meulenbr@cst.prl.philips.nl)
        Centre for Software Technology
        ( or try: ...!mcvax!philmds!prle!cst!meulenbr)

Cc: 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads