Sergio Afonso
e0e93c3f76
[Frontend][OpenMP] Follow compound construct clause restrictions ( #107853 )
...
This patch removes from the list of allowed clauses for a handful of
compound constructs those that are specifically disallowed by the OpenMP
spec. In particular, the following restrictions are followed:
- (regarding combined constructs) If _directive-name-A_ is `target`, the
`copyin` clause must not be specified.
- (regarding composite constructs) If _directive-name-A_ is
`distribute`, the `ordered` clause must not be specified.
These restrictions are listed in the OpenMP Specification version 5.2,
sections 17.4 and 17.5. Since it's a similar case as PR #90754 , I'm
adding people involved in that decision as reviewers here.
2024-09-16 15:02:11 +01:00
..
2024-09-05 14:55:01 -03:00
2023-09-22 11:08:26 +00:00
2024-08-20 11:09:54 +01:00
2024-05-10 14:16:26 -05:00
2024-05-10 14:16:26 -05:00
2024-05-29 11:58:59 +02:00
2024-09-05 12:44:10 +01:00
2024-08-02 09:46:34 +02:00
2024-07-01 11:08:14 +01:00
2024-09-13 12:57:41 +01:00
2024-09-13 12:57:41 +01:00
2024-05-18 08:25:43 +02:00
2024-05-01 12:58:50 +01:00
2023-10-25 09:22:23 +02:00
2024-08-23 19:48:43 +02:00
2024-09-05 14:55:01 -03:00
2024-09-10 14:59:21 +01:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-08-02 09:46:34 +02:00
2024-06-03 11:33:00 +02:00
2024-06-04 11:15:31 -07:00
2024-03-05 17:27:16 +01:00
2024-06-14 11:44:55 -07:00
2024-06-14 11:44:55 -07:00
2024-06-14 11:44:55 -07:00
2024-06-14 11:44:55 -07:00
2024-03-20 11:19:38 +00:00
2024-07-03 07:07:53 +02:00
2024-09-05 14:55:01 -03:00
2024-07-31 14:39:06 -03:00
2024-08-20 11:09:54 +01:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-05-01 12:58:50 +01:00
2024-09-05 14:55:01 -03:00
2024-05-04 21:20:17 +02:00
2024-05-04 21:20:17 +02:00
2024-09-05 14:55:01 -03:00
2024-06-05 05:13:47 +02:00
2024-03-18 10:44:44 +01:00
2024-03-07 13:46:31 +01:00
2024-03-07 13:46:31 +01:00
2024-08-22 14:12:07 +01:00
2024-03-20 11:19:38 +00:00
2024-08-23 19:48:43 +02:00
2024-08-29 11:46:23 +01:00
2024-09-16 15:02:11 +01:00
2024-07-09 11:33:15 +01:00
2024-06-12 12:34:23 +01:00
2024-08-02 09:46:34 +02:00
2024-07-24 13:48:47 +02:00
2024-05-08 16:48:14 -07:00
2024-06-05 14:43:58 +01:00
2024-06-10 11:14:27 +01:00
2024-04-24 17:37:40 +02:00
2023-11-22 16:13:14 -06:00
2024-08-02 09:46:34 +02:00
2024-05-27 14:26:52 +02:00
2024-08-29 11:46:23 +01:00
2024-09-05 14:55:01 -03:00
2024-01-22 08:41:07 -06:00
2024-05-22 07:23:14 -05:00
2023-10-03 15:29:05 +00:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-04-24 14:30:03 +01:00
2024-08-29 11:46:23 +01:00
2024-06-06 07:28:41 -05:00
2024-07-12 10:14:38 -07:00
2024-08-30 09:07:30 -04:00
2024-09-10 09:48:55 -04:00
2024-01-10 09:38:58 +01:00
2024-08-02 10:54:15 +01:00
2023-10-05 16:18:21 +00:00
2023-11-16 11:34:28 -05:00
2024-05-18 08:25:43 +02:00
2024-06-27 11:58:12 +05:30
2024-03-20 11:19:38 +00:00
2024-08-02 09:46:34 +02:00
2023-11-09 14:22:20 +00:00
2024-09-05 14:55:01 -03:00
2024-08-02 09:46:34 +02:00
2024-08-02 09:46:34 +02:00
2024-08-02 09:46:34 +02:00
2024-08-29 11:44:20 +01:00
2024-08-22 14:12:07 +01:00
2024-03-20 11:19:38 +00:00
2024-08-22 14:12:07 +01:00
2024-08-22 14:12:07 +01:00
2024-08-22 14:12:07 +01:00
2024-08-22 14:12:07 +01:00
2024-08-22 14:12:07 +01:00
2024-04-08 10:18:14 +01:00
2024-04-08 10:18:14 +01:00
2024-08-27 11:18:55 +01:00
2024-08-22 14:12:07 +01:00
2024-03-20 15:47:00 +00:00
2024-03-20 11:19:38 +00:00
2024-05-18 08:25:43 +02:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-05-16 15:27:59 +01:00
2024-03-20 15:47:00 +00:00
2024-09-05 14:55:01 -03:00
2024-09-13 12:57:41 +01:00
2024-07-24 13:48:47 +02:00
2024-07-25 16:53:27 +01:00
2024-08-22 14:12:07 +01:00
2023-10-03 15:29:05 +00:00
2024-06-05 14:43:58 +01:00
2023-10-03 15:29:05 +00:00
2023-10-03 15:29:05 +00:00
2023-10-03 15:29:05 +00:00
2024-08-22 14:12:07 +01:00
2024-07-12 10:29:21 +01:00
2024-09-05 14:55:01 -03:00
2024-09-13 12:57:11 +01:00
2024-06-14 09:37:38 +05:30
2024-06-14 09:37:38 +05:30
2024-09-13 10:11:56 +05:30
2023-09-22 11:51:21 +00:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-05-27 14:26:52 +02:00
2024-02-02 13:16:36 +00:00
2024-09-05 12:44:10 +01:00
2024-09-05 14:55:01 -03:00
2024-09-05 14:55:01 -03:00
2024-05-18 08:25:43 +02:00
2023-10-03 15:29:05 +00:00
2023-10-03 15:29:05 +00:00
2024-05-18 08:25:43 +02:00
2023-10-27 21:56:58 +05:30
2023-09-08 10:43:55 +02:00
2024-06-04 11:15:31 -07:00
2024-06-04 11:15:31 -07:00
2024-08-23 14:32:43 +02:00
2024-04-17 15:21:45 +05:30
2024-04-17 11:31:29 +02:00
2024-04-17 11:31:29 +02:00
2023-10-27 21:56:58 +05:30
2023-10-27 21:56:58 +05:30
2023-10-27 21:56:58 +05:30
2024-04-29 15:47:17 +01:00
2024-02-28 14:30:29 +01:00
2024-06-04 11:15:31 -07:00
2024-08-30 09:07:30 -04:00
2024-09-04 12:35:44 +01:00
2024-03-05 10:28:36 +00:00
2024-09-13 12:57:41 +01:00
2024-05-27 14:26:52 +02:00
2024-09-13 12:57:41 +01:00
2024-09-13 12:57:41 +01:00
2024-04-24 14:30:03 +01:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-08-22 14:12:07 +01:00
2024-08-29 11:44:20 +01:00
2024-08-29 11:44:20 +01:00
2024-08-29 11:44:20 +01:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-05-16 15:27:59 +01:00
2024-03-20 15:47:00 +00:00
2024-08-30 09:07:30 -04:00
2024-08-30 09:07:30 -04:00
2024-05-27 14:26:52 +02:00
2024-08-30 09:07:30 -04:00
2024-08-30 09:07:30 -04:00
2024-08-22 14:12:07 +01:00
2024-05-27 14:26:52 +02:00
2024-04-24 14:30:03 +01:00
2024-08-29 11:44:20 +01:00
2024-08-22 14:12:07 +01:00
2024-09-13 12:57:41 +01:00
2024-07-09 11:33:15 +01:00
2024-04-24 14:30:03 +01:00
2024-08-30 09:07:30 -04:00
2024-09-13 12:57:41 +01:00