From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) by sourceware.org (Postfix) with ESMTPS id AA2613858D39; Sat, 8 Jul 2023 07:35:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AA2613858D39 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-ot1-x32b.google.com with SMTP id 46e09a7af769-6b87d505e28so2577251a34.2; Sat, 08 Jul 2023 00:35:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688801731; x=1691393731; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a09ih1+tItqa2ZMoWHyeX3v51B3WNDJHIOmNUp7VTFw=; b=aNcG8ZdKHS525yH10ybzwtnZfca5yv8ULQk2jSt7ZL9AeGoDugyxGKN8icWM+kAkwi siN4WEmOpPmSHezm5XWsBz22gcIfd97sUNi6rhbBOCQfjfRzjyq6iGrT8qrsWa1+h6tF BnJNfC88uVVqQlIXJAdIbDLtIbcmeqZHjDJhULZwo4gS8M131gpgoeOsNuTE6juTtR1A vkAo/4kMYKKNOjpVnKVYtId2eDUq6ktqAa/kepipggTwo1eXWszx/Ywy1l1fNQG+9ARa TpY1QlqEe7tdoSaZ7FLXN4QCZLzxv+wp8AbuJAUMyTnMzbDSUmXNXNCABhcjtVDdqaBq 0nQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688801731; x=1691393731; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a09ih1+tItqa2ZMoWHyeX3v51B3WNDJHIOmNUp7VTFw=; b=Vv+qqBz0CfpbLaaPqo4SVJbB3AIjhfVjlFx3Bog7e0MYDr0GWjY4qkGJLRfMsl1d7m MbtkLFtMdnY20oFoYUBZShSjZ4QVc2AMjjGfAKKZ2Fmqb14jUWRFr7DdktcZ9KSVlpYH egtBzXmduHxV/MlvraiHa8HQxv5148VB/IcNUc4kw5v/aIwlnIY4+PlvXHPkPnkdR74f 3apbKNv5j/IrVGB5yewoLU9AAKMkBWep2nZqz6IQHwPBdzvxJ9xAwf+Ww4gqIvzEUxuW vhzBe74vQ/9m+lL+biDPmz1rf+uLTf+7o4kM0NWTqy6hJ9DAoGlAA5SuION5NGwBLG67 6X1g== X-Gm-Message-State: ABy/qLav1IwcL/wjbjf/Gk3BCERmsDfSgWBFemyr99Wlz2Olxa4bRDLv ZiMFTh0NVSRny+7AQermDBZut/CklkY4iww5XiI= X-Google-Smtp-Source: APBJJlE8hfhwwLrYFZNWI0p8j+EyL5DhKRLWptxt7H9kYxJGWfNDq1Z7IcNs9veal1xv8BAFxJjSHidjyxyV5ju+l44= X-Received: by 2002:a9d:7ad2:0:b0:6b7:5717:bea4 with SMTP id m18-20020a9d7ad2000000b006b75717bea4mr7178851otn.31.1688801730779; Sat, 08 Jul 2023 00:35:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Paul Richard Thomas Date: Sat, 8 Jul 2023 08:35:19 +0100 Message-ID: Subject: Re: [PATCH] Fortran: simplification of FINDLOC for constant complex arguments [PR110585] To: Harald Anlauf Cc: fortran , gcc-patches Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,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: Hi Harald, This is indeed obvious :-) Thanks for the patch. Paul On Fri, 7 Jul 2023 at 19:32, Harald Anlauf via Fortran wrote: > > Dear all, > > I intend to commit the attached obvious patch within 24h unless > someone objects. gfc_compare_expr() did not handle the case of > complex constants, which may be compared for equality. This > case is needed in the simplification of the FINDLOC intrinsic. > > Regtested on x86_64-pc-linux-gnu. > > Thanks, > Harald > -- "If you can't explain it simply, you don't understand it well enough" - Albert Einstein