From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 9E5823858413 for ; Fri, 27 Aug 2021 00:12:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9E5823858413 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.0.43) with SMTP id 17R03wKi025203; Fri, 27 Aug 2021 00:12:23 GMT Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3ap4xv29qv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 27 Aug 2021 00:12:23 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 17R0BUxX119195; Fri, 27 Aug 2021 00:12:22 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by aserp3030.oracle.com with ESMTP id 3ajqhkjrvt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 27 Aug 2021 00:12:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HMsjFkLlS1uVtL+cvbA+XvykifoyAgmJ5gIQg+sMm9xc7oEPmtuMOzgYYheL1al5ZUT1XRedtHD6N1oXBkchfZmuW7zAiZnNTv4yJrzCz28dQIxQjASZivxoRcQsH5CpgxpLjaYISrJd2vnFP+bFDHhoJ0EkmQ/hqAc+SaoeHHdYq3SGaZPKPUFRTj61Dg6MTs3wLPDtWNgF73aVBE6LrIzOFM4dUlHow8ErvFU34BKbG9T8pmywEN6CTyfp/U4DzlkE2eS2y5we7jt8x9rz2lyy3MuY3vug7Ejrl7I6uIzOEKnlmE1pF8SF5DfPMka/eIV9GO51+8jUDCmnJv/uPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mmse0kPqqak8EuNlV5/rw6bAS2nwDIWp8pRNYbiSXfE=; b=l/amQU3BON+tZOKtatkUgf8kDgPMWp2HFbGZiNxA4fhipkTDIO2D4Uuc0brGLp2XFoa8UEqqzRcG4BGYq3UPLKwvB1y0ZuiB+cMnpAlbdsDuTdzMwyef5En3RcyfxWVnLuWCD2OpM7mv4cR+hLSnBCb1zvp5uDOtwxQC9kpFkPG9azJCzr8V9JsmWZrLvfpjOwQLDMrIGw/97tsvhwGFWaMglJ+9aj7z09WMz724SsxrA7mE6PX/NCMx9yzplwamvdf6Q9EAa0/9Dt6289NcO8rGzr8iHRvzOGYm3Kg7KXacD6CYE5DJhfpsJutcL8I5OVfTo8yrLPRoBDVAI4F7iw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from BYAPR10MB3208.namprd10.prod.outlook.com (2603:10b6:a03:159::10) by BY5PR10MB4305.namprd10.prod.outlook.com (2603:10b6:a03:20e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.22; Fri, 27 Aug 2021 00:12:20 +0000 Received: from BYAPR10MB3208.namprd10.prod.outlook.com ([fe80::7c09:ef39:34f2:e79c]) by BYAPR10MB3208.namprd10.prod.outlook.com ([fe80::7c09:ef39:34f2:e79c%4]) with mapi id 15.20.4436.024; Fri, 27 Aug 2021 00:12:20 +0000 Subject: Re: [PATCH v4] Fix for powerpc64 long double complex divide failure To: Joseph Myers Cc: gcc-patches@gcc.gnu.org, segher@kernel.crashing.org References: <1630015543-9604-1-git-send-email-patrick.mcgehearty@oracle.com> From: Patrick McGehearty Message-ID: Date: Thu, 26 Aug 2021 19:12:15 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-ClientProxiedBy: SN7PR04CA0217.namprd04.prod.outlook.com (2603:10b6:806:127::12) To BYAPR10MB3208.namprd10.prod.outlook.com (2603:10b6:a03:159::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [10.154.163.185] (138.3.200.57) by SN7PR04CA0217.namprd04.prod.outlook.com (2603:10b6:806:127::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.21 via Frontend Transport; Fri, 27 Aug 2021 00:12:19 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 34b781cc-9b23-47ba-463f-08d968ef5648 X-MS-TrafficTypeDiagnostic: BY5PR10MB4305: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fRL7HXO1ujgNKFc9RLPKEM0MekTdUkpDGnTh7QU6tjpOYOzJL67tb6FzqqxOgdBgCTlWPqx9silj7r7xyarzKr1GhljenGGhEoHtOIEQF533Dt/9/w4R7SqD3LNHeieAhGryLfOuBKD4kIl2KMZ9/xHrzZeVmOb84ouf+sJnrGcGvGj7LPp3Z7Ig5EQkY4c9DM+zHKbFE+FQDnz0fEuJhlHH1HraKHv7VBDl1OwFGLeIzfRY3kIoYkxfpr5zGZ4oiJn3qzcLPO40ZeXvTniB2stvKv3nL2baomLEcBQ/cJij95jyEdQuIfc47r6h3AI5Xdrybglbcw1raDgVRlOdxTaPOHZeMtVTUYM6zTMOq8GsO1UmxXdgJgX2NaBSEuPLWWA4CzQM5wybl+SEKdnqc5SJx/hG4fCWsOQE7oh1OCXiy+ud85X8/a+zdLpgt2baknSBuI9gVJ4Nyh5+e50/1g7xETVPW/1Zm/w5fHNv0LSntIJAsAw5uxLku8TrRR8Qx+VQezgdTFe4cklcKPgBHOombSbaEx4vacIDs74uCxIP3ibhHGRfav+pv1lRvTozyu622qYbNminmyE16ce6cNXCsx6fx2oqCFErZ5NeUl1aWml5ZgDXmPx8A0RgcN29h6NbOwqq6UaffRDBqQEqiWx9ooJvH8VllbEaPLQZT4aH7XPDzkvdYvJU+jL562TB1R1SXM4C8Rig8wjv1uYNgohoD0hwWZI//v4dqXO0HC4RHNz+CCCSzGZdXRbP80mb/oeYIhAvncdekNUzDnbkyA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR10MB3208.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(366004)(396003)(376002)(39860400002)(136003)(316002)(66556008)(66476007)(66946007)(52116002)(2616005)(16576012)(6916009)(5660300002)(956004)(186003)(2906002)(478600001)(8676002)(53546011)(4744005)(38100700002)(8936002)(38350700002)(83380400001)(31696002)(6666004)(26005)(36756003)(86362001)(6486002)(31686004)(4326008)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bU0yOUpmbndSOGh0bGpRTllTaWpuMCtxRnNYcHBpTi84VU1KaFhMRlpZcGtK?= =?utf-8?B?NzRhbnM0aTVaSG1vS1hvMGtwM2krRG5xZC90VUlzUTZPVGthNzRkRUZ4OFVM?= =?utf-8?B?b25neEk3SjB3dE5nVmJXcVBSeThSdnBuQlFuZTF4QVkwWmFNNGxuNEVxQzdH?= =?utf-8?B?ZU11MTNzcnY1VkNhQ1FwbGdFN05aeVZyN2hreDdyN3lPY1g5QXlWQXRLRFZZ?= =?utf-8?B?Y0FwT3ROd2NVNGRidm0wRHpHUHk3c1B5SjI4S1pDc3NKRjFEL2pTbU96bWY3?= =?utf-8?B?cm1hV3pzRi9uNHExTHAzdDVxY1U2TG1DQVFsRU1IbTFaYXJhZlJndkh0dnJI?= =?utf-8?B?cWI4Y2R4NXE1TklKV3RzQ1RwRmdYMGYvc1c2eGdaemZ0Y0NuV3dyNEc1MzQy?= =?utf-8?B?QUhFME41VzZoUTd0Q05QS1FnY2lPbDRQclRKTTFoaEd3UkMxajdyQVRYVmJB?= =?utf-8?B?TGFsNW5jZzJzaWF6RmlzWFd6cXpBWlRvM0JnWW1abTljUlZMQnY4WitnOXds?= =?utf-8?B?SFAxNVRJVnUzNlBFdDBYcE5TY2ZMNTBjcGgwcytrdmtUVTQ4aXVWWjlTQ0lv?= =?utf-8?B?Z1k3cEpVTHdkY3YrblkwVDl2dkp4RVZ2bkZTbHRMek95VDRITW9HNGRxS3ZN?= =?utf-8?B?RExpb3pNblVCTHlodC84RUlvUWc2ZzVlUDQ3OWJBaTBLSlJjY2taSDJPb1NI?= =?utf-8?B?WmU4NmUxUE9zVXRZdm9NemsxV2RSZ25FaGM4N3hwR20vVnQ0RkZrRWJWQkZu?= =?utf-8?B?TEpXc013SVg3ZEkxbVZBWEk0ZytZRnk1eTdETzI2cjZPU3loajByRFJ1MkhK?= =?utf-8?B?UDZQa3UzblU1SHlqRitxRFFqYW5sT3hvV0ZFb0I3Qm1WVHZQWThmTzg1KzRs?= =?utf-8?B?RE5SbDF1dDdLc1d6L3Z0VERtY0trdkVuWjNlRUNpNWNVUUVnaktRcmZUaHhj?= =?utf-8?B?dzJ1VVNYZXlQU1A5cms5WXNKWFVacnl0WGg3elJqaGVzZFloV3JBeW16VmV2?= =?utf-8?B?T1VPQnU1bDVuQ3A3dDZ3b0lNUndDRlp4VUNKbUk5Z1grSmZiVEd4QUlPR2hY?= =?utf-8?B?YTRjbS85T2ZLaG1JeVp5YmV3M3NDUWhvR2VLc0VZQ2hxUDl2QXlXTkMrNVh3?= =?utf-8?B?b1NnMU5ZT003eWZ4VWFNaWRaR2txNVo3OW1GQkVSVXdMM1ZRKzVzTXBKT20x?= =?utf-8?B?K2Z5aXphZFh6NUdOR3dRVytzNlZSSzlVU3FydnkyNDZ6c2haSTdGcGx3WXg0?= =?utf-8?B?cEFSWGUyUnNOVTNabUU4L1h1Um91dkF6by8zazB3NDVKUDRVc2FkTkYrQ2xV?= =?utf-8?B?R1BNRVBjdXVqNVRtMWVLWlFZWXNlelNPc29tMnhaTjA5Q3FESGMwZWMreGc2?= =?utf-8?B?eXpPbkdoeXROWlFZdG9MbGRJUVdLRldGTmRsekJQbVpmanJGU3hiNmFQbXpW?= =?utf-8?B?SGhjbkhaVzRHTmVvVXBsZ0xvNlpuZkFSaUlXdittNU9hWjlFOG9ZUDE4b3Zq?= =?utf-8?B?V3pUVXpSbnEyNXFmc1dlWEVYYUtrd0FTbit2cTdnWWpyWGFyU09TZTBTMlZL?= =?utf-8?B?SFNJZ0x2NU5KQUczL01VU3ZYMHF3L2VVTDkvRDBTY3F4K25IOHVrbmtZUXNj?= =?utf-8?B?UTJlbTIwTzl5NUowUXVKa2hPR2tzUExDYmRabW9yWXI4cGRva3Z4ajE0cDBW?= =?utf-8?B?VVBSM29ia3dNdWQ1YjcvMXJZT052L3J5WFNzV0h4MjVhbW5WZmdVVzI3ZkNl?= =?utf-8?Q?k130uTwIhmKYlZRhYT8gRKfyijrIfqOO2IwuyV7?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 34b781cc-9b23-47ba-463f-08d968ef5648 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3208.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2021 00:12:20.5684 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tC6crNSCLrQcEn+dli4rLioYC9GQj7HBictTmHaZYKqNn89Ez0PBXyrFoY7nJ5NLUCG7HnjYYSeEVP2bIm0Nz55izT/VzJuTN/gqBCvPBY4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4305 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10088 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxlogscore=999 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108270000 X-Proofpoint-ORIG-GUID: 8LedKVnzG_vQWJHpzxQall5NtkrTdFbQ X-Proofpoint-GUID: 8LedKVnzG_vQWJHpzxQall5NtkrTdFbQ X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2021 00:12:36 -0000 I will prepare a patch without the changes to .../rs6000/_divkc3.c but I have no way of testing it to confirm it fixes the original complaint. On 8/26/2021 5:09 PM, Joseph Myers wrote: > On Thu, 26 Aug 2021, Patrick McGehearty via Gcc-patches wrote: > >> The revision retains the use of __LIBGCC_DF_* in .../rs6000/_divkc3.c >> instead of __LIBGCC_KF_* since some older but still supported environments >> do not recognize the KF floating point mode properly. This change has a > That part of the patch is still wrong and should not be applied. I don't > know where the actual problem is in the compiler causing __LIBGCC_KF_* not > to be defined, but using a DFmode macro there is incorrect. >