From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14584 invoked by alias); 25 Apr 2005 16:38:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 14203 invoked by uid 48); 25 Apr 2005 16:38:22 -0000 Date: Mon, 25 Apr 2005 16:38:00 -0000 Message-ID: <20050425163822.14202.qmail@sourceware.org> From: "kargl at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050425082043.21203.corsepiu@gcc.gnu.org> References: <20050425082043.21203.corsepiu@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug fortran/21203] Segfault while compiling libgfortran/intrinsics/selected_int_kind.f90 X-Bugzilla-Reason: CC X-SW-Source: 2005-04/txt/msg03613.txt.bz2 List-Id: ------- Additional Comments From kargl at gcc dot gnu dot org 2005-04-25 16:38 ------- (In reply to comment #2) > > The origin of this issue seems to be f951's check's for REAL 8 (kind=8). > > The h8300 doesn't seem to provide this type and thereby seems to trigger a bug > in f951's error handling. The Fortran standard mandates that if REAL(4) is the default real type, then there must be a REAL(8). I suspect gfortran will not/never supply a software implementation of REAL(8). We'll need to disable building of gfortran on targets that do not provide 2 floating point types. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21203