Page MenuHomePhabricator

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

koops (Sunil K)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 7 2021, 8:55 PM (102 w, 2 d)

Recent Activity

Wed, Sep 6

koops added a comment to D158266: [OpenMP] Patch for Support to loop bind clause : Checking Parent Region.

Can someone please review the changes that I uploaded last week?

Wed, Sep 6, 9:44 PM · Restricted Project, Restricted Project

Thu, Aug 31

koops updated the diff for D158266: [OpenMP] Patch for Support to loop bind clause : Checking Parent Region.

Using isOpenMPWorksharingDirective( ) for the "omp loop bind(parallel)" and "omp loop bind(teams)".
Added extra tests in loop_bind_messages.cpp.

Thu, Aug 31, 12:26 AM · Restricted Project, Restricted Project

Aug 18 2023

koops requested review of D158266: [OpenMP] Patch for Support to loop bind clause : Checking Parent Region.
Aug 18 2023, 3:01 AM · Restricted Project, Restricted Project

Aug 9 2023

koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.
Aug 9 2023, 11:51 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops added a comment to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Can someone please check for MacOS? Yesterday when this support was committed, the CHECK statements in tests loop_bind_codegen.cpp and loop_bind_enclosed.cpp had failed on Mac and I received a comment as follows:

When relanding, please remember to put a link to the review in the commit message.

I have made the CHECK statements generic enough to match those on Mac with CHECK for the functions that the test were expected.

Aug 9 2023, 9:18 AM · Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Pulling in latest changes.
The patch uploaded 2 hours back was a wrong one (meant for another feature) and has been unrolled back with this patch.

Aug 9 2023, 2:46 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Making the CHECK pattern generic to match platforms tested after committing changes.

Aug 9 2023, 12:48 AM · Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.
Aug 9 2023, 12:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 8 2023

koops added a comment to rG8e7f0320ad7f: [Clang][OpenMP] Support for Code Generation of loop bind clause..

Hello Nico Weber,

Aug 8 2023, 10:11 AM · Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.
Aug 8 2023, 1:37 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 7 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

In clang/test/OpenMP/loop_bind_enclosed.cpp Generalizing the CHECK pattern for aarch64-linux, s390x-linux and ppc64le-linux.

Aug 7 2023, 12:21 PM · Restricted Project, Restricted Project

Aug 4 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Support for PCH Serilization/deserilization for the PrevMapLoopConstruct variable in OMPExecutableDirective.
  2. Modification of clang/test/PCH/pragma-loop.cpp to include "#pragma omp loop bind" with different parameters for bind clause.
Aug 4 2023, 12:10 PM · Restricted Project, Restricted Project

Aug 1 2023

koops added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Aug 1 2023, 11:39 AM · Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. clang/test/OpenMP/loop_bind_enclosed.cpp : Converting main and function names within it to use regular expressions to accomodate windows platform.

i) Instead of calling setMappedDirective() after the the creation of the Directive, made the MappedDirective a parameter of the Create() method.
ii) setMappedDirective() is called from the Directive::Create()
iii) The inheritance is : OMPExecutableDirective --> OMPLoopBasedDirective --> OMPLoopDirective --> OMPSimdDirective, from OMPSimdDirective constructor it involves a lot of changes to initialize PrevMappedDirective variable in OMPExecutableDirective starting from OMPSimdDirective, even if the variable is "protected". Hence we call setMappedDirective() from OMPSimdDirective::Create().

Aug 1 2023, 11:32 AM · Restricted Project, Restricted Project

Jul 31 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. clang-format error in clang/include/clang/AST/StmtOpenMP.h corrected.
  2. Correcting clang/test/OpenMP/loop_bind_enclosed.cpp to use regular expressions for names of functions to accomodate names generated on Microsoft Windows.
Jul 31 2023, 10:17 AM · Restricted Project, Restricted Project

Jul 27 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Converting prevMapped to PrevMappedDirective
  2. Reducing the CHECK patterns in loop_bind_enclosed.cpp to the most essential ones to succeed matching for the IR generation on windows.
Jul 27 2023, 12:38 PM · Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Correction for clang-format errors.

Jul 27 2023, 3:32 AM · Restricted Project, Restricted Project

Jul 26 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Fixing Alexey's suggestions.

Jul 26 2023, 3:35 PM · Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Moving the variable MappedDirective into structure SharingMapTy. Enough comments have been put in place to explain.
Modified some of the loop_bind tests to cater to windows and debian platform.

Jul 26 2023, 10:40 AM · Restricted Project, Restricted Project

Jul 17 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Removing the size for the template constructor, llvm::SmallVectorImpl<OMPClause *> &ClausesWithoutBind.
  2. In the diagnostic message of err_omp_bind_required_on_loop, using single quotes for the name 'loop' construct.
  3. Minor changes to the tests clang/test/OpenMP/loop_bind_codegen.cpp & clang/test/OpenMP/loop_bind_enclosed.cpp to use a generic pattern matching expression for the names & reducing some checks.
Jul 17 2023, 11:36 AM · Restricted Project, Restricted Project

Jul 14 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Addressing Alexey's comments.
The name matching in loop_bind_messages.cpp & generic_loop_codegen.cpp tests changed to take care of the failures.

Jul 14 2023, 5:26 AM · Restricted Project, Restricted Project

Jul 11 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Taking care of Alexy & David suggestions: a) Using update_cc_test_checks.py to generate CHECK statements. b) Change in error message from "handled" to "allowed". c) Adding comments for the bind clause. d) Mangled names of the functions in the CHECK statements are more generic with regular expressions.
Jul 11 2023, 4:20 AM · Restricted Project, Restricted Project

Jul 5 2023

koops added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Jul 5 2023, 11:41 PM · Restricted Project, Restricted Project
koops added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Jul 5 2023, 9:25 PM · Restricted Project, Restricted Project

Jun 8 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Taken care of Alexy's comments.
  2. Reverting back changes to StmtPrinter.cpp because state of AST needs to be shown as is to the developer of clang when -ast-print/-ast-dump is used. This also meant some changes to the test cases to reflect the Mapped directives (from "omp loop" to "omp for", "omp distribute" or "omp simd").
Jun 8 2023, 1:44 AM · Restricted Project, Restricted Project

May 31 2023

koops added a comment to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
May 31 2023, 9:41 PM · Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Addition of extra test case loop_bind_enclosed.cpp.
  2. Changing of name from Map1D to MappedDirective
May 31 2023, 11:05 AM · Restricted Project, Restricted Project

May 16 2023

koops added a comment to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

However, generic_loop_messages.cpp & generic_loop_ast_print.cpp are present and provide a good coverage.

I rather doubt that these tests provide good coverage, since you're changing the directive kind here on the fly. This is a very new functionality, which was not tested before.
Add the tests for nesting of the regions, i.e. loop bind directive, enclosed in different regions, and diagnostics.

May 16 2023, 9:56 AM · Restricted Project, Restricted Project

Apr 30 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Taken care of some of the comments by Alexey.
  2. Added extra tests of loop_bind_messages.cpp

However, generic_loop_messages.cpp & generic_loop_ast_print.cpp are present and provide a good coverage.

Apr 30 2023, 11:37 AM · Restricted Project, Restricted Project

Apr 16 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. Adding semantic test clang/test/OpenMP/loop_bind_messages.cpp.
  2. Changes suggested by Alexey.
  3. >Why need to drop bind clause here? The new Directives to which loop directive is being mapped to, do not contain the bind clause. (a) omp loop bind(parallel) ----> omp for (b) omp loop bind(teams) -----> omp distribute (c) omp loop bind(thread) ------> omp simd
Apr 16 2023, 10:35 PM · Restricted Project, Restricted Project

Apr 12 2023

koops added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Apr 12 2023, 10:07 AM · Restricted Project, Restricted Project

Apr 11 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Removing changes from :

  1. clang/include/clang/AST/StmtOpenMP.h
  2. clang/lib/AST/StmtOpenMP.cpp
  3. clang/include/clang/Parse/Parser.h

These were useful when the code was in CodeGen to handle the bind clause.

Apr 11 2023, 7:29 AM · Restricted Project, Restricted Project
koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

Moving the code to SemaOpenMP.cpp from CodeGen.

Apr 11 2023, 3:09 AM · Restricted Project, Restricted Project

Mar 16 2023

koops updated the diff for D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
  1. formatting
  2. Adding lit test
  3. Removing bind clause from the set of clauses passed during bind(parallel) to the OMPForDirective and bind(teams) to the OMPDistributeDirective.
Mar 16 2023, 10:32 AM · Restricted Project, Restricted Project

Mar 6 2023

koops added inline comments to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Mar 6 2023, 3:10 AM · Restricted Project, Restricted Project

Feb 23 2023

koops added a comment to D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.

bind(thread) is not working at present. I have uploaded this patch to obtain feedback mainly on this.

Feb 23 2023, 3:15 AM · Restricted Project, Restricted Project
koops requested review of D144634: [Clang][OpenMP] Support for Code Generation of loop bind clause.
Feb 23 2023, 3:14 AM · Restricted Project, Restricted Project

Jan 16 2023

koops added a comment to D141541: [OpenMP][NFC] Update the OpenMPSupport page.

nowait clause on taskwait was marked as "part:done" because I have implemented the support for the clang compiler. The implementation for the runtime needs to be done and I have created a place holder for it. https://reviews.llvm.org/D131830 had the subject line " [OpenMP] Clang Support for taskwait nowait clause " .

So, we accept it but handle it conservatively, e.g.. ignore the nowait but act on the dependences?

Jan 16 2023, 10:58 PM · Restricted Project

Jan 12 2023

koops added a comment to D141541: [OpenMP][NFC] Update the OpenMPSupport page.

nowait clause on taskwait was marked as "part:done" because I have implemented the support for the clang compiler. The implementation for the runtime needs to be done and I have created a place holder for it. https://reviews.llvm.org/D131830 had the subject line " [OpenMP] Clang Support for taskwait nowait clause " .

Jan 12 2023, 9:54 PM · Restricted Project

Dec 20 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Taking care of :

  1. "The nowait clause may only appear on a taskwait directive if the depend clause is present.".
  2. "Please do not add any new tests using -no-opaque-pointers".
  3. Added a new test to expect failure for point 1.
Dec 20 2022, 8:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Dec 10 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

(There seems to be another unrelated regression at the same time though, regarding the symbol __kmpc_fork_call_if.)

I do not know about this regression. I have not touched this function.

Dec 10 2022, 8:38 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Dec 9 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

git pull & reloading the earlier patch.

Dec 9 2022, 2:36 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Martin Storsjö (or anybody who works on windows) I have uploaded a new patch which has __kmpc_omp_taskwait_51 in dllexports. Can you please check the patch on windows?

Dec 9 2022, 1:57 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Addition of __kmpc_omp_taskwait_51 in dllexports.

Dec 9 2022, 1:45 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Dec 8 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Yes, I don't have commit rights. I have tried to reproduce the pre-merge check failures on RedHat and Ubuntu but, the tests don't fail.

Dec 8 2022, 10:15 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

No changes. Pulling in recent changes to trigger a rebuild.

Dec 8 2022, 8:48 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Nov 27 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

No Changes. Pulling in recent changes to trigger a rebuild.

Nov 27 2022, 3:51 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Nov 15 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Changes for "Use CGF.Int32Ty" instead of CGF.IntTy.

Nov 15 2022, 9:10 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Nov 14 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Can someone please review my latest changes?

Nov 14 2022, 9:10 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Nov 7 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Changes for the suggestion : "Always use kmpc_omp_taskwait_51 and eliminate the old kmpc_omp_taskwait".

Nov 7 2022, 9:11 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 21 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Johannes Doerfert,
Most of your comments are related to avoiding having the kmpc_omp_taskwait_51( ) , in the runtime, and instead introduce a "nowait" related parameter in the kmpc_omp_taskwait( ) itself. I have explained earlier that kmpc_omp_taskwait_51( ) is a placeholder for introducing new code, at a later stage. The scheduling of tasks might change in the runtime due to "nowait" clause. I have done this with the sole purpose of having backward compatibility. If you feel that is not needed then I will remove the new code and modify the Code Generation also according to your comments.

Oct 21 2022, 4:40 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 19 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Changes for the build failure due to git-clang-format. Some minor changes are also because of git pull.

Oct 19 2022, 11:29 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 29 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

Reply

Sep 29 2022, 11:31 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

The current patch has the following changes:

  1. "if" statement removed for Data.HasNowaitClause = S.hasClausesOfKind<OMPNowaitClause>();
  2. OpenMPVer replaced with OpenMPVersion.
Sep 29 2022, 11:13 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 28 2022

koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

I seem to have made changes for all the feedback which were provided. Can someone please look at the changes I have uploaded?

Sep 28 2022, 11:32 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 22 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.

Contains changes suggested for:

Comment at: clang/lib/CodeGen/CGStmtOpenMP.cpp:5215
+ if (S.hasClausesOfKind<OMPNowaitClause>()) Data.HasNowaitClause = true;
Replaced with:
Data.HasNowaitClause = S.hasClausesOfKind<OMPNowaitClause>();

Sep 22 2022, 11:57 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops added a comment to D131830: [OpenMP] Clang Support for taskwait nowait clause.

In the latest revision that was submitted the following changes were made:

  1. Changed HaveNoTaskWaitClause to HasNowaitClause.
  2. HasNowaitClause is now a data member of OMPTaskDataTy.
  3. OpenMPVer is now a data member of OpenMPIRBuilder.
Sep 22 2022, 11:00 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the summary of D131830: [OpenMP] Clang Support for taskwait nowait clause.
Sep 22 2022, 10:56 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.
Sep 22 2022, 10:51 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 16 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.
Aug 16 2022, 2:16 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 15 2022

koops updated the diff for D131830: [OpenMP] Clang Support for taskwait nowait clause.
Aug 15 2022, 10:25 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 12 2022

koops requested review of D131830: [OpenMP] Clang Support for taskwait nowait clause.
Aug 12 2022, 11:23 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jun 10 2022

koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Changes suggested by aaron.ballman to avoid failures on windows.

Jun 10 2022, 2:27 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jun 9 2022

koops requested review of D123235: [OpenMP] atomic compare fail : Parser & AST support.
Jun 9 2022, 9:00 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops reopened D123235: [OpenMP] atomic compare fail : Parser & AST support.
Jun 9 2022, 9:00 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jun 8 2022

koops added a comment to D123235: [OpenMP] atomic compare fail : Parser & AST support.
Jun 8 2022, 8:51 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 25 2022

koops updated subscribers of D123235: [OpenMP] atomic compare fail : Parser & AST support.

Hello Kevin,

May 25 2022, 9:26 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 23 2022

koops added a comment to D123286: [Clang][OpenMP] Support for omp nothing.

Can we have test for right usage?

I do not understand "test for right usage". From the specifications the only right usage for "omp nothing" will be in the metadirective. If you have meeting notes when "omp nothing" was framed please share it.

May 23 2022, 9:17 AM · Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.
May 23 2022, 9:00 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Clang formatting for variables in ParseOpenMP.cpp

May 23 2022, 8:24 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Fixing a minor error : clang formatting of variable names to avoid build errors.

May 23 2022, 2:37 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 20 2022

koops added a comment to D123286: [Clang][OpenMP] Support for omp nothing.

Can we have test for right usage?

May 20 2022, 3:55 AM · Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123286: [Clang][OpenMP] Support for omp nothing.

changes to support clang format.

May 20 2022, 3:51 AM · Restricted Project, Restricted Project, Restricted Project

May 19 2022

koops added inline comments to D123235: [OpenMP] atomic compare fail : Parser & AST support.
May 19 2022, 11:12 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Further changes in the code to confirm to the clang format.

May 19 2022, 11:09 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 14 2022

koops added a reviewer for D123286: [Clang][OpenMP] Support for omp nothing: tianshilei1992.
May 14 2022, 5:11 AM · Restricted Project, Restricted Project, Restricted Project
koops added a comment to D123235: [OpenMP] atomic compare fail : Parser & AST support.

I have tried on x64 RH and x64 SuSe. I could not reproduce the failures seen on x64 debian. https://reviews.llvm.org/D118550 also has similar failures on x64 debian. There is a comment " I think the test failures are spurious (but not 100% sure)" So, are these failures pre-existing before the changes in the current support for "atomic compare fail: Parser & Support" were done?

May 14 2022, 4:47 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 13 2022

koops added inline comments to D123235: [OpenMP] atomic compare fail : Parser & AST support.
May 13 2022, 10:33 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.

Took care of the clang format.

May 13 2022, 10:23 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Apr 20 2022

koops updated the diff for D123235: [OpenMP] atomic compare fail : Parser & AST support.
  1. changes in flang/lib/Semantics/check-omp-structure.cpp to avoid build failure
  2. prevent "requires" directive test from failing.
Apr 20 2022, 10:34 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Apr 11 2022

koops added a comment to D123235: [OpenMP] atomic compare fail : Parser & AST support.

Can I please have the detailed log for the build failures? I do not have the necessary setup to test those builds.

Apr 11 2022, 10:32 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Apr 7 2022

koops requested review of D123286: [Clang][OpenMP] Support for omp nothing.
Apr 7 2022, 12:40 AM · Restricted Project, Restricted Project, Restricted Project

Apr 6 2022

koops requested review of D123235: [OpenMP] atomic compare fail : Parser & AST support.
Apr 6 2022, 10:22 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project