From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8223 invoked by alias); 2 Dec 2006 08:12:59 -0000 Received: (qmail 8174 invoked by uid 48); 2 Dec 2006 08:12:46 -0000 Date: Sat, 02 Dec 2006 08:12:00 -0000 Message-ID: <20061202081246.8173.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/24518] Intrinsic MOD incorrect for large arg1/arg2 and slow. In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ebotcazou at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-12/txt/msg00173.txt.bz2 ------- Comment #23 from ebotcazou at gcc dot gnu dot org 2006-12-02 08:12 ------- Just to let you know that the Fortran compiler has been broken for about a month on all Solaris versions (except release 10) with: Undefined first referenced symbol in file fmodf /opt/build/eric/gcc/sparc64-sun-solaris2.9/. /libgfortran/.libs/libgfortran.so fmodl /opt/build/eric/gcc/sparc64-sun-solaris2.9/. /libgfortran/.libs/libgfortran.so ld: fatal: Symbol referencing errors. No output written to ./PR19754_2.exe collect2: ld returned 1 exit status compiler exited with status 1 NAME fmod, fmodf, fmodl - floating-point remainder function CONFORMING TO SVID 3, POSIX, BSD 4.3, ISO 9899. The float and the long double vari- ants are C99 requirements. Given that you guys regularly break the compiler on non-C99 platforms, I'd suggest to arrange for having your changes tested on one of them beforehand, possibly by asking Laurent Guerby of the CompileFarm project to install an old Linux distro on one of his old machine. -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24518