+2018-07-26 Tom de Vries <tdevries@suse.de>
+
+ * testsuite/libgomp.oacc-fortran/lib-13.f90: Replace acc_wait_all with
+ acc_wait. Move acc_async_test calls to correct locations. Remove
+ xfail.
+
+2018-07-25 Nicolas Koenig <koenigni@gcc.gnu.org>
+ Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/25829
+ * testsuite/libgomp.fortran/async_io_1.f90: New test.
+ * testsuite/libgomp.fortran/async_io_2.f90: New test.
+ * testsuite/libgomp.fortran/async_io_3.f90: New test.
+ * testsuite/libgomp.fortran/async_io_4.f90: New test.
+ * testsuite/libgomp.fortran/async_io_5.f90: New test.
+ * testsuite/libgomp.fortran/async_io_6.f90: New test.
+ * testsuite/libgomp.fortran/async_io_7.f90: New test.
+
+2018-07-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/86542
+ * testsuite/libgomp.c++/pr86542.C: New test.
+
+ PR middle-end/86539
+ * testsuite/libgomp.c++/pr86539.C: New test.
+
+2018-07-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/86443
+ * testsuite/libgomp.c++/for-15.C (a): Remove unused variable.
+ (results): Make sure the variable is not inside declare target region.
+ (qux): Remove unused function.
+
+2018-07-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/86443
+ * testsuite/libgomp.c++/for-15.C: New test.
+
+2018-06-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/86291
+ * testsuite/libgomp.c++/pr86291.C: New test.
+
+2018-06-24 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * libgomp.texi (Top): Move www.openmp.org to https.
+ (Enabling OpenMP): Ditto.
+ (omp_get_active_level): Ditto.
+ (omp_get_ancestor_thread_num): Ditto.
+ (omp_get_cancellation): Ditto.
+ (omp_get_default_device): Ditto.
+ (omp_get_dynamic): Ditto.
+ (omp_get_level): Ditto.
+ (omp_get_max_active_levels): Ditto.
+ (omp_get_max_task_priority): Ditto.
+ (omp_get_max_threads): Ditto.
+ (omp_get_nested): Ditto.
+ (omp_get_num_devices): Ditto.
+ (omp_get_num_procs): Ditto.
+ (omp_get_num_teams): Ditto.
+ (omp_get_num_threads): Ditto.
+ (omp_get_proc_bind): Ditto.
+ (omp_get_schedule): Ditto.
+ (omp_get_team_num): Ditto.
+ (omp_get_team_size): Ditto.
+ (omp_get_thread_limit): Ditto.
+ (omp_get_thread_num): Ditto.
+ (omp_in_parallel): Ditto.
+ (omp_in_final): Ditto.
+ (omp_is_initial_device): Ditto.
+ (omp_set_default_device): Ditto.
+ (omp_set_dynamic): Ditto.
+ (omp_set_max_active_levels): Ditto.
+ (omp_set_nested): Ditto.
+ (omp_set_num_threads): Ditto.
+ (omp_set_schedule): Ditto.
+ (omp_init_lock): Ditto.
+ (omp_set_lock): Ditto.
+ (omp_test_lock): Ditto.
+ (omp_unset_lock): Ditto.
+ (omp_destroy_lock): Ditto.
+ (omp_init_nest_lock): Ditto.
+ (omp_set_nest_lock): Ditto.
+ (omp_test_nest_lock): Ditto.
+ (omp_unset_nest_lock): Ditto.
+ (omp_destroy_nest_lock): Ditto.
+ (omp_get_wtick): Ditto.
+ (omp_get_wtime): Ditto.
+ (OMP_CANCELLATION): Ditto.
+ (OMP_DISPLAY_ENV): Ditto.
+ (OMP_DEFAULT_DEVICE): Ditto.
+ (OMP_DYNAMIC): Ditto.
+ (OMP_MAX_ACTIVE_LEVELS): Ditto.
+ (OMP_MAX_TASK_PRIORITY): Ditto.
+ (OMP_NESTED): Ditto.
+ (OMP_NUM_THREADS): Ditto.
+ (OMP_PROC_BIND): Ditto.
+ (OMP_PLACES): Ditto.
+ (OMP_STACKSIZE): Ditto.
+ (OMP_SCHEDULE): Ditto.
+ (OMP_THREAD_LIMIT): Ditto.
+ (OMP_WAIT_POLICY): Ditto.
+
+2018-06-22 Cesar Philippidis <cesar@codesourcery.com>
+ James Norris <jnorris@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/loop-red-wv-1.c: Don't force "-O2".
+ * testsuite/libgomp.oacc-c-c++-common/data-2.c: Update.
+ * testsuite/libgomp.oacc-c-c++-common/host_data-1.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/mode-transitions.c: Likewise.
+ * testsuite/libgomp.oacc-fortran/data-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/data-2.f90: Likewise.
+ * testsuite/libgomp.oacc-c++/non-scalar-data.C: New file.
+ * testsuite/libgomp.oacc-c-c++-common/declare-3.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/enter-data.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-1.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-3.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-4.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-5.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-1.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-3.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-4.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-5.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-6.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-1.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-1.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-2.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-3.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-4.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-5.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-6.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-7.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c:
+ Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/parallel-loop-1.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/parallel-loop-1.h: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/parallel-loop-2.h: Likewise.
+ * testsuite/libgomp.oacc-fortran/cublas-fixed.h: Likewise.
+ * testsuite/libgomp.oacc-fortran/dummy-array.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/host_data-2.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/host_data-3.f: Likewise.
+ * testsuite/libgomp.oacc-fortran/host_data-4.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-acc-loop-reduction-2.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-acc-loop-reduction.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-collapse-3.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-collapse-4.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-independent.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-loop-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-map-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-1.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-3.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-6.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-1.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-2.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-1.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-2.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-3.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-4.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-5.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-6.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-7.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90:
+ Likewise.
+ * testsuite/libgomp.oacc-fortran/lib-12.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/lib-13.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/lib-14.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/lib-15.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/parallel-loop-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/reference-reductions.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/vector-routine.f90: Likewise.
+
2018-06-20 Chung-Lin Tang <cltang@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
Cesar Philippidis <cesar@codesourcery.com>
* testsuite/libgomp.fortran/do_concurrent_5.f90: Move modified
test from gfortran.dg to here.
+2018-04-12 Cesar Philippidis <cesar@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/pr84955.c: Revert 259346.
+ * testsuite/libgomp.oacc-fortran/pr84955.f90: Likewise.
+
+2018-04-12 Cesar Philippidis <cesar@codesourcery.com>
+
+ PR middle-end/84955
+ * testsuite/libgomp.oacc-c-c++-common/pr84955.c: New test.
+ * testsuite/libgomp.oacc-fortran/pr84955.f90: New test.
+
2018-04-05 Tom de Vries <tom@codesourcery.com>
PR target/85204