https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102829
--- Comment #2 from Laurynas Biveinis ---
FWIW adding "if (this == nullptr) __builtin_unreachable();" between
__atomic_load_n and return fails to workaround this issue
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: laurynas.biveinis at gmail dot com
Target Milestone: ---
The following source code
struct d {
long b;
d *e() {
__atomic_load_n(&b, 0);
return this;
}
};
d *j;
resource'
Product: gcc
Version: 9.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: laurynas.biveinis at gmail dot com
Target Milestone: ---
Creat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77673
Laurynas Biveinis changed:
What|Removed |Added
CC||laurynas.biveinis at gmail dot
com
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: laurynas.biveinis at gmail dot com
Target Milestone: ---
For the following function
void mach_parse_compressed(unsigned char* ptr, unsigned long int* val