[clang] [llvm] [CaptureTracking] Volatile operations only capture address (PR #201316)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 8 00:21:58 PDT 2026
nikic wrote:
Looks like this makes https://github.com/fujitsu/compiler-test-suite/blob/main/C/0094/0094_0065.c fail. I believe that code is UB because it accesses a volatile qualified object through a non-volatile qualified type (6.7.4.1p7). If volatile is not cast away, it works fine.
https://github.com/llvm/llvm-project/pull/201316
More information about the cfe-commits
mailing list