From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4068 invoked by alias); 22 Aug 2002 10:56:02 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 4048 invoked by uid 71); 22 Aug 2002 10:56:01 -0000 Resent-Date: 22 Aug 2002 10:56:01 -0000 Resent-Message-ID: <20020822105601.4047.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, werner.koerner@zae.uni-wuerzburg.de Received: (qmail 32398 invoked by uid 61); 22 Aug 2002 10:49:16 -0000 Message-Id: <20020822104916.32397.qmail@sources.redhat.com> Date: Thu, 22 Aug 2002 06:36:00 -0000 From: werner.koerner@zae.uni-wuerzburg.de Reply-To: werner.koerner@zae.uni-wuerzburg.de To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version: gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: fortran/7681: ICE in compensate_edge, at reg-stack.c:2591 X-SW-Source: 2002-08/txt/msg00458.txt.bz2 List-Id: >Number: 7681 >Category: fortran >Synopsis: ICE in compensate_edge, at reg-stack.c:2591 >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: ice-on-legal-code >Submitter-Id: net >Arrival-Date: Thu Aug 22 03:56:00 PDT 2002 >Closed-Date: >Last-Modified: >Originator: werner.koerner@zae.uni-wuerzburg.de >Release: unknown-1.03.2 20020809 (Debian prerelease) (Debian testing/unstable) >Organization: >Environment: System: Linux zaex02 2.4.19 #1 Mit Aug 21 11:47:24 CEST 2002 i686 unknown unknown GNU/Linux Architecture: i686 host: i386-pc-linux-gnu build: i386-pc-linux-gnu target: i386-pc-linux-gnu configured with: /mnt/data/gcc-3.1/gcc-3.2-3.2ds0/src/configure -v --enable-languages=c,c++,java,f77,proto,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-java-gc=boehm --enable-objc-gc i386-linux >Description: When compiling the attached file using the command: g77-3.2 -v -c --save-temps -W -Wall -O2 -ffloat-store type32.f an internal compiler error occurs. The output of g77 is: Reading specs from /usr/lib/gcc-lib/i386-linux/3.2/specs Configured with: /mnt/data/gcc-3.1/gcc-3.2-3.2ds0/src/configure -v --enable-languages=c,c++,java,f77,proto,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-java-gc=boehm --enable-objc-gc i386-linux Thread model: posix gcc version 3.2 20020809 (Debian prerelease) /usr/lib/gcc-lib/i386-linux/3.2/f771 type32.f -quiet -dumpbase type32.f -O2 -W -Wall -version -ffloat-store -o type32.s GNU F77 version 3.2 20020809 (Debian prerelease) (i386-linux) compiled by GNU C version 3.2 20020809 (Debian prerelease). type32.f: In subroutine `type32': type32.f:79: warning: `__g77_ASSIGN_ijp' might be used uninitialized in this function type32.f:101: warning: `__g77_ASSIGN_imp' might be used uninitialized in this function type32.f:104: warning: `__g77_ASSIGN_inp' might be used uninitialized in this function type32.f:216: warning: `iter1' might be used uninitialized in this function type32.f:219: warning: `__g77_ASSIGN_iop' might be used uninitialized in this function type32.f:260: Internal compiler error in compensate_edge, at reg-stack.c:2591 >How-To-Repeat: Compile the attached file type32.f with the options -O2 -ffloat-store >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="type32.f" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="type32.f" ICAgICAgIFNVQlJPVVRJTkUgVFlQRTMyKFRJTUUsWElOLE9VVCxULERURFQsUEFSLElORk8pCgog ICAgICAgUkVBTCBMV1QsTERCLExXQixMV1QxLExXVDIsTlJPVyxOQ09JTCxMTVRECiAgICAgICBE SU1FTlNJT04gWElOKDYpLE9VVCgxMCksUEFSKDYpLElORk8oMTApCiAgICAgICBESU1FTlNJT04g QTEoNiksQjEoNCksQig2KSxDKDkpLFAoNCkKICAgICAgIERBVEEgQTEvLTcuOTAyOTgsNS4wMjgw OCwtMS4zODE2RS03LDExLjM0NCw4LjEzMjhFLTMsLTMuMzQ5MTQ5LwogICAgICAgREFUQSBCMS8t OS4wOTcxOCwtMy41NjY1NCwwLjg3Njc5MywwLjAwNjAyNzMvCiAgICAgICBEQVRBIEIvMi4yMDc0 MzA0LDAuMTQxNzg0NTVFMDQsMC4zMzkyNTk0M0UwMSwtMC41NTIzODUzNywKICAgICAxICAgLTAu MTEwNzEyNzFFOCwtMC4zOTI4ODU3OUUwOS8KICAgICAgIERBVEEgQy8xLjAwMDc1OTYsMC4wNDI2 NTI3MjcsLTAuMjI3NDI1MjhFLTAyLDAuMTYyMzIyNzhFLTAyLAogICAgIDEgICAwLjQxMzg0NjQ1 RS0wNCwtMC4yNDU2NTA2M0UtMDQsLTAuMjQwOTI3NjFFLTYsCiAgICAgMiAgIC0wLjExMDY2NzY1 RS0wOCwwLjU0MzAyODcwRS0xMC8KCkMgIFBBUkFNRVRFUlMKMyAgICAgSVVOSVRTPUlOVChQQVIo MSkrMC4xKQogICAgICBOUk9XPUlOVChQQVIoMikrMC4xKQogICAgICBOQ09JTD1JTlQoUEFSKDMp KzAuMSkKICAgICAgRkE9UEFSKDQpCiAgICAgIERJQT1QQVIoNSkKICAgICAgUkhPPTYyLjQKCkMg IElOUFVUUwogICAgICBFREIgPSBYSU4oMSkKICAgICAgRVdCID0gWElOKDIpCiAgICAgIEZMT1dB ID0gWElOKDMpCiAgICAgIEVXVCA9IFhJTig0KQogICAgICBGTE9XID0gWElOKDUpCiAKICAgICAg SUYoRkxPV0EuR1QuMS5FLTA2IC5BTkQuIEZMT1cuR1QuMS5FLTA2KSBHTyBUTyA0CiAgICAgIE9V VCgxKT1FREIKICAgICAgT1VUKDIpPUVXQgogICAgICBPVVQoMyk9RkxPV0EKICAgICAgT1VUKDQp PUVXVAogICAgICBPVVQoNSk9RkxPVwogICAgICBPVVQoNik9MC4KICAgICAgT1VUKDcpPTAuCiAg ICAgIE9VVCg4KT0wLgogICAgICBSRVRVUk4KIAo0ICAgICAgSUYoSVVOSVRTLkVRLjIpIEdPIFRP IDUKICAgICAgIEVEQj1FREIqMS44KzMyLgogICAgICAgRVdCPUVXQioxLjgrMzIuCiAgICAgICBF V1Q9RVdUKjEuOCszMi4KICAgICAgIEZMT1dBPUZMT1dBKjIuMjA0NgogICAgICAgRkxPVz1GTE9X KjIuMjA0NgogICAgICAgRkE9RkEvLjA5MjkKICAgICAgIERJQT1ESUEvLjMwNDgKICAgIDUgIEdQ TT1GTE9XLzguMDIwOC9SSE8KICAgICAgIENGTT1GTE9XQSooRURCKzQ1OS42OSkvMjM4MS4xCiAg ICAgICBEVCA9IC4wMDEKICAgICAgIFBCID0gMjkuOTIxCiAgICAgICBGUFM9MC4wMDI3NipHUE0v RElBL0RJQS9OQ09JTApDLiAgIFRIRSBBQk9WRSBFUU4gSVMgRlJPTSBQQUdFIDI1IE9GIFRIRSBD QVJSSUVSIERBVEEgRk9SIDI4U1cgQ09JTFMKICAgICAgIEZQTT1DRk0vRkEKICAgICAgIEZQUz1B TUFYMSgxLixBTUlOMShGUFMsOC4pKQogICAgICAgRlBNPUFNQVgxKDIwMC4sQU1JTjEoRlBNLDgw MC4pKQogICAgICAgQlJDVz1CKDEpK0IoMikvRlBNK0IoMykvRlBTK0IoNCkvRlBTKioyK0IoNSkv RlBNKiozK0IoNikvCiAgICAgLiAoRlBTKioyKkZQTSoqNCkKICAgICAgIEJSQ1c9MS4vQlJDVyox MDAwLgogCiAKICAgICAgIElURVI9MAogICAgICAgQVNTSUdOIDQwIFRPIElLUAogICAgICAgREI9 RURCCiAgICAgICBXQj1FV0IKICAgICAgIEdPIFRPIDUwMAogICA0MCAgRURCPURCCiAgICAgICBF V0I9V0IKICAgICAgIEhFPUgKICAgICAgIEVEUD1EUAogICAgICAgUFc9RURQLUVXVAogICAgICAg Qlc9RURCLUVXVAogICAgICAgUFc9QU1BWDEoMC4sQU1JTjEoUFcsMzAuKSkKICAgICAgIEJXPUFN QVgxKDEwLixBTUlOMShQVyw2MC4pKQogICAgICAgV1NGPUMoMSkrQygyKSpQVytDKDMpKlBXKkJX K0MoNCkqUFcqKjIrQyg1KSpQVypCVyoqMitDKDYpKkJXKgogICAgIC4gUFcqKjIrQyg3KSpCVyoq MypQVytDKDgpKkJXKiozKlBXKioyK0MoOSkqQlcqKjMqUFcqKjMKICAgICAgIExXVDE9RVdUKzUu CiAgICAgICBMV1Q9TFdUMQogICAgICAgQVNTSUdOIDEwMCBUTyBJSlAKICAgICAgIEdPIFRPIDMw MAogIDEwMCAgRjE9RkYKICAgICAgIEFTU0lHTiAyMDAgVE8gSUpQCiAgICAgICBMV1QyID0gTFdU MSArIDIuCiAgICAgICBMV1QgPSBMV1QyCiAgICAgICBHTyBUTyAzMDAKICAyMDAgIEYyPUZGCiAg ICAgICBMV1QgPSBMV1QyLUYyLyhGMi1GMSkqKExXVDItTFdUMSkKICAgICAgIElGKEFCUyhMV1Qy LUxXVCkuTFQuRFQpIEdPIFRPIDkwMAogICAgICAgSVRFUiA9IElURVIgKyAxCiAgICAgICBJRihJ VEVSLkdULjI1KSBHTyBUTyA5MDAKICAgICAgIExXVDE9TFdUMgogICAgICAgRjE9RjIKICAgICAg IExXVDI9TFdUCiAgMzAwICBRVFcgPSA1MDAuKkdQTSooTFdULUVXVCkKICAgICAgIEQxPUVEQi1M V1QKICAgICAgIElGKEQxLkdULjAuMCkgR08gVE8gMzA1CiAgICAgICBEMT0uMTEKICAgICAgIEVE QiA9IExXVCArIC4xMQogIDMwNSAgSEw9SEUtUVRXLzQuNS9DRk0KICAgICAgIEg9SEwKICAgICAg IEFTU0lHTiAzMTAgVE8gSU1QCiAgICAgICBHTyBUTyA3MDAKICAzMTAgIExXQj1XQkYKICAgICAg IEFTU0lHTiAzMjAgVE8gSU5QCiAgICAgICBXQj1MV0IKICAgICAgIFJIMT0wLjk1CiAgICAgICBH TyBUTyA4MDAKICAzMjAgIExEQj1EQldCUkgKICAgICAgIEQyPUxEQi1FV1QKICAgICAgIElGKEQy LkdULjAuMCkgR08gVE8gMzUwCiAgICAgICBEMiA9IC4xMAogICAgICAgTERCID0gRVdUICsgMC4x MAogIDM1MCAgTE1URD0oRDEtRDIpL0FMT0coRDEvRDIpCiAgICAgICBRVEM9QlJDVypOUk9XKkZB KldTRipMTVRECiAgICAgICBGRj1RVFctUVRDCiAgICAgICBHTyBUTyBJSlAKIApDICAgQ0FMQ1VM QVRFIFZBUE9SIFBSRVNTVVJFIChQViksIEhVTUlESVRZIFJBVElPIChXKSwgRU5USEFMUFkgKEgp LApDICAgVk9MVU1FIChWKSwgQU5EIERFVyBQT0lOVCAoRFApIFdIRU4gVEhFIERSWSBCVUxCIFRF TVBFUkFUVVJFIChEQikKQyAgIFdFVCBCVUxCIFRFTVBFUkFUVVJFIChXQiksIEFORCBCQVJPTUVU UklDIFBSRVNTVVJFIChQQikgQVJFIEdJVkVOCiAgNTAwICBBU1NJR04gNTEwIFRPIElMUAogICAg ICAgWD1XQgogICAgICAgR08gVE8gNjAwCiAgNTEwICBQVlA9UFZTRgogICAgICAgSUYoREItV0Ip NTA0LDUwNCw1MDUKICA1MDUgIFdTVEFSID0gMC42MjIqUFZQLyhQQi1QVlApCiAgICAgICBJRihX Qi0zMi4wKTUwMSw1MDEsNTAyCiAgNTAxICBQViA9IFBWUC01LjcwRS0wNCpQQiooREItV0IpLzEu OAogICAgICAgR08gVE8gNTAzCiAgNTA0ICBQVj1QVlAKICAgICAgIEdPIFRPIDUwMwogIDUwMiAg Q0RCPShEQi0zMi4pLzEuOAogICAgICAgQ1dCPShXQi0zMi4pLzEuOAogICAgICAgSEg9NTk3LjMx KzAuNDQwOSpDREItQ1dCCiAgICAgICBDSD0wLjI0MDIrMC40NDA5KldTVEFSCiAgICAgICBFWD0o V1NUQVItQ0gqKENEQi1DV0IpL0hIKS8wLjYyMgogICAgICAgUFY9UEIqRVgvKDEuK0VYKQogIDUw MyAgVz0wLjYyMipQVi8oUEItUFYpCiAgICAgICBWPTAuNzU0KihEQis0NTkuNykqKDEuKzcwMDAu KlcvNDM2MC4pL1BCCiAgICAgICBIPTAuMjQqREIrKDEwNjEuKzAuNDQ0KkRCKSpXCiAgICAgICBZ PUFMT0coUFYpCiAgICAgICBJRihQVi5HVC4wLjE4MzYpIEdPIFRPIDUwNgogICAgICAgRFBGPTcx Ljk4KzI0Ljg3MypZKzAuODkyNypZKlkKICAgICAgIEdPIFRPICA1MDcKICA1MDYgIERQRj03OS4w NDcrMzAuNTc5KlkrMS44ODkzKlkqWQogIDUwNyAgRFA9RFBGCiAgICAgICBBU1NJR04gNTIwIFRP IElMUAogICAgICAgWD1EQgogICAgICAgR08gVE8gNjAwCiAgNTIwICBSSD1QVi9QVlNGCiAgICAg ICBHTyBUTyBJS1AKIApDICAgQ0FMQ1VMQVRFIFZBUE9SIFBSRVNTVVJFIChQVlNGKSBPVkVSIExJ UVVJRCBXQVRFUiBXSEVOIFRIRQpDICAgVEVNUEVSQVRVUkUgKFgpIElTIEdJVkVOLgogIDYwMCAg VD0oWCs0NTkuNjg4KS8xLjgKICAgICAgIElGKFQuTFQuMjczLjE2KSBHTyBUTyA2MDMKICAgICAg IFo9MzczLjE2L1QKICAgICAgIFAoMSk9QTEoMSkqKFotMS4pCiAgICAgICBQKDIpPUExKDIpKkFM T0cxMChaKQogICAgICAgWjE9QTEoNCkqKDEuLTEuL1opCiAgICAgICBQKDMpPUExKDMpKigxMCoq WjEtMS4pCiAgICAgICBaMT1BMSg2KSooWi0xLikKICAgICAgIFAoNCk9QTEoNSkqKDEwKipaMS0x LikKICAgICAgIEdPIFRPIDYwNAogIDYwMyAgWj0yNzMuMTYvVAogICAgICAgUCgxKT1CMSgxKSoo Wi0xLikKICAgICAgIFAoMik9QjEoMikqQUxPRzEwKFopCiAgICAgICBQKDMpPUIxKDMpKigxLi0x Li9aKQogICAgICAgUCg0KT1BTE9HMTAoQjEoNCkpCiAgNjA0ICBTVU09MC4KICAgICAgIERPIDYw NSBJPTEsNAogIDYwNSAgU1VNPVNVTStQKEkpCiAgICAgICBQVlNGPTI5LjkyMSoxMCoqU1VNCiAg ICAgICBHTyBUTyBJTFAKIApDICAgQ0FMQ1VMQVRFIFdFVCBCVUxCIFRFTVBFUkFUVVJFIChXQkYp IFdIRU4gR0lWRU4gRU5USEFMUFkgKEgpCkMgICBBTkQgQkFST01FVFJJQyBQUkVTU1VSRSAoUEIp CiAgNzAwICBJRihBQlMoUEItMjkuOTIpLkdULjAuMSkgR08gVE8gNzAyCiAgICAgICBZID0gQUxP RyhIKQogICAgICAgSUYoSC5HVC4xMS43NTgpIEdPIFRPIDcwMwogICAgICAgV0JGID0gMC42MDQx KzMuNDg0MSpZKzEuMzYwMSpZKlkrMC45NzMwNypZKlkqWQogICAgICAgR08gVE8gNzA0CiAgNzAz ICBXQkYgPSAzMC45MTg1LTM5LjY4MjAwKlkrMjAuNTg0MSpZKlktMS43NTgqWSpZKlkKICAgICAg IEdPIFRPIDcwNAogIDcwMiAgV0IxPTE1MC4KICAgICAgIFg9V0IxCiAgICAgICBBU1NJR04gNzIw IFRPIElMUAogICAgICAgR08gVE8gIDYwMAogIDcyMCAgUFYxPVBWU0YKICAgICAgIFcxPTAuNjIy KlBWMS8oUEItUFYxKQogICAgICAgWDE9MC4yNCpXQjErKDEwNjEuKzAuNDQ0KldCMSkqVzEKICAg ICAgIFkxPUgtWDEKICA3MDkgIFdCMj1XQjEtMS4KICAgICAgIFg9V0IyCiAgICAgICBBU1NJR04g NzMwIFRPIElMUAogICAgICAgR08gVE8gNjAwCiAgNzMwICBQVjI9UFZTRgogICAgICAgVzI9MC42 MjIqUFYyLyhQQi1QVjIpCiAgICAgICBYMj0wLjI0KldCMisoMTA2MS4rMC40NDQqV0IyKSpXMgog ICAgICAgWTI9SC1YMgogICAgICAgSUYoWTEqWTIpIDcwNiw3MDcsNzA4CiAgNzA4ICBXQjE9V0Iy CiAgICAgICBZMT1ZMgogICAgICAgR08gVE8gNzA5CiAgNzA3ICBJRihZMSkgNzEwLDcxMSw3MTAK ICA3MTEgIFdCRj1XQjEKICAgICAgIEdPIFRPIDcwNAogIDcxMCAgV0JGPVdCMgogICAgICAgR08g VE8gNzA0CiAgNzA2ICBaPUFCUyhZMS9ZMikKICAgICAgIFdCRj0oV0IyKlorV0IxKS8oMS4rWikK ICA3MDQgIEdPIFRPIElNUAogCkMgICBDQUxDVUxBVEUgRFJZIEJVTEIgVEVNUEVSQVRVUkUgKERC KSBXSEVOIEdJVkVOIFdFVCBCVUxCIChXQikKQyAgIEFORCBSRUxBVElWRSBIVU1JRElUWSAoUkgp CiAgODAwICBJVEVSMT0wCiAgICAgICBEQjE9V0IrMS4KICAgICAgIERCPURCMQogICAgICAgQVNT SUdOIDgxMCBUTyBJT1AKICAgICAgIEdPIFRPIDg1MAogIDgxMCAgRjM9RgogICAgICAgREIyPURC MSsyLgogICAgICAgREI9REIyCiAgICAgICBBU1NJR04gODIwIFRPIElPUAogIDgxNSAgREI9REIy CiAgICAgICBHTyBUTyA4NTAKICA4MjAgIEY0PUYKICAgICAgIElURVIxPUlURVIxKzEKICAgICAg IElGKElURVIxLkdULjI1KSBHTyBUTyBJTlAKICAgICAgIERCV0JSSD1EQjItRjQvKEY0LUYzKSoo REIyLURCMSkKICAgICAgIElGKEFCUyhEQldCUkgtREIyKS5MVC4wLjAxKSBHTyBUTyBJTlAKICAg ICAgIERCMT1EQjIKICAgICAgIEYzPUY0CiAgICAgICBEQjI9REJXQlJICiAgICAgICBHTyBUTyA4 MTUKICA4NTAgIENPTlRJTlVFCiAgICAgICBBU1NJR04gODkwIFRPIElLUAogICAgICAgR08gVE8g NTAwCiAgODkwICBGPVJILVJIMQogICAgICAgR08gIFRPICBJT1AKIAogIDkwMCAgU0hMPTEuMDkq Q0ZNKihFREItTERCKQogICAgICAgSUYoSVVOSVRTLkVRLjIpIEdPIFRPIDk1MAogICAgICAgTERC PShMREItMzIuKS8xLjgKICAgICAgIExXQj0oTFdCLTMyLikvMS44CiAgICAgICBMV1Q9KExXVC0z Mi4pLzEuOAogICAgICAgRkxPV0E9RkxPV0EvMi4yMDQ2CiAgICAgICBGTE9XPUZMT1cvMi4yMDQ2 CiAgICAgICBTSEw9U0hMKjEuMDU0CiAgICAgICBRVFc9UVRXKjEuMDU0CkMgIE9VVFBVVFMKICA5 NTAgIE9VVCgxKT1MREIKICAgICAgIE9VVCgyKT1MV0IKICAgICAgIE9VVCgzKT1GTE9XQQogICAg ICAgT1VUKDQpPUxXVAogICAgICAgT1VUKDUpPUZMT1cKICAgICAgIE9VVCg2KT1TSEwKICAgICAg IE9VVCg3KT1RVFctU0hMCiAgICAgICBPVVQoOCk9UVRXCiAgICAgICBSRVRVUk4KICAgICAgIEVO RAoK