This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Internal compiler error (resent)


Could you take a look at a problem I encountered today which seemed to 
cause egcs to fail when compiling the attached code with  

gcc version egcs-2.91.57 19980901 (egcs-1.1 release)

on

	General Information

Host Name is             cwsas1
Host Aliases is          cwsas1-f0 
Host Address(es) is      138.20.13.24 
Host ID is               8089c0c8
Serial Number is         2156511432
Manufacturer is          Sun (Sun Microsystems)
System Model is          Ultra Enterprise 4000/5000
Main Memory is           3.8 GB
Virtual Memory is        4.8 GB
ROM Version is           OBP 3.2.7 1997/02/04 13:27
Number of CPUs is        6
CPU Type is              sparc
App Architecture is      sparc
Kernel Architecture is   sun4u
OS Name is               SunOS
OS Version is            5.5.1
Kernel Version is        SunOS Release 5.5.1 Version Generic_103640-20
[UNIX(R) System V Release 4.0]
Boot Time is             Sun Dec 13 07:09:23 1998


	Kernel Information

Maximum number of processes for system is              16394
Maximum number of processes per user is                16389
Maximum number of users (for system tables) is         1024
Maximum number of BSD (/dev/ptyXX) pty's is            256
Maximum number of System V (/dev/pts/*) pty's is       256
Size of the virtual address cache is                   16384
Size of the inode table is                             17498
Size of the directory name lookup cache is             17498
Size of the quotas table is                            26634
STREAMS: Maximum number of pushes allowed is           9
STREAMS: Maximum message size is                       65536
STREAMS: Maximum size of ctl part of message is        1024
Maximum global priority in sys class is                6488124
Has UFS driver is                                      TRUE
Has NFS driver is                                      TRUE
Has LOFS driver is                                     TRUE
Has TMPFS driver is                                    TRUE
Has SD driver is                                       TRUE
Has FD driver is                                       TRUE
Has NFSSERVER is                                       TRUE
Has IPCSEMAPHORE is                                    TRUE
Has IPCSHMEM is                                        TRUE


	SysConf Information

Max combined size of argv[] and envp[] is                    1048320
Max processes allowed to any UID is                          16389
Clock ticks per second is                                    100
Max simultaneous groups per user is                          16
Max open files per process is                                256
System memory page size is                                   8192
Job control supported is                                     TRUE
Savid ids (seteuid()) supported is                           TRUE
Version of POSIX.1 standard supported is                     199506
Version of the X/Open standard supported is                  3
Max log name is                                              8
Max password length is                                       8
Number of processors (CPUs) configured is                    6
Number of processors (CPUs) online is                        6
Total number of pages of physical memory is                  491520
Number of pages of physical memory not currently in use is   153204
Max number of timer expiration overruns is                   2147483647
Max number of realtime signals is                            8
Max number of queued signals per process is                  32
Max number of timers per process is                          32
Supports File Synchronization is                             TRUE
Supports memory mapped files is                              TRUE
Supports process memory locking is                           TRUE
Supports range memory locking is                             TRUE
Supports memory protection is                                TRUE
Supports realtime signals is                                 TRUE
Supports syncronized I/O is                                  TRUE
Supports timers is                                           TRUE


	Device Information

SUNW,Ultra-Enterprise
    openprom is a "Open Boot PROM" device
    options is a "PROM Settings"
    aliases is a "PROM Device Aliases"
    central0 is a "Clock Board"
        fhc1 is a "FireHost Controller" Utility Bus
            eeprom is a "EEPROM" device
            zs0 is a "Zilog 8530" serial communications chip
            zs1 is a "Zilog 8530" serial communications chip
    sysboard0 is a "CPU & Memory Board"
        fhc0 is a "FireHost Controller" Utility Bus
            ac0 is a "Memory Controller"
            simm-status0 is a "SIMM Status"
            environment0 is a "Environmental Sensor"
            sram0 is a "SRAM"
            flashprom is a "Flash PROM"
    cpu0 is a "248 MHz SUNW,UltraSPARC-II" CPU
    cpu1 is a "248 MHz SUNW,UltraSPARC-II" CPU
    sysboard2 is a "CPU & Memory Board"
        fhc2 is a "FireHost Controller" Utility Bus
            ac1 is a "Memory Controller"
            simm-status1 is a "SIMM Status"
            environment1 is a "Environmental Sensor"
            sram1 is a "SRAM"
    cpu2 is a "248 MHz SUNW,UltraSPARC-II" CPU
    cpu3 is a "248 MHz SUNW,UltraSPARC-II" CPU
    sysboard4 is a "CPU & Memory Board"
        fhc3 is a "FireHost Controller" Utility Bus
            ac2 is a "Memory Controller"
            simm-status2 is a "SIMM Status"
            environment2 is a "Environmental Sensor"
            sram2 is a "SRAM"
    cpu4 is a "248 MHz SUNW,UltraSPARC-II" CPU
    cpu5 is a "248 MHz SUNW,UltraSPARC-II" CPU
    sysboard1 is a "Sbus I/O Board"
        sbus0 is a "SBus" system bus
            SUNW,soc0 is a "Serial Optical Controller" FCS Host Adapter
            nf0 is a "Sun FDDI/S (3.x)" 100Mb/sec SAS FDDI network
interface
        fhc4 is a "FireHost Controller" Utility Bus
            ac3 is a "Memory Controller"
            environment3 is a "Environmental Sensor"
        sbus1 is a "SBus" system bus
            hme0 is a "Sun Fast Ethernet" 10/100 Mb/sec Ethernet network
interface
            SUNW,fas0 is a "Sun FAS366" Fast SCSI disk controller
                c2t6d0 (sd396) is a disk drive
            QLGC,isp0 is a "DWIS/S" SCSI disk controller
                c0t0d0 (sd0) is a "SEAGATE ST34371W       " 4.0 GB disk
drive
                c0t1d0 (sd11) is a "SEAGATE ST34371W       " 4.0 GB disk
drive
                c0t2d0 (sd22) is a "SEAGATE ST34371W       " 4.0 GB disk
drive
                c0t3d0 (sd33) is a "SEAGATE ST34371W       " 4.0 GB disk
drive
                c0t4d0 (sd44) is a "SEAGATE ST34371W       " 4.0 GB disk
drive
    sysboard3 is a "Sbus I/O Board"
        sbus2 is a "SBus" system bus
            SUNW,soc1 is a "Serial Optical Controller" FCS Host Adapter
            QLGC,isp1 is a "DWIS/S" SCSI disk controller
                c1t0d0 (sd165) is a "SEAGATE ST34371W       " 4.0 GB
disk drive
        fhc5 is a "FireHost Controller" Utility Bus
            ac4 is a "Memory Controller"
            environment4 is a "Environmental Sensor"
        sbus3 is a "SBus" system bus
            SUNW,fas1 is a "Sun FAS366" Fast SCSI disk controller
    sysboard5 is a "Sbus I/O Board"
        sbus4 is a "SBus" system bus
            SUNW,soc2 is a "Serial Optical Controller" FCS Host Adapter
        fhc6 is a "FireHost Controller" Utility Bus
            ac5 is a "Memory Controller"
            environment5 is a "Environmental Sensor"
        sbus5 is a "SBus" system bus
            SUNW,fas2 is a "Sun FAS366" Fast SCSI disk controller

with the following command

/ms/dev/fsf/egcs/1.1.0/install/exec/bin/g++  -g
-I. -I/ms/dev/fsf/egcs/1.1.0/src/libio
-I/ms/dev/fsf/egcs/1.1.0/src/libstdc++
-I/u/mholt/dev/egcs/src/libstdc++/stl
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStrauss
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussCollections
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussUtilities
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussSchedulers
-I- -I. -I/ms/dev/fsf/egcs/1.1.0/src/libio
-I/ms/dev/fsf/egcs/1.1.0/src/libstdc++
-I/u/mholt/dev/egcs/src/libstdc++/stl
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStrauss
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussCollections
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussUtilities
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents
-I/u/mholt/dev/strauss/src/libStraussEvents/../libStraussSchedulers
-pipe -MD -felide-constructors -fnonnull-objects -fshort-enums -fPIC
-fno-implicit-templates -ftemplate-depth-40 -Wall -Wpointer-arith
-Wwrite-strings -Woverloaded-virtual -Winline
/u/mholt/dev/strauss/src/libStraussEvents/SEventTransporter.C -c

I get the following output 

/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventDispatcher.H:
In instantiation of
`SAtomicReferenceMap<SLocator::Locator,SReference<SAtomicReferenceMap<SActivationSignature,SReference<SEventActivator>
> > >':
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventDispatcher.H:72:  
instantiated from `STreeDispatcher<SEventActivator>'
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventDispatcher.H:72:  
instantiated from here
In file included from
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SBoundEventDispatcher.H:37,
                 from
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventTransporter.H:38,
                 from
/u/mholt/dev/strauss/src/libStraussEvents/SEventTransporter.C:34:
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventDispatcher.H:72:
Internal compiler error.
/u/mholt/dev/strauss/src/libStraussEvents/../libStraussEvents/SEventDispatcher.H:72:
Please submit a full bug report to `egcs-bugs@cygnus.com'.
cpp: output pipe has been closed

code compressed with gzip is attached.
-- 
Mark Holt, Morgan Stanley UK Group
tel: +44 171 425 4145
e-mail: mholt@ms.com

egcs.bug.input.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]