: normal
Priority: P3
Component: libgomp
Assignee: unassigned at gcc dot gnu.org
Reporter: andrey.turetskiy at gmail dot com
CC: jakub at gcc dot gnu.org
To reproduce with trunk GCC:
gfortran -fopenmp libgomp/testsuite/libgomp.fortran/target2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57275
--- Comment #6 from Andrey Turetskiy ---
Oops, sorry.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57275
--- Comment #4 from Andrey Turetskiy ---
> - return false;
> + return true;
Isn't it too strong?
Shouldn't it be like this:
return !(DR_IS_READ (dra) && DR_IS_READ (drb));
Gather is a load operation. If another statement is loa
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: andrey.turetskiy at gmail dot com
CC: kirill.yukhin at intel dot com
Created attachment 30110
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30110&
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50789
Andrey Turetskiy changed:
What|Removed |Added
CC||andrey.turetskiy at gmail