Article View: gnu.groff.bug
Article #103Bug Report in groff-1.06
From: A jedi in training
Date: Wed, 27 Jan 1993 03:19
Date: Wed, 27 Jan 1993 03:19
59 lines
2397 bytes
2397 bytes
GROFF VERSION: 1.06
MACHINE: VAX 8550
OS: Ultrix v4.0
COMPILER: g++ v2.3.3
INPUT FILES: just the source troff/input.cc
COMMAND LINE: make troff
DESCRIPTION OF INCORRECT BEHAVIOUR:
% make troff
Making all in troff
gcc -O -I. -I. -I../include -I./../include -DHAVE_UNISTD_H=1
-DHAVE_CC_UNISTD_H=1 -DSTDLIB_H_DECLARES_GETOPT=1
-DSTDLIB_H_DECLARES_PUTENV=1 -DHAVE_RENAME=1 -DHAVE_SYS_SIGLIST=1 -g -c
input.cc
input.cc: In function `class input_iterator* make_temp_iterator (const
char *)':
input.cc:2647: internal error--unrecognizable insn:
(insn/i 169 168 170 (parallel[
(set (mem:BLK (reg:SI 51))
(mem:BLK (reg/v:SI 20)))
(use (reg/v:SI 31))
(clobber (reg:SI 0 r0))
(clobber (reg:SI 1 r1))
(clobber (reg:SI 2 r2))
(clobber (reg:SI 3 r3))
(clobber (reg:SI 4 r4))
(clobber (reg:SI 5 r5))
] ) -1 (insn_list 168 (nil))
(expr_list:REG_DEAD (reg/v:SI 20)
(expr_list:REG_DEAD (reg:SI 51)
(expr_list:REG_UNUSED (reg:SI 0 r0)
(expr_list:REG_UNUSED (reg:SI 1 r1)
(expr_list:REG_UNUSED (reg:SI 2 r2)
(expr_list:REG_UNUSED (reg:SI 3 r3)
(expr_list:REG_UNUSED (reg:SI 4 r4)
(expr_list:REG_UNUSED (reg:SI 5 r5)
(nil))))))))))
gcc: Internal compiler error: program cc1plus got fatal signal 4
*** Error code 1
Stop.
*** Error code 1
Stop.
%
SUGGESTED FIX [optional]:
Don't make temp_iterator::temp_iterator(const char *s, int len),
which is defined on line 2564, 'inline' when __GNUG__
is defined. It calls memcpy and g++ v2.3.3 apparently
thinks it's a bad thing.
alter,*
pat
_______
*my prefered mispelling of 'later'.
Technical Details
Message-ID:
<9301262041.AA07344@ROCK.csh.rit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!ames!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!rock.ai.mit.EDU!patShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!ames!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!rock.ai.mit.EDU!pat From: pat@rock.ai.mit.EDU (A jedi in training) Newsgroups: gnu.groff.bug Subject: Bug Report in groff-1.06 Date: 26 Jan 1993 22:19:30 -0500 Organization: GNUs Not Usenet Lines: 60 Sender: daemon@cis.ohio-state.edu Approved: bug-groff@prep.ai.mit.edu Distribution: gnu Message-ID: <9301262041.AA07344@ROCK.csh.rit.edu>