Thomas Schwinge
3dc9eedd95
libgomp: Add a few more OpenMP/USM test cases
... where there are clear differences in behavior for OpenMP/USM run-time
configurations.
We shall further clarify all the intended semantics, once the implementation
begins to differentiate OpenMP 'requires unified_shared_memory' vs.
'requires self_maps'.
libgomp/
* testsuite/libgomp.c-c++-common/map-arrayofstruct-2-usm.c: New.
* testsuite/libgomp.c-c++-common/map-arrayofstruct-3-usm.c:
Likewise.
* testsuite/libgomp.c-c++-common/struct-elem-5-usm.c: Likewise.
* testsuite/libgomp.c-c++-common/target-present-1-usm.c: Likewise.
* testsuite/libgomp.c-c++-common/target-present-2-usm.c: Likewise.
* testsuite/libgomp.c-c++-common/target-present-3-usm.c: Likewise.
* testsuite/libgomp.fortran/map-subarray-5-usm.f90: Likewise.
* testsuite/libgomp.fortran/map-subarray-6-usm.f90: Likewise.
* testsuite/libgomp.fortran/map-subarray-7-usm.f90: Likewise.
* testsuite/libgomp.fortran/target-allocatable-1-1-usm.f90:
Likewise.
* testsuite/libgomp.fortran/target-allocatable-1-2-usm.f90:
Likewise.
* testsuite/libgomp.fortran/target-enter-data-2-usm.F90: Likewise.
* testsuite/libgomp.fortran/target-present-1-usm.f90: Likewise.
* testsuite/libgomp.fortran/target-present-2-usm.f90: Likewise.
* testsuite/libgomp.fortran/target-present-3-usm.f90: Likewise.
* testsuite/libgomp.fortran/target-allocatable-1-1.f90: Adjust.
* testsuite/libgomp.fortran/target-allocatable-1-2.f90: Likewise.
* testsuite/libgomp.fortran/target-present-1.f90: Likewise.
* testsuite/libgomp.fortran/target-present-2.f90: Likewise.
* testsuite/libgomp.fortran/target-present-3.f90: Likewise.
2026-01-14 16:00:56 +01:00
..
2023-07-12 13:50:21 +02:00
2023-07-12 13:50:21 +02:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2023-12-13 20:30:49 +00:00
2025-11-17 09:42:56 +01:00
2023-12-13 20:30:49 +00:00
2023-12-13 20:30:49 +00:00
2025-12-11 06:38:51 -08:00
2025-12-11 07:47:44 -08:00
2025-05-30 14:19:40 +02:00
2025-05-30 14:19:40 +02:00
2025-05-30 14:19:40 +02:00
2025-05-30 14:19:40 +02:00
2025-05-30 14:19:40 +02:00
2025-05-30 14:19:40 +02:00
2023-11-07 15:44:50 +00:00
2024-03-22 18:09:40 +00:00
2025-09-18 11:07:50 +02:00
2025-11-22 17:05:23 +00:00
2025-11-22 17:05:23 +00:00
2022-05-17 15:40:27 +02:00
2025-12-11 07:47:44 -08:00
2022-05-17 15:40:27 +02:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2025-11-26 15:01:11 +01:00
2025-12-11 07:47:44 -08:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-03-21 21:39:42 +01:00
2022-12-06 06:03:50 -08:00
2022-12-06 06:03:50 -08:00
2022-12-06 06:03:50 -08:00
2022-12-06 06:03:50 -08:00
2022-09-08 10:19:37 -07:00
2022-12-06 06:03:50 -08:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-01-11 23:42:30 +00:00
2025-03-21 19:24:16 +01:00
2025-11-17 09:42:56 +01:00
2024-08-28 11:50:43 +02:00
2024-08-28 11:50:43 +02:00
2023-12-15 10:33:52 +00:00
2026-01-14 16:00:56 +01:00
2025-12-01 11:35:44 +01:00
2026-01-14 16:00:56 +01:00
2025-12-01 11:35:44 +01:00
2025-12-11 06:38:51 -08:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2025-11-17 09:42:56 +01:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2023-12-20 21:35:36 +00:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-01-16 18:12:21 +00:00
2025-12-11 07:47:44 -08:00
2025-01-16 18:12:21 +00:00
2025-01-16 18:12:21 +00:00
2025-01-16 18:12:21 +00:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2023-08-19 07:49:06 +02:00
2025-06-02 17:43:57 +02:00
2025-06-03 07:54:37 +02:00
2025-06-02 17:43:57 +02:00
2025-12-11 06:38:51 -08:00
2025-11-12 10:18:18 +01:00
2022-09-08 10:19:37 -07:00
2022-09-08 10:19:37 -07:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2022-11-04 10:51:01 +01:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-04-16 16:03:04 +02:00
2025-12-11 07:47:44 -08:00
2022-07-29 12:41:08 +02:00
2022-07-29 09:49:11 +02:00
2022-09-24 09:19:26 +02:00
2024-11-11 17:22:20 +01:00
2025-12-11 07:47:44 -08:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2022-07-04 13:52:02 +02:00
2022-07-08 08:53:58 +02:00
2022-07-04 13:52:02 +02:00
2022-07-08 08:53:58 +02:00
2022-07-04 13:52:02 +02:00
2022-07-08 08:53:58 +02:00
2022-07-04 13:52:02 +02:00
2025-12-04 12:14:48 +00:00
2025-12-04 12:14:48 +00:00
2022-07-04 13:52:02 +02:00
2025-12-04 12:14:48 +00:00
2022-09-12 15:25:13 +02:00
2022-07-04 13:52:02 +02:00
2022-07-08 08:53:58 +02:00
2023-06-13 11:27:47 +02:00
2023-06-19 09:08:51 +02:00
2022-08-26 12:12:25 +02:00
2025-12-11 07:47:44 -08:00
2022-11-25 13:48:17 +01:00
2023-04-25 16:29:14 +02:00
2022-05-31 11:41:52 +02:00
2025-11-17 09:42:56 +01:00
2026-01-14 16:00:56 +01:00
2025-12-11 07:47:44 -08:00
2025-11-17 09:42:56 +01:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2022-11-04 10:51:01 +01:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-12-11 07:47:44 -08:00
2025-11-17 09:42:56 +01:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2025-11-17 09:42:56 +01:00
2023-06-19 09:08:51 +02:00
2025-12-09 11:29:40 +00:00
2025-11-17 09:42:56 +01:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2025-11-12 14:15:43 +01:00
2024-08-09 12:59:03 +02:00
2024-08-09 12:59:03 +02:00
2024-08-07 17:59:21 +02:00
2025-12-09 11:29:40 +00:00
2025-12-09 11:29:40 +00:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2022-05-20 02:29:32 -07:00
2022-05-20 02:29:32 -07:00
2022-05-20 02:29:32 -07:00
2022-05-20 02:29:32 -07:00
2026-01-14 16:00:56 +01:00
2023-06-12 18:15:28 +02:00
2026-01-14 16:00:56 +01:00
2023-06-12 18:15:28 +02:00
2026-01-14 16:00:56 +01:00
2023-06-12 18:15:28 +02:00
2025-12-11 07:47:44 -08:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-12-11 06:38:51 -08:00
2022-10-12 18:39:20 +02:00
2022-10-12 18:39:20 +02:00
2022-10-12 18:39:20 +02:00
2025-11-17 09:42:56 +01:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2025-11-17 09:42:56 +01:00
2025-12-11 06:38:51 -08:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-11-17 09:42:56 +01:00
2025-12-11 07:47:44 -08:00
2025-12-11 06:38:51 -08:00
2025-11-17 09:42:56 +01:00
2022-10-12 17:54:08 +02:00
2022-10-12 17:54:08 +02:00
2025-12-11 06:38:51 -08:00
2025-11-17 09:42:56 +01:00
2025-12-11 06:38:51 -08:00
2025-12-11 06:38:51 -08:00
2022-05-24 09:12:44 +02:00
2022-05-25 11:10:41 +02:00
2025-11-17 09:42:56 +01:00
2023-05-21 20:37:15 +02:00
2023-05-21 20:37:15 +02:00
2023-05-21 20:37:15 +02:00
2024-01-11 23:42:30 +00:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2025-12-11 07:47:44 -08:00