Leandro Lupori
499d41cef2
[flang][OpenMP] Fix threadprivate common blocks ( #68739 )
...
Using a threadprivate common block within a nested scope resulted
in compilation errors.
This happened because common block names were being first resolved
to those in the parent scope. Because of this, in a nested scope,
an inner threadprivate directive would be applied to the outter
common block. This caused a 'common_block appears in more than one
data-sharing clause' error.
Also, when a copyin clause in a parallel region tried to use the
common block, getting the inner version of it, their objects would
be missing the threadprivate attribute, causing a 'Non-THREADPRIVATE
object in COPYIN clause' error.
Fixes https://github.com/llvm/llvm-project/issues/61200
2023-10-16 09:12:53 -03:00
..
2023-09-08 13:03:04 -05:00
2023-09-08 13:03:04 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-09-08 13:03:04 -05:00
2023-08-02 12:59:06 -05:00
2023-09-08 13:03:04 -05:00
2023-08-02 12:59:06 -05:00
2023-08-02 12:59:06 -05:00
2023-08-02 12:59:06 -05:00
2023-08-02 12:59:06 -05:00
2023-08-02 12:59:06 -05:00
2023-08-02 12:59:06 -05:00
2023-10-03 19:47:53 +05:30
2023-10-03 19:47:53 +05:30
2023-10-03 19:47:53 +05:30
2023-10-03 19:47:53 +05:30
2023-10-03 19:47:53 +05:30
2023-10-03 19:47:53 +05:30
2023-02-25 11:21:38 +00:00
2023-07-05 13:27:52 +00:00
2023-06-29 17:24:54 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2022-10-07 14:47:59 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-05-05 06:29:51 -05:00
2023-06-02 14:28:48 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-10-12 13:04:10 +01:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-27 16:52:50 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-09-07 15:42:25 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-08-04 10:43:12 +01:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-03-29 16:20:50 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-10-03 19:47:53 +05:30
2023-02-27 16:52:50 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-03-09 14:13:04 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-08-15 12:38:14 +01:00
2023-09-11 15:01:57 +01:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-06-29 17:24:54 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-10-12 13:04:10 +01:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-09-28 11:50:26 -05:00
2023-09-07 15:42:25 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-07-05 13:27:52 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-10-16 09:12:53 -03:00
2023-08-04 00:19:36 -05:00
2023-05-10 19:17:47 -05:00
2023-08-04 00:19:36 -05:00
2023-05-16 12:42:13 -05:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00
2023-02-25 11:21:38 +00:00