Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

ktras (Katherine Rasmussen)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 3 2020, 11:21 AM (169 w, 4 d)

Recent Activity

Aug 11 2023

ktras committed rGbee23dee2ce2: [flang] Add new semantics tests for `unlock-stmt` (authored by Sam Da Silva <sdsilva@lbl.gov>).
[flang] Add new semantics tests for `unlock-stmt`
Aug 11 2023, 8:38 AM · Restricted Project, Restricted Project
ktras closed D157409: [flang] Add new semantics tests for `unlock-stmt`.
Aug 11 2023, 8:38 AM · Restricted Project, Restricted Project, Restricted Project

Aug 10 2023

ktras committed rGd0abde035436: [flang] Add two new semantics tests for `critical-construct` (authored by ElliotWhitney).
[flang] Add two new semantics tests for `critical-construct`
Aug 10 2023, 10:47 AM · Restricted Project, Restricted Project
ktras closed D157521: [flang] Add two new semantics tests for `critical-construct`.
Aug 10 2023, 10:47 AM · Restricted Project, Restricted Project, Restricted Project
ktras accepted D157409: [flang] Add new semantics tests for `unlock-stmt`.

LGTM. @samdsilvaa, I don't believe you have push permissions, would you like me to push on your behalf?

Aug 10 2023, 9:15 AM · Restricted Project, Restricted Project, Restricted Project
ktras accepted D157521: [flang] Add two new semantics tests for `critical-construct`.

LGTM. @ElliotWhitney, I don't believe you have push permissions, would you like me to push on your behalf?

Aug 10 2023, 9:14 AM · Restricted Project, Restricted Project, Restricted Project

Jun 21 2023

ktras committed rG0867d4157328: [flang] don't require -flang-experimental-exec flag anymore (authored by everythingfunctional).
[flang] don't require -flang-experimental-exec flag anymore
Jun 21 2023, 5:00 PM · Restricted Project, Restricted Project, Restricted Project
ktras closed D153379: Remove -flang-experimental-exec flag.
Jun 21 2023, 5:00 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 18 2023

ktras added a comment to D150834: [flang] Fix bug that disallows coindexed-object in event-post-stmt.

Thanks for the review, @PeteSteinfeld. You have requested changes to this revision but from the text of your comment, it seems like you accidentally requested changes. If you did mean to request changes, please let me know what needs to be updated.

May 18 2023, 10:29 AM · Restricted Project, Restricted Project, Restricted Project

May 17 2023

ktras committed rG2d5ef39184a4: [flang] Apply the check for the constraint `C1172` to more stmts (authored by ktras).
[flang] Apply the check for the constraint `C1172` to more stmts
May 17 2023, 7:47 PM · Restricted Project, Restricted Project
ktras closed D150745: [flang] Apply the check for the constraint `C1172` to `unlock-stmt`, `change-team-stmt`, `end-team-stmt`, and `critical-stmt`.
May 17 2023, 7:46 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D150834: [flang] Fix bug that disallows coindexed-object in event-post-stmt.
May 17 2023, 6:29 PM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D137204: [flang] Add check for constraints on event-stmts.

@PeteSteinfeld, thanks for letting me know. You are right that the event-variable in an event-post-stmt is allowed to be a coindexed-object. It seems like the using the function evaluate::IsCoarray, as I did, to make sure that event-variable is a coarray disallows coindexed-objects. I will make some changes and open a new differential to address this.

May 17 2023, 1:21 PM · Restricted Project, Restricted Project, Restricted Project

May 16 2023

ktras requested review of D150745: [flang] Apply the check for the constraint `C1172` to `unlock-stmt`, `change-team-stmt`, `end-team-stmt`, and `critical-stmt`.
May 16 2023, 6:27 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGe03200164be0: [flang] Add check for constraints on event-stmts (authored by ktras).
[flang] Add check for constraints on event-stmts
May 16 2023, 12:37 PM · Restricted Project, Restricted Project
ktras added a reverting change for D137204: [flang] Add check for constraints on event-stmts: rG4d84ed528358: Revert "[flang] Add check for constraints on event-stmts".
May 16 2023, 10:47 AM · Restricted Project, Restricted Project, Restricted Project
ktras added a reverting change for rG9725c740fbe7: [flang] Add check for constraints on event-stmts: rG4d84ed528358: Revert "[flang] Add check for constraints on event-stmts".
May 16 2023, 10:47 AM · Restricted Project, Restricted Project
ktras committed rG4d84ed528358: Revert "[flang] Add check for constraints on event-stmts" (authored by ktras).
Revert "[flang] Add check for constraints on event-stmts"
May 16 2023, 10:47 AM · Restricted Project, Restricted Project

May 15 2023

ktras added a comment to D137204: [flang] Add check for constraints on event-stmts.

Thanks for the review, @PeteSteinfeld.

May 15 2023, 7:06 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG9725c740fbe7: [flang] Add check for constraints on event-stmts (authored by ktras).
[flang] Add check for constraints on event-stmts
May 15 2023, 7:03 PM · Restricted Project, Restricted Project
ktras closed D137204: [flang] Add check for constraints on event-stmts.
May 15 2023, 7:03 PM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D137204: [flang] Add check for constraints on event-stmts.

Unfortunately, I let this patch sitting for a while, but I would like to push this soon. @PeteSteinfeld, thank you for the review and for the acceptance of the patch. Previously, I replied to your comment about moving IsEventType and IsLockType and stating that because of future planned changes to support event_query, it seems to me that these new functions should remain where they are now in this patch. Please let me know if you disagree, otherwise I plan to push this differential within the next couple days based on the revision having been accepted. Let me know if you would like me to hold off for further discussion, thanks.

May 15 2023, 9:29 AM · Restricted Project, Restricted Project, Restricted Project

May 1 2023

ktras added inline comments to D149626: [flang] Add `co_reduce` to the list of intrinsics and update test.
May 1 2023, 6:22 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D149626: [flang] Add `co_reduce` to the list of intrinsics and update test.
May 1 2023, 6:16 PM · Restricted Project, Restricted Project, Restricted Project

Mar 30 2023

ktras added inline comments to D140524: Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsics.
Mar 30 2023, 1:50 PM · Restricted Project, Restricted Project

Feb 6 2023

ktras accepted D137908: write semantics tests for CHANGE TEAM statement..

Thank you for making the requested changes.
LGTM.

Feb 6 2023, 11:13 AM · Restricted Project, Restricted Project

Jan 4 2023

ktras added a comment to D140524: Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsics.

Is there a test you could add to this patch to show that the changes work as expected?

Jan 4 2023, 10:22 AM · Restricted Project, Restricted Project
ktras added a comment to D137908: write semantics tests for CHANGE TEAM statement..

Thanks @hussainjk for these tests. Per my comment inline of change_team01c.f90, the branching that is specified by the standard was not tested. However, locally I began to work on adding the ability for flang to check whether branching occurs or not in a change-team-construct, and while doing so I began to add to my local copy of your test to check my implementation. As I know that your focus is no longer on testing, if you update this patch and remove lines 11-24 from that test, then I can approve this patch. I will then add to your tests checks for branching in the patch that I submit to add additional checks on change-team-construct in flang.

Jan 4 2023, 10:19 AM · Restricted Project, Restricted Project

Nov 8 2022

ktras added inline comments to D137204: [flang] Add check for constraints on event-stmts.
Nov 8 2022, 10:25 AM · Restricted Project, Restricted Project, Restricted Project

Nov 7 2022

ktras committed rGecedc4d71064: [flang] Add atomic_xor to list of intrinsics (authored by ktras).
[flang] Add atomic_xor to list of intrinsics
Nov 7 2022, 5:00 PM · Restricted Project, Restricted Project
ktras closed D137196: [flang] Add atomic_xor to list of intrinsics.
Nov 7 2022, 5:00 PM · Restricted Project, Restricted Project, Restricted Project
ktras added inline comments to D137204: [flang] Add check for constraints on event-stmts.
Nov 7 2022, 4:14 PM · Restricted Project, Restricted Project, Restricted Project

Nov 1 2022

ktras requested review of D137204: [flang] Add check for constraints on event-stmts.
Nov 1 2022, 3:18 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D137196: [flang] Add atomic_xor to list of intrinsics.
Nov 1 2022, 2:20 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGcb41eb33c72d: [flang] Add atomic_or to list of intrinsics (authored by ktras).
[flang] Add atomic_or to list of intrinsics
Nov 1 2022, 1:53 PM · Restricted Project, Restricted Project
ktras closed D137097: [flang] Add atomic_or to list of intrinsics.
Nov 1 2022, 1:53 PM · Restricted Project, Restricted Project, Restricted Project

Oct 31 2022

ktras added a comment to D137097: [flang] Add atomic_or to list of intrinsics.

@PeteSteinfeld Thanks for noticing that change that affected my patch! I have integrated the latest changes and updated the test accordingly.

Oct 31 2022, 3:12 PM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D137097: [flang] Add atomic_or to list of intrinsics.

Update test based on recent changes in flang.

Oct 31 2022, 3:11 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D137097: [flang] Add atomic_or to list of intrinsics.
Oct 31 2022, 11:13 AM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D136907: [flang] Add atomic_and to list of intrinsics.

@PeteSteinfeld Thanks for the review!

Oct 31 2022, 10:28 AM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGcc2e8e507561: [flang] Add atomic_and to list of intrinsics (authored by ktras).
[flang] Add atomic_and to list of intrinsics
Oct 31 2022, 10:23 AM · Restricted Project, Restricted Project
ktras closed D136907: [flang] Add atomic_and to list of intrinsics.
Oct 31 2022, 10:23 AM · Restricted Project, Restricted Project, Restricted Project

Oct 27 2022

ktras requested review of D136907: [flang] Add atomic_and to list of intrinsics.
Oct 27 2022, 6:03 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG7aa0968842c5: [flang] Add atomic_fetch_xor to list of intrinsics (authored by ktras).
[flang] Add atomic_fetch_xor to list of intrinsics
Oct 27 2022, 5:30 PM · Restricted Project, Restricted Project
ktras closed D136804: [flang] Add atomic_fetch_xor to list of intrinsics.
Oct 27 2022, 5:30 PM · Restricted Project, Restricted Project, Restricted Project

Oct 26 2022

ktras added a comment to D136628: [flang] Add semantics tests for lock-stmt.

@rouson Thanks for the review. I have landed this patch and based on your suggestion, I will work on a separate test and separate differential where I will test the different possibilities for declarations of type lock_type and testing the constraints that you referenced.

Oct 26 2022, 5:33 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D136804: [flang] Add atomic_fetch_xor to list of intrinsics.
Oct 26 2022, 5:27 PM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D136720: [flang] Add atomic_fetch_and to list of intrinsics.

@jeanPerier Thanks for the review!

Oct 26 2022, 5:03 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG34f3fa1a260d: [flang] Add atomic_fetch_and to list of intrinsics (authored by ktras).
[flang] Add atomic_fetch_and to list of intrinsics
Oct 26 2022, 5:00 PM · Restricted Project, Restricted Project
ktras closed D136720: [flang] Add atomic_fetch_and to list of intrinsics.
Oct 26 2022, 5:00 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGfccff3f11a7d: [flang] Add semantics tests for lock-stmt (authored by ktras).
[flang] Add semantics tests for lock-stmt
Oct 26 2022, 11:23 AM · Restricted Project, Restricted Project
ktras closed D136628: [flang] Add semantics tests for lock-stmt.
Oct 26 2022, 11:22 AM · Restricted Project, Restricted Project, Restricted Project

Oct 25 2022

ktras requested review of D136720: [flang] Add atomic_fetch_and to list of intrinsics.
Oct 25 2022, 4:39 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG5e55467835f6: [flang] Add atomic_fetch_add to list of intrinsics (authored by ktras).
[flang] Add atomic_fetch_add to list of intrinsics
Oct 25 2022, 11:15 AM · Restricted Project, Restricted Project
ktras closed D136625: [flang] Add atomic_fetch_add to list of intrinsics.
Oct 25 2022, 11:14 AM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D136625: [flang] Add atomic_fetch_add to list of intrinsics.

@PeteSteinfeld Thanks for the review!

Oct 25 2022, 11:12 AM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGf770b1e95449: [flang] Add check for constraints on synchronization-stmts (authored by ktras).
[flang] Add check for constraints on synchronization-stmts
Oct 25 2022, 10:32 AM · Restricted Project, Restricted Project
ktras closed D136104: [flang] Add check for constraints on synchronization-stmts.
Oct 25 2022, 10:32 AM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D136104: [flang] Add check for constraints on synchronization-stmts.

Ping.

Oct 25 2022, 8:54 AM · Restricted Project, Restricted Project, Restricted Project

Oct 24 2022

ktras requested review of D136628: [flang] Add semantics tests for lock-stmt.
Oct 24 2022, 10:53 AM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D136625: [flang] Add atomic_fetch_add to list of intrinsics.
Oct 24 2022, 10:44 AM · Restricted Project, Restricted Project, Restricted Project

Oct 23 2022

ktras committed rGc64d281d4017: [flang] Add atomic_define and atomic_ref to list of intrinsics (authored by ktras).
[flang] Add atomic_define and atomic_ref to list of intrinsics
Oct 23 2022, 5:45 PM · Restricted Project, Restricted Project
ktras closed D136206: [flang] Add atomic_define and atomic_ref to list of intrinsics.
Oct 23 2022, 5:45 PM · Restricted Project, Restricted Project, Restricted Project

Oct 18 2022

ktras requested review of D136206: [flang] Add atomic_define and atomic_ref to list of intrinsics.
Oct 18 2022, 3:08 PM · Restricted Project, Restricted Project, Restricted Project
ktras added inline comments to D136104: [flang] Add check for constraints on synchronization-stmts.
Oct 18 2022, 12:27 PM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D136104: [flang] Add check for constraints on synchronization-stmts.

Move comment location.

Oct 18 2022, 12:25 PM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D136104: [flang] Add check for constraints on synchronization-stmts.

Make changes based on reviewer feedback: Add comments with numbered constraints and change an assignment statement to braced initialization.

Oct 18 2022, 12:16 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG1eb5cd020c87: [flang] Add atomic_cas to the list of intrinsics (authored by ktras).
[flang] Add atomic_cas to the list of intrinsics
Oct 18 2022, 10:26 AM · Restricted Project, Restricted Project
ktras closed D135835: [flang] Add atomic_cas to the list of intrinsics.
Oct 18 2022, 10:25 AM · Restricted Project, Restricted Project, Restricted Project

Oct 17 2022

ktras requested review of D136104: [flang] Add check for constraints on synchronization-stmts.
Oct 17 2022, 12:53 PM · Restricted Project, Restricted Project, Restricted Project
ktras abandoned D133070: [flang] Add check for constraints on sync-stat-lists and other constraints in sync-images-stmt, and event statements.

I am abandoning this revision in favor of a new revision which a smaller section of these changes.

Oct 17 2022, 12:51 PM · Restricted Project, Restricted Project, Restricted Project

Oct 13 2022

ktras added a comment to D135840: [flang] Add a semantics test for atomic_ref.

@rouson Thank you for the review, the recommended changes have been made.

Oct 13 2022, 8:51 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG57974c2293f5: [flang] Add a semantics test for atomic_ref (authored by ktras).
[flang] Add a semantics test for atomic_ref
Oct 13 2022, 8:50 PM · Restricted Project, Restricted Project
ktras closed D135840: [flang] Add a semantics test for atomic_ref.
Oct 13 2022, 8:49 PM · Restricted Project, Restricted Project, Restricted Project
ktras added inline comments to D135835: [flang] Add atomic_cas to the list of intrinsics.
Oct 13 2022, 9:38 AM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D135835: [flang] Add atomic_cas to the list of intrinsics.

Update function signature of new function, CheckAtomicKind, based on reviewer feedback.

Oct 13 2022, 9:37 AM · Restricted Project, Restricted Project, Restricted Project

Oct 12 2022

ktras requested review of D135840: [flang] Add a semantics test for atomic_ref.
Oct 12 2022, 6:31 PM · Restricted Project, Restricted Project, Restricted Project
ktras requested review of D135835: [flang] Add atomic_cas to the list of intrinsics.
Oct 12 2022, 5:51 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGe669e2bd97e7: [flang] Write semantics test for atomic_cas (authored by ktras).
[flang] Write semantics test for atomic_cas
Oct 12 2022, 3:35 PM · Restricted Project, Restricted Project
ktras closed D135412: [flang] Write semantics test for atomic_cas.
Oct 12 2022, 3:34 PM · Restricted Project, Restricted Project, Restricted Project

Oct 6 2022

ktras requested review of D135412: [flang] Write semantics test for atomic_cas.
Oct 6 2022, 4:51 PM · Restricted Project, Restricted Project, Restricted Project

Oct 3 2022

ktras committed rG5e7c6894408e: [flang] Write semantics tests for the FORM TEAM statement. (authored by hussainjk).
[flang] Write semantics tests for the FORM TEAM statement.
Oct 3 2022, 11:47 AM · Restricted Project, Restricted Project
ktras closed D134205: Write semantics test for FORM-TEAM statement..
Oct 3 2022, 11:47 AM · Restricted Project, Restricted Project
ktras added a comment to D134205: Write semantics test for FORM-TEAM statement..

Okay, sounds great. I will commit this on your behalf.

Oct 3 2022, 8:49 AM · Restricted Project, Restricted Project

Sep 29 2022

ktras committed rGaa1a2ffdbf60: [flang] Add atomic_fetch_or to the list of intrinsics (authored by ktras).
[flang] Add atomic_fetch_or to the list of intrinsics
Sep 29 2022, 9:35 AM · Restricted Project, Restricted Project
ktras closed D133174: [flang] Add atomic_fetch_or to the list of intrinsics.
Sep 29 2022, 9:35 AM · Restricted Project, Restricted Project, Restricted Project

Sep 28 2022

ktras accepted D134205: Write semantics test for FORM-TEAM statement..

Do you have commit permissions? Or do you need someone to commit on your behalf?

Sep 28 2022, 5:35 PM · Restricted Project, Restricted Project
ktras added inline comments to D133174: [flang] Add atomic_fetch_or to the list of intrinsics.
Sep 28 2022, 10:43 AM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D133174: [flang] Add atomic_fetch_or to the list of intrinsics.
  • Add a check for a coindexed-object for the optional dummy argument 'stat', which "shall be a noncoindexed integer scalar".
  • Updates based on reviewer feedback
Sep 28 2022, 10:40 AM · Restricted Project, Restricted Project, Restricted Project
ktras committed rGbc2a85f16c58: [flang] Add co_broadcast to the list of intrinsics (authored by ktras).
[flang] Add co_broadcast to the list of intrinsics
Sep 28 2022, 9:34 AM · Restricted Project, Restricted Project
ktras closed D134786: [flang] Add co_broadcast to the list of intrinsics.
Sep 28 2022, 9:34 AM · Restricted Project, Restricted Project, Restricted Project

Sep 27 2022

ktras requested review of D134786: [flang] Add co_broadcast to the list of intrinsics.
Sep 27 2022, 8:53 PM · Restricted Project, Restricted Project, Restricted Project
ktras committed rG0195d1323220: [flang] Add co_min and co_max to the list of intrinsics (authored by ktras).
[flang] Add co_min and co_max to the list of intrinsics
Sep 27 2022, 4:15 PM · Restricted Project, Restricted Project
ktras closed D133526: [flang] Add co_min and co_max to the list of intrinsics.
Sep 27 2022, 4:15 PM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D133526: [flang] Add co_min and co_max to the list of intrinsics.

Ping.

Sep 27 2022, 10:18 AM · Restricted Project, Restricted Project, Restricted Project
ktras updated the diff for D133174: [flang] Add atomic_fetch_or to the list of intrinsics.

Update patch based on reviewer feedback:

Sep 27 2022, 12:09 AM · Restricted Project, Restricted Project, Restricted Project

Sep 26 2022

ktras committed rGa64bce963d0b: [flang] Write semantics test for atomic_define (authored by ktras).
[flang] Write semantics test for atomic_define
Sep 26 2022, 9:59 PM · Restricted Project, Restricted Project
ktras closed D134288: [flang] Write semantics test for atomic_define.
Sep 26 2022, 9:59 PM · Restricted Project, Restricted Project, Restricted Project
ktras planned changes to D133174: [flang] Add atomic_fetch_or to the list of intrinsics.

I will updated my patch based on reviewer feedback on the implementation of one of the new errors and the implementation of the atomic_int_kind check.

Sep 26 2022, 11:34 AM · Restricted Project, Restricted Project, Restricted Project
ktras added a comment to D133174: [flang] Add atomic_fetch_or to the list of intrinsics.

@jeanPerier Thank you for the feedback! I think the idea to use flang/module/__fortran_builtins.f90 seems like a great idea and I will pursue that option. Thank you for pointing out how that could be useful in this case.

Sep 26 2022, 10:20 AM · Restricted Project, Restricted Project, Restricted Project