From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 4A705385481A; Wed, 9 Dec 2020 00:28:49 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4A705385481A From: "dpozar at ecs dot umass.edu" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/98201] CSQRT function gives bad resuts at runtime Date: Wed, 09 Dec 2020 00:28:49 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dpozar at ecs dot umass.edu X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2020 00:28:49 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D98201 --- Comment #13 from dpozar at ecs dot umass.edu --- Ok, I have objdump, and the .exe file. What switch options do I need to use= in objdump? thanks ________________________________ From: kargl at gcc dot gnu.org Sent: Tuesday, December 8, 2020 5:06 PM To: David Pozar Subject: [Bug fortran/98201] CSQRT function gives bad resuts at runtime https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D98201 --- Comment #12 from kargl at gcc dot gnu.org --- (In reply to dpozar from comment #11) > Thomas, > > that looks good. But I am not sure how to proceed ... > > dave Well, the first thing to do is to use either nm or objdump on the executable created from the code in comment #1 to determine where csqrtf() lives. If csqrtf() is from a Microsoft library, then we're done here and you need to contact Microsoft. If csqrtf() is from MingW's libm.a (or libm.so), then we're done here and you need to contact MingW. If csqrtf() is from libgfortran.a (or libgfortran.so), then you'll need to look at gcc/libgfortran/intrinsics/c99_functions.c. -- You are receiving this mail because: You reported the bug.=