From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10337 invoked by alias); 14 Oct 2003 07:18:05 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 10316 invoked from network); 14 Oct 2003 07:17:58 -0000 Received: from unknown (HELO mailgw.riken.go.jp) (134.160.4.9) by sources.redhat.com with SMTP; 14 Oct 2003 07:17:58 -0000 Received: (qmail 5137 invoked by uid 85); 14 Oct 2003 16:12:50 +0900 Received: from susukita@postman.riken.go.jp by mailgw.riken.go.jp by uid 82 with qmail-scanner-1.12 (sweep: 2.10/3.60. . Clear:. Processed in 2.238111 secs); 14 Oct 2003 07:12:50 -0000 Received: from unknown (HELO mailman.riken.go.jp) (134.160.33.1) by mailgw.riken.go.jp with SMTP; 14 Oct 2003 16:12:48 +0900 Received: from postman.riken.go.jp (localhost [127.0.0.1]) by mailman.riken.go.jp (8.9.3p2-20030919/3.7W) with ESMTP id QAA19107; Tue, 14 Oct 2003 16:17:53 +0900 (JST) Message-Id: <200310140717.QAA19107@mailman.riken.go.jp> To: gcc@gcc.gnu.org cc: susukita@postman.riken.go.jp Subject: g77 large array Date: Tue, 14 Oct 2003 08:30:00 -0000 From: Susukita Ryutaro X-SW-Source: 2003-10/txt/msg00487.txt.bz2 This may not be a bug, but I hope it will be fixed. CALL A END SUBROUTINE A INTEGER I(33554432) I(33554432) = 0 END I can compile and execute the program successfully like: > g77 test.f > ./a.out But if I add SUBROUTINE B, it fails with 'Segmentation fault'. CALL A CALL B END SUBROUTINE A INTEGER I(33554432) I(33554432) = 0 END SUBROUTINE B INTEGER I(8388608) END Even if I do not call B, it fails with 'Segmentation fault'. CALL A END SUBROUTINE A INTEGER I(33554432) I(33554432) = 0 END SUBROUTINE B INTEGER I(8388608) END My environment is > g77 -v Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnu/3.3.1/specs Configured with: ./configure --enable-languages=f77 Thread model: posix gcc version 3.3.1 SUSUKITA, Ryutaro The Institute of Physical and Chemical Research (RIKEN) Computational Astrophysics Laboratory