From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by sourceware.org (Postfix) with ESMTPS id 0310A3858435 for ; Mon, 29 Jan 2024 20:28:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0310A3858435 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0310A3858435 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::102b ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706560106; cv=none; b=uK3Eo4ysWKVpMJn/8MIQ6XOrfIPhm1HO4mA8KPGdEdwZ/QjcUNKF7pvWM6VWjUkBTyGMVSXY/ORK5gNs2j3kfm6n3DqSeAACpYGiRWQsi1TITXO4qM+7GuAloeROyITQ0Swv7V3jJRdMHuGMS6q9RPp2yjRnuR+jkuxHa7MJOL0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706560106; c=relaxed/simple; bh=dGH7kNmxrvTafIlrz07iRb7OC4uaZFitcdKCxz/WLjU=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=ZLLkHJ393HNqTIgWtXc8b5Wv+TBmJlBiCA6R52EkCR7Y368Wv7+pRKsbfZhE/7p9XRDHtS1kKduKYyTveRgZ6fXeR39ZJZZ5xNYqtY/o0fnyvnWS68l7gKkYAyu/SfugB5X0XhdFENTIPOyIKewgGme6oa4yqdxviDkA2xPw1q0= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pj1-x102b.google.com with SMTP id 98e67ed59e1d1-2954b34ddd0so1373905a91.0 for ; Mon, 29 Jan 2024 12:28:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706560103; x=1707164903; darn=sourceware.org; h=content-transfer-encoding:in-reply-to:organization:from:references :to:content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=IkbSFnHERfxvbC7GISIiS9uoVeO0JlsC/lt9w24DUzU=; b=b/tTQ/LTiPxc9805mrwRVc4HKpdR+VgnhBsyZzrxdxWcJ7bHaAEgQLc5KbAlSU+e+I zkxoP7ZlqHjn08HxlU23g42PqrTdgqhMe56iszkPJMTcSHpaFng/Vl+qUNSMzWLTEI6w Gf5mtVvzRnFfbG5VjZkr/nzO9p8ZdKl0to/RkurINtBkPdYcUBRbzJK6lAaTlEKVZmuQ saaIk/8us34hhJPdZDuMyW94Yw3jJt4HvrUssKSv8GieGm5bqklMtWW7kiG2zHFwPW9I xsUkqQy1E189AKtJ4rP55IuPPXvNKTqFig4OPr9kLT5dKhnTYXGtuioK8Qf+UGmaXkro GAEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706560103; x=1707164903; h=content-transfer-encoding:in-reply-to:organization:from:references :to:content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IkbSFnHERfxvbC7GISIiS9uoVeO0JlsC/lt9w24DUzU=; b=KiEvk22outM+XgwHeXRNpYQVFAOD2jBbeoddy8OYYqncW7AlJon/tdr9H1OMI/TIpA iitq2wHWZeNa6JZ4UnfxYoLFzrs0mlNgbJCnfH/cJbQ+RG5pmw9ZpdrVrarjoFC01wjh SdlBY1LZjYhWBnF+qZ1mBfG9Qj8RZj4/5jG++uNi6qKp0TvpzvsNAFJ8+1Wkkkt6JKEa xP6b/TkKga7vpkxcJc3NJYCEYCGCe40NUH+/jVYTyA1G6fAtwQq3uj8GQZ1c0DfnyOP/ k+7tjrK1I1nK7kCjSDLEknBDPZg36Fi4KiyI0dbDPCr0UVQw3DqShecVIVBBwNVW84J8 AweQ== X-Gm-Message-State: AOJu0Yxtbl2A2tuC2eGOYNAY7xdR7LnHsGVsSfSxCEabsA9mHVmoVXXv B4fTadgE9fn9nniIbKEPgKJ6wMjNjaq5IOYHdNQoM31vBluP2LVJpsksowMYj3Y= X-Google-Smtp-Source: AGHT+IGLslx7r7Kajzwa3as1KaTdNl7zEPLupaC936tl6OcevewRXHrskOL7xXx1uAmmhOkVzZ5yKQ== X-Received: by 2002:a17:90a:c7c3:b0:294:65c1:458b with SMTP id gf3-20020a17090ac7c300b0029465c1458bmr4089414pjb.40.1706560103004; Mon, 29 Jan 2024 12:28:23 -0800 (PST) Received: from ?IPV6:2804:1b3:a7c3:574b:21d1:1aa1:576f:ec68? ([2804:1b3:a7c3:574b:21d1:1aa1:576f:ec68]) by smtp.gmail.com with ESMTPSA id dj6-20020a17090ad2c600b00293e9e118adsm6785851pjb.10.2024.01.29.12.28.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 29 Jan 2024 12:28:22 -0800 (PST) Message-ID: Date: Mon, 29 Jan 2024 17:28:19 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Upstream glibc has a bug in math/e_exp10l.c Content-Language: en-US To: Ilya Kurdyukov , glibc-bugs@sourceware.org, Wilco Dijkstra References: <9849562b-3fee-4002-87c6-655beb973654@basealt.ru> From: Adhemerval Zanella Netto Organization: Linaro In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 29/01/24 14:32, Ilya Kurdyukov wrote: > > On 1/30/24 00:16, Adhemerval Zanella Netto wrote: >> On 29/01/24 07:38, Ilya Kurdyukov wrote: >>> Wilco Dijkstra made a typo in this patch: >>> >>> Add libm_alias_finite for _finite symbols >>> >>> author    Wilco Dijkstra >>>      Tue, 16 Jul 2019 15:17:22 +0000 (12:17 -0300) >>> committer    Adhemerval Zanella >>>      Fri, 3 Jan 2020 13:02:04 +0000 (10:02 -0300) >>> >>> https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=220622dde5704c95a100c2792a280f18f3deba73 >>> >>> Here in math/e_exp10l.c, the name "exp10l" must be used, but this line is copied from math/e_exp10.c and not changed: >>> >>>    34 libm_alias_finite (__ieee754_exp10, __exp10) >>> >>> https://sourceware.org/git/?p=glibc.git;a=blob;f=math/e_exp10l.c;h=b33d6fea239ebc20caf8b2dec9b7d03909a0fc81;hb=220622dde5704c95a100c2792a280f18f3deba73#l34 >> It is indeed wrong, although it is not used by any ABI which defines >> a long double different than double.  Either the sysdep version >> (ieee754/ldbl-128ibm, ieee754/ldbl-128) or an arch specific one >> (m68k, x86). > > It is used in patches for the e2karchitecture. Right, but which long double ABI e2karchitecture uses? Is this using ldbl-96 with a format similar to x86?