[Bug libgomp/106045] New: Incorrect testcase in libgomp.c/target-31.c at -O0
piannetta at kalrayinc dot com
gcc-bugzilla@gcc.gnu.org
Tue Jun 21 14:20:05 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106045
Bug ID: 106045
Summary: Incorrect testcase in libgomp.c/target-31.c at -O0
Product: gcc
Version: 10.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgomp
Assignee: unassigned at gcc dot gnu.org
Reporter: piannetta at kalrayinc dot com
CC: jakub at gcc dot gnu.org
Target Milestone: ---
Created attachment 53183
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53183&action=edit
patch which add the private clause on i
When investigating a test failure in the openmp testsuite, we found that the
test target-31.c exhibit a wrong behavior at -O0.
This is due to a missing private clause on the i variable. At higher
optimization levels, the i variable is optimized out which makes the wrong
behavior disappear.
In attachment, a patch adding the missing private clause.
More information about the Gcc-bugs
mailing list