This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug sanitizer/82484] New: [8 Regression] ICe in verify_gimple failed w/ -fsanitize=address
- From: "marxin at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 09 Oct 2017 07:01:04 +0000
- Subject: [Bug sanitizer/82484] New: [8 Regression] ICe in verify_gimple failed w/ -fsanitize=address
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82484
Bug ID: 82484
Summary: [8 Regression] ICe in verify_gimple failed w/
-fsanitize=address
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at gcc dot gnu.org
Target Milestone: ---
This one is mine, started with r249903:
$ cat c11-atomic-1.c
void a (_Atomic volatile int b) { b; }
$ gcc c11-atomic-1.c -c -fsanitize=address
c11-atomic-1.c: In function ‘a’:
c11-atomic-1.c:1:6: error: invalid rhs for gimple memory store
void a (_Atomic volatile int b) { b; }
^
b
b
# .MEM_32 = VDEF <.MEM_3(D)>
b ={v} b;
during GIMPLE pass: sanopt
c11-atomic-1.c:1:6: internal compiler error: verify_gimple failed
0xc1f7a5 verify_gimple_in_cfg(function*, bool)
../../gcc/tree-cfg.c:5397
0xaeaaf6 execute_function_todo
../../gcc/passes.c:1992
0xaebb72 execute_todo
../../gcc/passes.c:2046