From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 93235 invoked by alias); 19 Jul 2017 21:34:31 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 93222 invoked by uid 89); 19 Jul 2017 21:34:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy= X-HELO: camailhost.cavium.com Date: Wed, 19 Jul 2017 21:34:00 -0000 From: Steve Ellcey Message-Id: <201707192134.v6JLYQXo004521@sellcey-dt.caveonetworks.com> To: libc-alpha@sourceware.org Subject: long double test failures due to underflow exception getting set? Reply-To: sellcey@cavium.com X-SW-Source: 2017-07/txt/msg00704.txt.bz2 Is anyone else seeing these failures with the latest glibc sources? I am getting them on aarch64 (standard ToT sources) and was wondering if this is an aarch64 specific problem or a more generic bug. Since all the failures involve long double I don't think they are using aarch64 specific code, but I could be wrong. FAIL: math/test-ldouble-cexp FAIL: math/test-ldouble-exp FAIL: math/test-ldouble-finite-cexp FAIL: math/test-ldouble-finite-exp I think these failures are new and all of the failures listed are about the Underflow exception being set: I.e. testing long double (without inline functions) Failure: exp (-0x1p-10000): Exception "Underflow" set Failure: exp (-0x2p-16384): Exception "Underflow" set Failure: exp (-0x4p-16384): Exception "Underflow" set Failure: exp (-0x4p-16448): Exception "Underflow" set Failure: exp (-0x4p-16496): Exception "Underflow" set Failure: exp (-0x8p-16448): Exception "Underflow" set Steve Ellcey sellcey@cavium.com