Hi Tom, short version works :-) now (and I don't know why it didn't). Long version:
On 17.05.21 18:58, Tom de Vries wrote:
I have: ... @ %r25 atom.global.exch.b32 %r22,[atomic_lock],1; @ %r25 membar.sys; ...
I tried with the PowerPC cross build - running on PowerPC + Quadro GV100 did work for both reduction-{5,6}.c and I can confirm that this line does appear in all four nvptx libgomp.a (x86->power, power->power and lib/ vs. lib/mgomp/) On the x86-64 build, which did fail before and where I didn't spot that line, it now also shows up now (after 'rm -rf' all files) – I wonder why it didn't work before; the script should have deleted the directory before compiling the files. In any case, it is now works there as well with non-Volta 'Tesla K80' and with 'TITAN V'. Sorry for the red herring and thanks for the patch! Tobias ----------------- Mentor Graphics (Deutschland) GmbH, Arnulfstrasse 201, 80634 München Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Frank Thürauf