From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by sourceware.org (Postfix) with ESMTPS id 985E93857369 for ; Tue, 11 Oct 2022 00:54:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 985E93857369 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x62d.google.com with SMTP id q9so23648572ejd.0 for ; Mon, 10 Oct 2022 17:54:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=If8Q6TPyUPPRPSfuLnKM8XHfRvxZeLDH+hKHdLsMWW4=; b=Xc/SGGXy9LGOfby0namLz30HBB9KYPq2hdDSoa8Qvy+w2eqxtkdcN7LdNPuueUFigI RBlhJ12eAWcP5+e4VbyrNQMFBO8S/x2ySca8X+1vViU+LDGI2hy0Si6Z5+taOlMch5dO KLeTU8jyPu02qpJFIeLVmCawkF0pozp7wQacewbV6Nk6aPxOPdVWY/tkNwdYBp8CpvT9 B2+uWIqstm46lGCs/9av77/DApRdOJEnGqwHvzKOVn4E/5IN3TBHTT8ie9uPtctfVl5e LXxPovjam7eopLx1ZXzFuRLdmxCRbBLI3QRxIrWZNWnKrxVyOwfwm2UdDTKMnCPMiq+i kRbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=If8Q6TPyUPPRPSfuLnKM8XHfRvxZeLDH+hKHdLsMWW4=; b=B6T+eRAZUKUsETYs0ja9nOUauIXyGBcPF/5qAKktKWEj1tFFZ1JMBL0IjiCPxQHS/C OT+kLKjTtC3vAwPEo0JQHVUHRSkTS43+oBF6Fpi2U41WJ00Na06s7khX0aMurLIV4C57 AcozdcbDbIK3KLbXTJSiPmRESYz9fpqYLSSy7dtXouL5OPwu6GQg8+WPGLM9PBCZniH8 9MeuAwF8zROUvYsVKwuoFTTxSBZvOefFJOTyARNLMaoCKQXlCFevgc/WngyAOe1Y3IYb K9PnHlRA0/hWk4VZQkVxzo/h+zJaC+Nt7xwfw7bEBFa/mTgwuRMiia/7e1FhYiDDRb0y 63AQ== X-Gm-Message-State: ACrzQf3qR0asetMrhNxABcSKLmZAG9SM6tFWhE6KPbhs+ftFxKHBsJPp aPG/m0Rbq61jr/T2VGpdC5Z6ONvAivWfkecXVy0= X-Google-Smtp-Source: AMsMyM6+OAnHqKdtcmeeiPkm0rG6fBn1LPSAMDq4206wsQ9XzZiOvOrDH+OVOTpNpBVO2VvrSyv0ANUxOl0WMQ0pMxU= X-Received: by 2002:a17:907:d91:b0:78d:1e79:ce66 with SMTP id go17-20020a1709070d9100b0078d1e79ce66mr16623747ejc.736.1665449657333; Mon, 10 Oct 2022 17:54:17 -0700 (PDT) MIME-Version: 1.0 From: David Edelsohn Date: Mon, 10 Oct 2022 20:54:05 -0400 Message-ID: Subject: Re: [PATCH] Set discriminators for call stmts on the same line within the same basic block To: Eugene Rozenfeld Cc: Jason Merrill , GCC Patches Content-Type: multipart/alternative; boundary="000000000000377a8505eab7b7df" X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP 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: --000000000000377a8505eab7b7df Content-Type: text/plain; charset="UTF-8" This patch causes a bootstrap comparison failure on AIX. It apparently does not cause a failure on PPC64BE Linux with the same ABI, so I suspect that the failure may be related to the way that function aliases are implemented on AIX, which doesn't have ELF symbol alias semantics. "This change will also simplify call site lookups since now location with discriminator will uniquely identify the call site (no callee function name is needed)." I will open a PR with more information about the comparison difference now that I have a work-around to bring AIX back to a bootstrappable state. Any thoughts about what could be going wrong? Thanks, David --000000000000377a8505eab7b7df--