From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by sourceware.org (Postfix) with ESMTP id 8B53238618C3 for ; Thu, 17 Dec 2020 18:28:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8B53238618C3 Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-374-TIr-Ryq8M52KX-gnrMP77g-1; Thu, 17 Dec 2020 13:28:07 -0500 X-MC-Unique: TIr-Ryq8M52KX-gnrMP77g-1 Received: by mail-pf1-f199.google.com with SMTP id 193so19125786pfz.9 for ; Thu, 17 Dec 2020 10:28:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NaN+W04qENZ47tWoU2rkJmDue21lN6Soz79VnwH9gsw=; b=fk9CYzxVlZCheBQMARaqXWa4OktM4AhT3EqH0r3J1KtVZqGwSE2PbWNHKivEAcZAI7 IwllnlvtumuuR+AtJEzQMLp/noj3Uvyl3dr9VRvA/gQasDq6lTCHBJ27iwVO7fLP1BXW YSs/fk2odyeTGtSj0mYGnvCu+jkG72Szd3kmdUIkcajmctcGq+lw+pW/fh8eGGJOlMbB FpeOqnEQzGmJJ4Hq2bR3tBgykj09TuixgDdwRwLlEn1xT6YkYqwwBMf2YD17fwAOJbKh n1N7xZA9DSJw73yFtrel2AsJq+MGHVuk4rkgHF5qBi+9WZb2gPFHs2tOP+oGmbM4H6yr Ig3A== X-Gm-Message-State: AOAM531GoUHoSeLf9138RVSqk5AHDOoy+cGQ1OtALMHm2DNRlnkXSqbQ T4t+/u/WjH6F/BP2w11ngBCJRKkF2sKq8BjcMVFE2wlQiy/rS+7eqBXtrWKcAa4m7t0kgiO+rtg 4gYxI/cJv/bzgwoyiVzbuUQv4qvPSav4= X-Received: by 2002:a17:902:9682:b029:db:f9ef:40f5 with SMTP id n2-20020a1709029682b02900dbf9ef40f5mr469605plp.23.1608229685936; Thu, 17 Dec 2020 10:28:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJzwkm/v80OmwvfuJWBacVgaXuJUKJDdct1SOML76qT1fCngjODiaB1m0FZQboGSw5Ig+gQu1buehO5kVxCped8= X-Received: by 2002:a17:902:9682:b029:db:f9ef:40f5 with SMTP id n2-20020a1709029682b02900dbf9ef40f5mr469587plp.23.1608229685730; Thu, 17 Dec 2020 10:28:05 -0800 (PST) MIME-Version: 1.0 References: <871rfo76mw.fsf@keithp.com> In-Reply-To: <871rfo76mw.fsf@keithp.com> From: Jeff Johnston Date: Thu, 17 Dec 2020 13:27:54 -0500 Message-ID: Subject: Re: regression in tgamma? To: Keith Packard Cc: Paul Zimmermann , Newlib X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Dec 2020 18:28:12 -0000 I am also seeing inf instead of -inf for both tgamma and tgammaf in my testing. -- Jeff J. On Thu, Dec 17, 2020 at 11:13 AM Keith Packard wrote: > Paul Zimmermann writes: > > > zimmerma@tomate:/tmp/newlib-cygwin$ ./a.out > > x=-0x0p+0 y=inf > > x=-0x1.53f198fe3b278p+7 y=0x1.fd6d312572d9cp-1015 > > > > The double value is ok, however the float result should be -inf. > > This should have been fixed by Keith Packard in commit 4641693. > > And it remains fixed in my code here (which is in picolibc instead of > newlib)? > > x=-0 y=-inf > x=-169.972 y=5.66756e-306 > > (using %g instead of %a) > -- > -keith >