llvm-project
[flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules
#193235
Merged

[flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules #193235

kwyatt-ext merged 14 commits into main from users/kwyatt-ext/enum-sem-3
kwyatt-ext
llvmbot llvmbot added flang
llvmbot llvmbot added flang:semantics
llvmbot llvmbot added flang-rt
kwyatt-ext
llvmbot
kwyatt-ext
MattPD
MattPD commented on 2026-05-14
kwyatt-ext kwyatt-ext force pushed from ad3b73b8 to e61dfa61 101 days ago
github-actions
github-actions
kwyatt-ext kwyatt-ext force pushed from e61dfa61 to dd586847 100 days ago
Base automatically changed from users/kwyatt-ext/enum-sem-2 to main 80 days ago
kwyatt-ext kwyatt-ext force pushed from dd586847 to de1e25f5 80 days ago
kwyatt-ext
kwyatt-ext kwyatt-ext requested a review from MattPD MattPD 80 days ago
kwyatt-ext kwyatt-ext requested a review from kparzysz kparzysz 80 days ago
kwyatt-ext kwyatt-ext requested a review from eugeneepshteyn eugeneepshteyn 80 days ago
github-actions
MattPD
MattPD commented on 2026-07-01
kwyatt-ext
kwyatt-ext
kwyatt-ext
kwyatt-ext kwyatt-ext requested a review from MattPD MattPD 74 days ago
MattPD
MattPD commented on 2026-07-06
kwyatt-ext kwyatt-ext requested a review from MattPD MattPD 59 days ago
kwyatt-ext
MattPD
MattPD commented on 2026-07-22
eugeneepshteyn
kwyatt-ext
eugeneepshteyn
eugeneepshteyn commented on 2026-07-23
eugeneepshteyn
kwyatt-ext
MattPD
MattPD commented on 2026-08-01
kwyatt-ext
kwyatt-ext kwyatt-ext requested a review from eugeneepshteyn eugeneepshteyn 45 days ago
kwyatt-ext
kwyatt-ext kwyatt-ext requested a review from MattPD MattPD 44 days ago
MattPD
MattPD commented on 2026-08-06
kwyatt-ext kwyatt-ext requested a review from MattPD MattPD 43 days ago
MattPD
MattPD commented on 2026-08-07
kwyatt-ext
MattPD
kwyatt-ext
kwyatt-ext
eugeneepshteyn
eugeneepshteyn commented on 2026-08-28
eugeneepshteyn
eugeneepshteyn
eugeneepshteyn
kwyatt-ext
kwyatt-ext
kwyatt-ext
kwyatt-ext
kwyatt-ext
eugeneepshteyn
eugeneepshteyn approved these changes on 2026-09-10
MattPD
MattPD approved these changes on 2026-09-10
Enumeration Type Sem-3: Intrinsics + I/O + Module Files (PRs 6-8)
c08274f0
Adding test cases.
759b40ad
Gated NEXT/PREVIOUS lowering with a temporary error.
b1e352c6
Incorporated the following fixes:
aba12578
Added new flag to emit enumerators based on flag status, not order. …
763122a9
Corrected IO restrictions to handle components and make restrictions …
05a9d0c8
Added detection to prevent extraneous errors.
f3252fb0
Added test cases and corrected error text.
2e0fd016
Modified to erase visited on recursion return. Added a test that dem…
1d01fad5
Did the following:
81ffd9cd
Corrected the recursion block to have memory, preventing exponential …
fb5351bb
Updated with the following changes:
e1328856
Added an AI identified missing test case, int() with a bad kind.
7f456773
Enhanced the check for enumerations in namelist objects at declaratio…
9f7bc85f
kwyatt-ext kwyatt-ext force pushed from c9a9ff29 to 9f7bc85f 8 days ago
kwyatt-ext kwyatt-ext merged 2a7919ef into main 8 days ago
kwyatt-ext kwyatt-ext deleted the users/kwyatt-ext/enum-sem-3 branch 8 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone