https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|burnus at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #21 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- For posterity: (In reply to CVS Commits from comment #19) > The following patch fixes > -FAIL: libgomp.fortran/use_device_addr-1.f90 -O0 execution test > -FAIL: libgomp.fortran/use_device_addr-2.f90 -O0 execution test > that has been FAILing for several months on powerpc64le-linux. Likewise for the 'libgomp.fortran/use_device_ptr-optional-3.f90' execution test for '-O0', given 'dg-do run' added (I'll commit that later). And, for nvptx target, this also fixes 'gfortran.dg/optional_absent_3.f90' for '-O0', which was: ptxas /tmp/cc5Ae8i1.o, line 72; error : Arguments mismatch for instruction 'mov' [...] ptxas /tmp/cc5Ae8i1.o, line 615; error : Arguments mismatch for instruction 'mov' ptxas /tmp/cc5Ae8i1.o, line 627; error : State space mismatch between instruction and address in instruction 'st' [...] ptxas /tmp/cc5Ae8i1.o, line 1046; error : State space mismatch between instruction and address in instruction 'st' ptxas /tmp/cc5Ae8i1.o, line 72; error : Unknown symbol '%ar3' ptxas /tmp/cc5Ae8i1.o, line 72; error : Label expected for forward reference of '%ar3' [...] ptxas /tmp/cc5Ae8i1.o, line 615; error : Unknown symbol '%ar12' ptxas /tmp/cc5Ae8i1.o, line 615; error : Label expected for forward reference of '%ar12' ptxas /tmp/cc5Ae8i1.o, line 627; error : Unknown symbol '%stack' ptxas /tmp/cc5Ae8i1.o, line 627; error : Label expected for forward reference of '%stack' [...] ptxas /tmp/cc5Ae8i1.o, line 1046; error : Unknown symbol '%stack' ptxas /tmp/cc5Ae8i1.o, line 1046; error : Label expected for forward reference of '%stack' ptxas fatal : Ptx assembly aborted due to errors nvptx-as: ptxas returned 255 exit status compiler exited with status 1