From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23013 invoked by alias); 10 Jul 2009 16:17:54 -0000 Received: (qmail 22970 invoked by uid 48); 10 Jul 2009 16:17:40 -0000 Date: Fri, 10 Jul 2009 16:17:00 -0000 Message-ID: <20090710161740.22969.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/33197] Fortran 2008: math functions In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "burnus 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: 2009-07/txt/msg00887.txt.bz2 ------- Comment #24 from burnus at gcc dot gnu dot org 2009-07-10 16:17 ------- Regarding expressions with Inf with x being finite according to Mathematica 7: ArcSin (+/-Inf,x) = (0, -/+Inf) ArcSin (x,+/-Inf) = (0, +/-Inf) ArcCos (+/-Inf,x) = (0, +/-Inf) ArcCos (x,+/-Inf) = (0, -/+Inf) ArcTan (+/-Inf,x) = (+/-Pi/2, 0) ArcTan (x,+/-Inf) = (+/-Pi/2, 0) ArcSinh (+/-Inf,x) = (+/-Inf,0) ArcSinh (x,+/-Inf) = (+/-Inf,0) ArcSinh (Inf,+/-Inf) = (Inf,0) ArcSinh (-Inf,+/-Inf) = (-Inf,0) ArcCosh (+/-Inf,x) = (Inf,0) ArcCosh (x,+/-Inf) = (Inf,0) ArcTanh (+/-Inf,x) = (0,-/+Pi/2) ArcTanh (x,+/-Inf) = (0,-/+Pi/2) (For ArcSin, ArcCos, ArcTan, ArcCosh and ArcTanh an expression was returned for (Inf,Inf).) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33197