[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 --- Comment #3 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 12:17:07 2015 New Revision: 227122 URL: https://gcc.gnu.org/viewcvs?rev=227122root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: branches/gcc-5-branch/libgomp/ChangeLog branches/gcc-5-branch/libgomp/config/linux/wait.h branches/gcc-5-branch/libgomp/iter.c branches/gcc-5-branch/libgomp/iter_ull.c
[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- fixed
[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 --- Comment #2 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 11:01:25 2015 New Revision: 227119 URL: https://gcc.gnu.org/viewcvs?rev=227119root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: trunk/libgomp/ChangeLog trunk/libgomp/config/linux/wait.h trunk/libgomp/iter.c trunk/libgomp/iter_ull.c
[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc- ||patches/2015-08/msg01357.ht ||ml CC||Joost.VandeVondele at mat dot ethz ||.ch --- Comment #1 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- patch posted https://gcc.gnu.org/ml/gcc-patches/2015-08/msg01357.html