🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.groff.bug
Article #103

Bug Report in groff-1.06

#103
From: A jedi in training
Date: Wed, 27 Jan 1993 03:19
59 lines
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!pat

Show 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>