[Bug libgomp/85463] [nvptx] "exit" in offloaded region doesn't terminate process
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Apr 19 08:54:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85463
--- Comment #1 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Author: tschwinge
Date: Thu Apr 19 08:53:38 2018
New Revision: 259491
URL: https://gcc.gnu.org/viewcvs?rev=259491&root=gcc&view=rev
Log:
PR85463 '[nvptx] "exit" in offloaded region doesn't terminate process'
libgomp/
PR libfortran/85166
* testsuite/libgomp.oacc-fortran/abort-1.f90: Switch back to "call
abort".
* testsuite/libgomp.oacc-fortran/abort-2.f90: Likewise.
libgfortran/
PR libfortran/85166
PR libgomp/85463
* runtime/minimal.c (stop_numeric): Reimplement.
(stop_string, error_stop_string, error_stop_numeric): New
functions.
libgomp/
PR libgomp/85463
* testsuite/libgomp.oacc-fortran/error_stop-1.f: New file.
* testsuite/libgomp.oacc-fortran/error_stop-2.f: Likewise.
* testsuite/libgomp.oacc-fortran/error_stop-3.f: Likewise.
* testsuite/libgomp.oacc-fortran/stop-1.f: Likewise.
* testsuite/libgomp.oacc-fortran/stop-2.f: Likewise.
* testsuite/libgomp.oacc-fortran/stop-3.f: Likewise.
Added:
trunk/libgomp/testsuite/libgomp.oacc-fortran/error_stop-1.f
trunk/libgomp/testsuite/libgomp.oacc-fortran/error_stop-2.f
trunk/libgomp/testsuite/libgomp.oacc-fortran/error_stop-3.f
trunk/libgomp/testsuite/libgomp.oacc-fortran/stop-1.f
trunk/libgomp/testsuite/libgomp.oacc-fortran/stop-2.f
trunk/libgomp/testsuite/libgomp.oacc-fortran/stop-3.f
Modified:
trunk/libgfortran/ChangeLog
trunk/libgfortran/runtime/minimal.c
trunk/libgomp/ChangeLog
trunk/libgomp/testsuite/libgomp.oacc-fortran/abort-1.f90
trunk/libgomp/testsuite/libgomp.oacc-fortran/abort-2.f90
More information about the Gcc-bugs
mailing list