From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id 67A05385736B for ; Sun, 26 Jun 2022 00:26:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 67A05385736B Received: by mail-ej1-x629.google.com with SMTP id ge10so11878005ejb.7 for ; Sat, 25 Jun 2022 17:26:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MTUDC1WDTi7h7gei2KPGVe3UDJ8gzXSCNxj3pimlv+o=; b=KIQ8H2iwCJ9b9ZKz2lyRl2Ed9/wy9Wd2ji16Waby9+Jw+GLVUkcMAgyph+EwkSyf4O GD2C5bLGW78k2f0t0HemRP5pqAFj0DbyHdFCYl73eIIIdpKPK12A8j++S5eiRgcDVvB7 CHyrsm1rZ0lnDbFmi9SorFGKcpZZA/EYJ0SSrxth7yAly0zjX7KdbYjFcQQQ/a1Amix8 cza+BkfdTaOUIvAHSTJNp4kLCbtRQ5XAJUP4NM25KzYBQLEzwgPcRNzo6nUTXIQ5K4O7 Cd477e4vEf5vpyEv3mEjB3IiVa1YuKSv5TzNZ+EBV1AHeDRfLwO4qkADqO9q0ngjmFiZ cJ7g== X-Gm-Message-State: AJIora8fyd26PPqX3ejHyyalu6ddKHYvKbFhrhIAsqxR7n4Kzyp4KWQ3 7PmGFzlm7kzc6B82A++KSTeecIEHN3tL8xYaarQ= X-Google-Smtp-Source: AGRyM1s2trF0+FLEBcpX/+IOOpfy72LyYLiGf5xhkF8Vh7r0lv+Rul/hbr6tv4ckjHJ88vAJAUQNabKc7JUdpq7G4b8= X-Received: by 2002:a17:907:2ce3:b0:722:e1b0:68b7 with SMTP id hz3-20020a1709072ce300b00722e1b068b7mr6134933ejc.14.1656203198837; Sat, 25 Jun 2022 17:26:38 -0700 (PDT) MIME-Version: 1.0 From: Mohamed Atef Date: Sun, 26 Jun 2022 02:26:27 +0200 Message-ID: Subject: [PATCH] libgompd: Fixed Access bug To: Jakub Jelinek , gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary="00000000000057c94705e24edb8a" X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, GIT_PATCH_0, HTML_MESSAGE, 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 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: Sun, 26 Jun 2022 00:26:42 -0000 --00000000000057c94705e24edb8a Content-Type: text/plain; charset="UTF-8" Hello, I referenced kind, nthread, and implicit as pointers in my last patch. This patch fixes this bug. We review patches and even the committed ones. Another thing, I didn't add gompd_thread_handle_access entries in the ChangeLog. libgomp/ChangeLog 2022-06-26 MohamedAtef * ompd-helper.c (gompd_is_final): Change is_ptr from 1 to 0 in ACCESS_VALUE. (gompd_is_implicit, and gompd_get_team_size): Likewise. Signed-off-by: Mohamed Atef --00000000000057c94705e24edb8a Content-Type: text/plain; charset="US-ASCII"; name="diff.txt" Content-Disposition: attachment; filename="diff.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l4ukgg1h0 ZGlmZiAtLWdpdCBhL2xpYmdvbXAvb21wZC1oZWxwZXIuYyBiL2xpYmdvbXAvb21wZC1oZWxwZXIu YwppbmRleCA5NzYyYjQ4ZGZmOC4uY2EwNWVkNTBjMTggMTAwNjQ0Ci0tLSBhL2xpYmdvbXAvb21w ZC1oZWxwZXIuYworKysgYi9saWJnb21wL29tcGQtaGVscGVyLmMKQEAgLTU0MCw3ICs1NDAsNyBA QCBnb21wZF9pc19maW5hbCAob21wZF90YXNrX2hhbmRsZV90ICp0YXNrX2hhbmRsZSwgb21wZF93 b3JkX3QgKmZpbmFsX3Rhc2spCiAgIG9tcGRfcmNfdCByZXQ7CiAgIC8qIGdvbXBfdGFzay0+Zmlu YWxfdGFzay4gICovCiAgIEFDQ0VTU19WQUxVRSAoY29udGV4dCwgTlVMTCwgImdvbXBkX2FjY2Vz c19nb21wX3Rhc2tfZmluYWxfdGFzayIsIHRlbXBfb2Zmc2V0LAotCQkxLCByZXQsIHN5bWJvbF9h ZGRyLCB0ZW1wX3N5bV9hZGRyLCB0ZW1wX2FkZHIpOworCQkwLCByZXQsIHN5bWJvbF9hZGRyLCB0 ZW1wX3N5bV9hZGRyLCB0ZW1wX2FkZHIpOwogICBERVJFRkVSRU5DRSAoY29udGV4dCwgTlVMTCwg c3ltYm9sX2FkZHIsIHRhcmdldF9zaXplcy5zaXplb2ZfY2hhciwgMSwKIAkgICAgICAgcmVzLCBy ZXQsIDApOwogICAqZmluYWxfdGFzayA9IHJlczsKQEAgLTU2NSw3ICs1NjUsNyBAQCBnb21wZF9p c19pbXBsaWNpdCAob21wZF90YXNrX2hhbmRsZV90ICp0YXNrX2hhbmRsZSwgb21wZF93b3JkX3Qg KnRhc2tfa2luZCkKICAgb21wZF9hZGRyZXNzX3NwYWNlX2NvbnRleHRfdCAqY29udGV4dCA9IHRh c2tfaGFuZGxlLT5haC0+Y29udGV4dDsKICAgb21wZF9yY190IHJldDsKICAgLyogZ29tcF90YXNr LT5raW5kLiAgKi8KLSAgQUNDRVNTX1ZBTFVFIChjb250ZXh0LCBOVUxMLCAiZ29tcGRfYWNjZXNz X2dvbXBfdGFza19raW5kIiwgdGVtcF9vZmZzZXQsIDEsCisgIEFDQ0VTU19WQUxVRSAoY29udGV4 dCwgTlVMTCwgImdvbXBkX2FjY2Vzc19nb21wX3Rhc2tfa2luZCIsIHRlbXBfb2Zmc2V0LCAwLAog CQlyZXQsIHN5bWJvbF9hZGRyLCB0ZW1wX3N5bV9hZGRyLCB0ZW1wX2FkZHIpOwogICBERVJFRkVS RU5DRSAoY29udGV4dCwgTlVMTCwgc3ltYm9sX2FkZHIsIHRhcmdldF9zaXplcy5zaXplb2ZfaW50 LCAxLCByZXMsCiAJICAgICAgIHJldCwgMCk7CkBAIC01OTcsNyArNTk3LDcgQEAgZ29tcGRfZ2V0 X3RlYW1fc2l6ZSAob21wZF9wYXJhbGxlbF9oYW5kbGVfdCAqcGFyYWxsZWxfaGFuZGxlLAogICBv bXBkX3JjX3QgcmV0OwogICAvKiBnb21wX3RlYW0tPm50aHJlYWRzLiAgKi8KICAgQUNDRVNTX1ZB TFVFIChjb250ZXh0LCBOVUxMLCAiZ29tcGRfYWNjZXNzX2dvbXBfdGVhbV9udGhyZWFkcyIsIHRl bXBfb2Zmc2V0LAotCQkxLCByZXQsIHN5bWJvbF9hZGRyLCB0ZW1wX3N5bV9hZGRyLCB0ZW1wX2Fk ZHIpOworCQkwLCByZXQsIHN5bWJvbF9hZGRyLCB0ZW1wX3N5bV9hZGRyLCB0ZW1wX2FkZHIpOwog ICBERVJFRkVSRU5DRSAoY29udGV4dCwgTlVMTCwgc3ltYm9sX2FkZHIsIHRhcmdldF9zaXplcy5z aXplb2ZfaW50LCAxLAogCSAgICAgICByZXMsIHJldCwgMCk7CiAgICpudGhyZWFkcyA9IHJlczsK --00000000000057c94705e24edb8a--