public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org> To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/110799] [tsan] False positive due to -fhoist-adjacent-loads Date: Thu, 27 Jul 2023 10:34:50 +0000 [thread overview] Message-ID: <bug-110799-4-Dh9com18wJ@http.gcc.gnu.org/bugzilla/> (raw) In-Reply-To: <bug-110799-4@http.gcc.gnu.org/bugzilla/> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 --- Comment #15 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-13 branch has been updated by Richard Biener <rguenth@gcc.gnu.org>: https://gcc.gnu.org/g:064a4ec9d7107c8278a759cb61dc161548c846ee commit r13-7612-g064a4ec9d7107c8278a759cb61dc161548c846ee Author: Richard Biener <rguenther@suse.de> Date: Wed Jul 26 09:28:10 2023 +0200 tree-optimization/110799 - fix bug in code hoisting Code hoisting part of GIMPLE PRE failed to adjust the TBAA behavior of common loads in the case the alias set of the ref was the same but the base alias set was not. It also failed to adjust the base behavior, assuming it would match. The following plugs this hole. PR tree-optimization/110799 * tree-ssa-pre.cc (compute_avail): More thoroughly match up TBAA behavior of redundant loads. * gcc.dg/torture/pr110799.c: New testcase. (cherry picked from commit 565e0e80660dac24e5193873ca07542b99cd8bc3)
next prev parent reply other threads:[~2023-07-27 10:34 UTC|newest] Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-07-25 7:03 [Bug sanitizer/110799] New: " vries at gcc dot gnu.org 2023-07-25 10:02 ` [Bug sanitizer/110799] " rguenth at gcc dot gnu.org 2023-07-25 10:08 ` vries at gcc dot gnu.org 2023-07-25 10:19 ` jakub at gcc dot gnu.org 2023-07-25 13:42 ` rguenther at suse dot de 2023-07-25 14:09 ` amonakov at gcc dot gnu.org 2023-07-25 21:48 ` vries at gcc dot gnu.org 2023-07-25 21:59 ` vries at gcc dot gnu.org 2023-07-26 6:37 ` rguenther at suse dot de 2023-07-26 6:55 ` amonakov at gcc dot gnu.org 2023-07-26 6:56 ` rguenther at suse dot de 2023-07-26 7:05 ` rguenther at suse dot de 2023-07-26 7:18 ` jakub at gcc dot gnu.org 2023-07-26 9:42 ` cvs-commit at gcc dot gnu.org 2023-07-26 10:07 ` rguenth at gcc dot gnu.org 2023-07-27 10:34 ` cvs-commit at gcc dot gnu.org [this message] 2023-07-31 8:15 ` amonakov at gcc dot gnu.org 2023-07-31 8:29 ` rguenth at gcc dot gnu.org
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-110799-4-Dh9com18wJ@http.gcc.gnu.org/bugzilla/ \ --to=gcc-bugzilla@gcc.gnu.org \ --cc=gcc-bugs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).