🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by A jedi in training Wed, 27 Jan 1993 03:19
Bug Report in groff-1.06
#103
Author: 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'.
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