Page MenuHomePhabricator

arnamoy10 (Arnamoy B)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 26 2020, 5:33 AM (19 w, 2 d)

Recent Activity

Yesterday

arnamoy10 requested review of D100228: [flang][OpenMP] Add semantic check for close nesting of `master` regions.
Fri, Apr 9, 1:27 PM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 requested review of D100224: [flang][OpenMP] Add semantic check for occurrence of variables other than loop iteration variable in a `linear` clause associated with a `distribute` construct..
Fri, Apr 9, 12:17 PM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 requested review of D100222: [flang][OpenMP] Modify semantic check for nesting of `ordered` regions to include `close` nesting check..
Fri, Apr 9, 11:51 AM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 added inline comments to D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region.
Fri, Apr 9, 10:07 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region.

Updating the checks (and test cases) to be compliant with the 5.0/5.1 standard.

Fri, Apr 9, 10:06 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.

Updating patch to use newly landed API for checking close nesting.

Fri, Apr 9, 8:42 AM · Restricted Project, Restricted Project

Thu, Apr 8

arnamoy10 committed rG3a4c0354b6eb: [flang][OpenMP] Add functionality to check "close nesting" of regions, which… (authored by arnamoy10).
[flang][OpenMP] Add functionality to check "close nesting" of regions, which…
Thu, Apr 8, 12:18 PM
arnamoy10 closed D99970: [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks..
Thu, Apr 8, 12:17 PM · Restricted Project, Restricted Project, Restricted Project

Wed, Apr 7

arnamoy10 requested review of D100041: [flang][OpenMP] Add semantic checks for strict nesting inside `teams` construct..
Wed, Apr 7, 8:26 AM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 added inline comments to D99970: [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks..
Wed, Apr 7, 5:55 AM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 updated the diff for D99970: [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks..
  1. Updating the algorithm as per suggestion
  2. Modified the name of the function to IsCloselyNestedRegion()
Wed, Apr 7, 5:54 AM · Restricted Project, Restricted Project, Restricted Project

Tue, Apr 6

arnamoy10 added inline comments to D99970: [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks..
Tue, Apr 6, 11:31 AM · Restricted Project, Restricted Project, Restricted Project
arnamoy10 requested review of D99970: [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks..
Tue, Apr 6, 9:43 AM · Restricted Project, Restricted Project, Restricted Project

Mon, Apr 5

arnamoy10 added inline comments to D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.
Mon, Apr 5, 2:59 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.
Mon, Apr 5, 2:44 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.
Mon, Apr 5, 2:33 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.
Mon, Apr 5, 10:33 AM · Restricted Project, Restricted Project
arnamoy10 committed rG31ad5c14fefa: [flang][driver] Modify the existing test cases that use -Mstandard in f18, to… (authored by arnamoy10).
[flang][driver] Modify the existing test cases that use -Mstandard in f18, to…
Mon, Apr 5, 10:17 AM
arnamoy10 closed D99518: [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver.
Mon, Apr 5, 10:17 AM · Restricted Project, Restricted Project
arnamoy10 committed rG7416e8a8431a: [flang][driver] Add options for -Werror (authored by arnamoy10).
[flang][driver] Add options for -Werror
Mon, Apr 5, 9:50 AM
arnamoy10 closed D98657: [flang][driver] Add options for -Werror.
Mon, Apr 5, 9:49 AM · Restricted Project
arnamoy10 requested review of D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions.
Mon, Apr 5, 9:38 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.

Adding newline at the end of a test case.

Mon, Apr 5, 7:17 AM · Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.
  1. Separated test cases to check prescan, parse and sema differently.
  2. Diagnostics is thrown when anything other that error is given for -W. This behaviour is reflected in `f18
Mon, Apr 5, 7:04 AM · Restricted Project
arnamoy10 updated the diff for D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region.
  1. Modifying the if-check to trigger the test.
  2. Clang-formatting.
Mon, Apr 5, 6:06 AM · Restricted Project, Restricted Project

Thu, Apr 1

arnamoy10 updated the summary of D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region.
Thu, Apr 1, 11:40 AM · Restricted Project, Restricted Project
arnamoy10 requested review of D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region.
Thu, Apr 1, 11:39 AM · Restricted Project, Restricted Project

Wed, Mar 31

arnamoy10 added inline comments to D99645: [flang][driver] Add debug options not requiring semantic checks.
Wed, Mar 31, 5:37 AM · Restricted Project, Restricted Project

Mon, Mar 29

arnamoy10 updated the summary of D99518: [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver.
Mon, Mar 29, 12:45 PM · Restricted Project, Restricted Project
arnamoy10 updated the summary of D99518: [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver.
Mon, Mar 29, 10:08 AM · Restricted Project, Restricted Project
arnamoy10 requested review of D99518: [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver.
Mon, Mar 29, 10:07 AM · Restricted Project, Restricted Project
arnamoy10 added a comment to D99494: [flang] Move .f77 to the list of fixed-form file extension.

LGTM

Mon, Mar 29, 8:41 AM · Restricted Project, Restricted Project
arnamoy10 accepted D98847: [flang][driver] Fix `-fdebug-dump-provenance`.
Mon, Mar 29, 8:40 AM · Restricted Project, Restricted Project
arnamoy10 committed rGd0d92fee6f41: [flang][driver] Add default intrinsic module path in f18 to make f18 behave… (authored by arnamoy10).
[flang][driver] Add default intrinsic module path in f18 to make f18 behave…
Mon, Mar 29, 7:02 AM
arnamoy10 closed D99336: [flang][driver] Add default intrinsic module path in f18.
Mon, Mar 29, 7:02 AM · Restricted Project, Restricted Project
arnamoy10 updated the summary of D99336: [flang][driver] Add default intrinsic module path in f18.
Mon, Mar 29, 6:45 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.

Modifying the test cases to:

Mon, Mar 29, 6:27 AM · Restricted Project

Thu, Mar 25

arnamoy10 committed rG4c7ebf79e923: [flang][driver] Add options for -std=f2018 (authored by arnamoy10).
[flang][driver] Add options for -std=f2018
Thu, Mar 25, 10:05 AM
arnamoy10 closed D97119: [flang][driver] Add options for -std=f2018.
Thu, Mar 25, 10:05 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D99336: [flang][driver] Add default intrinsic module path in f18.

Adding an alias fintrinsic-modules-path in f18 and removing part of the test to make the test shareable.

Thu, Mar 25, 9:47 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Updating test case to add -fsyntax-only to share with f18

Thu, Mar 25, 8:13 AM · Restricted Project, Restricted Project
arnamoy10 requested review of D99336: [flang][driver] Add default intrinsic module path in f18.
Thu, Mar 25, 6:26 AM · Restricted Project, Restricted Project

Wed, Mar 24

arnamoy10 added a comment to D98847: [flang][driver] Fix `-fdebug-dump-provenance`.

LGTM

Wed, Mar 24, 2:18 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.

rebasing on top of main

Wed, Mar 24, 8:10 AM · Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Rebasing on top of main

Wed, Mar 24, 7:51 AM · Restricted Project, Restricted Project

Tue, Mar 23

arnamoy10 updated the summary of D98657: [flang][driver] Add options for -Werror.
Tue, Mar 23, 9:41 AM · Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.
  1. Leaning out the "wrong-option" test case
  2. Adding aliases in f18 (-pedantic and -std=2018 for -Mstandard)
Tue, Mar 23, 9:39 AM · Restricted Project, Restricted Project
arnamoy10 committed rGcd4abc5242c0: [flang][driver] Add -fintrinsic-modules-path option (authored by Arnamoy Bhattacharyya <arnamoy.bhattacharyya@huawei.com>).
[flang][driver] Add -fintrinsic-modules-path option
Tue, Mar 23, 9:31 AM
arnamoy10 closed D97080: [flang][driver] Add -fintrinsic-modules-path option.
Tue, Mar 23, 9:31 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.

Thanks @awarzynski for the comments.

Tue, Mar 23, 9:14 AM · Restricted Project
arnamoy10 added inline comments to D98657: [flang][driver] Add options for -Werror.
Tue, Mar 23, 9:12 AM · Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Addressing minor issues

Tue, Mar 23, 6:15 AM · Restricted Project, Restricted Project
arnamoy10 updated the summary of D97080: [flang][driver] Add -fintrinsic-modules-path option.
Tue, Mar 23, 5:51 AM · Restricted Project, Restricted Project

Sat, Mar 20

arnamoy10 accepted D99018: [clang][flang] Moke the definition of `-module-dir` restricted to Flang.
Sat, Mar 20, 12:45 PM · Restricted Project, Restricted Project

Fri, Mar 19

arnamoy10 added inline comments to D97080: [flang][driver] Add -fintrinsic-modules-path option.
Fri, Mar 19, 12:51 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Addressing reviewers' comments

Fri, Mar 19, 12:51 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D97119: [flang][driver] Add options for -std=f2018.
Fri, Mar 19, 12:03 PM · Restricted Project, Restricted Project
arnamoy10 committed rGe27654f737da: [Flang][OpenMP] Add more sema checks for ordered construct (authored by arnamoy10).
[Flang][OpenMP] Add more sema checks for ordered construct
Fri, Mar 19, 11:57 AM
arnamoy10 closed D98733: [Flang][OpenMP] Add more sema checks for ordered construct.
Fri, Mar 19, 11:57 AM · Restricted Project, Restricted Project
arnamoy10 retitled D98733: [Flang][OpenMP] Add more sema checks for ordered construct from [fix][Flang][OpenMP] Allow ordered construct within a non-worksharing loop to [Flang][OpenMP] Add more sema checks for ordered construct.
Fri, Mar 19, 9:20 AM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D98733: [Flang][OpenMP] Add more sema checks for ordered construct.
Fri, Mar 19, 9:05 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98733: [Flang][OpenMP] Add more sema checks for ordered construct.

Changing case for the error message

Fri, Mar 19, 9:04 AM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D97080: [flang][driver] Add -fintrinsic-modules-path option.
Fri, Mar 19, 8:29 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Using llvm::sys::path::remove_filename as per suggestion.

Fri, Mar 19, 8:29 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Separating test cases for accepted input option and not accepted input option.

Fri, Mar 19, 7:21 AM · Restricted Project, Restricted Project
arnamoy10 closed D96875: [flang][driver] Add -fdebug-module-writer option.
Fri, Mar 19, 6:15 AM · Restricted Project

Thu, Mar 18

arnamoy10 updated the diff for D98733: [Flang][OpenMP] Add more sema checks for ordered construct.

Handling more cases for nesting of ordered construct

Thu, Mar 18, 12:59 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D98733: [Flang][OpenMP] Add more sema checks for ordered construct.
Thu, Mar 18, 12:55 PM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D97080: [flang][driver] Add -fintrinsic-modules-path option.
Thu, Mar 18, 6:27 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Fixing bug in test case

Thu, Mar 18, 5:31 AM · Restricted Project, Restricted Project

Tue, Mar 16

arnamoy10 requested review of D98733: [Flang][OpenMP] Add more sema checks for ordered construct.
Tue, Mar 16, 12:05 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D98657: [flang][driver] Add options for -Werror.

Updating to use available option from Options.td instead of creating a new option for -Werror

Tue, Mar 16, 9:11 AM · Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Moving -std to non-dialect option

Tue, Mar 16, 6:56 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Adding the test file

Tue, Mar 16, 6:42 AM · Restricted Project, Restricted Project

Mon, Mar 15

arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Adding one more update that is probably required in semanticContext (inspired by f18), also updated test case to require flang-driver

Mon, Mar 15, 3:21 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Adding the dummy modules

Mon, Mar 15, 1:24 PM · Restricted Project, Restricted Project
arnamoy10 requested review of D98657: [flang][driver] Add options for -Werror.
Mon, Mar 15, 1:11 PM · Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.
  1. Update the test case to only test flang-new -fc1
  2. Updated help text
  3. Clang-formatted and also removed redundant code
Mon, Mar 15, 12:24 PM · Restricted Project, Restricted Project
arnamoy10 added a comment to D96875: [flang][driver] Add -fdebug-module-writer option.

Abandon

Mon, Mar 15, 10:22 AM · Restricted Project
arnamoy10 added a comment to D96875: [flang][driver] Add -fdebug-module-writer option.

This has been merged, closing it.

Mon, Mar 15, 10:22 AM · Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Clang-formatting and addressing reviewers' comments:

Mon, Mar 15, 10:20 AM · Restricted Project, Restricted Project

Sat, Mar 13

arnamoy10 committed rG3fc9ca87f1ab: [flang][OpenMP] Add support for getting parent context and clauses and modify… (authored by arnamoy10).
[flang][OpenMP] Add support for getting parent context and clauses and modify…
Sat, Mar 13, 2:51 PM
arnamoy10 closed D98580: [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions..
Sat, Mar 13, 2:51 PM · Restricted Project
arnamoy10 updated the diff for D98580: [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions..

Addressing reviewers' comments.

Sat, Mar 13, 2:50 PM · Restricted Project
arnamoy10 added a comment to D98580: [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions..

Doing it now

Sat, Mar 13, 2:31 PM · Restricted Project
arnamoy10 updated the diff for D98580: [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions..

Clang-formatting

Sat, Mar 13, 6:33 AM · Restricted Project
arnamoy10 requested review of D98580: [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions..
Sat, Mar 13, 6:26 AM · Restricted Project

Fri, Mar 12

arnamoy10 committed rGa59665930b87: [flang][OpenMP][FIX] Fix function to check nesting level of current directive. (authored by arnamoy10).
[flang][OpenMP][FIX] Fix function to check nesting level of current directive.
Fri, Mar 12, 12:02 PM
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Update the path based on the patch D98522

Fri, Mar 12, 11:57 AM · Restricted Project, Restricted Project
arnamoy10 added inline comments to D97080: [flang][driver] Add -fintrinsic-modules-path option.
Fri, Mar 12, 9:42 AM · Restricted Project, Restricted Project

Mar 11 2021

arnamoy10 added inline comments to D97080: [flang][driver] Add -fintrinsic-modules-path option.
Mar 11 2021, 3:31 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Modifying the algo of default search path extraction for supporting Windows platforms.

Mar 11 2021, 12:58 PM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97119: [flang][driver] Add options for -std=f2018.

Updating the patch to make -pedantic and -f2018 behave the same way, also updated the test case accordingly.

Mar 11 2021, 10:41 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.

Clang-formatting

Mar 11 2021, 8:33 AM · Restricted Project, Restricted Project
arnamoy10 updated the diff for D97080: [flang][driver] Add -fintrinsic-modules-path option.
  1. Updated to set the default search directory for the intrinsic module
  2. Modified the test case to check the prepend behavior
Mar 11 2021, 7:59 AM · Restricted Project, Restricted Project
arnamoy10 committed rGe361afb6c5c9: [flang][OpenMP] Add semantic check for occurrence of multiple list items in… (authored by arnamoy10).
[flang][OpenMP] Add semantic check for occurrence of multiple list items in…
Mar 11 2021, 7:02 AM
arnamoy10 closed D97964: [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive.
Mar 11 2021, 7:02 AM · Restricted Project
arnamoy10 committed rG1fd4beecc8bb: [flang][driver] Add -fdebug-module-writer option (authored by arnamoy10).
[flang][driver] Add -fdebug-module-writer option
Mar 11 2021, 5:10 AM

Mar 10 2021

arnamoy10 committed rG361e9bf97ed7: [flang][driver] Formatting OpenMP sema check as per clang-format (authored by arnamoy10).
[flang][driver] Formatting OpenMP sema check as per clang-format
Mar 10 2021, 1:56 PM
arnamoy10 updated the diff for D97964: [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive.

Add test for multiple aligned clauses with multiple variables repeated.

Mar 10 2021, 1:00 PM · Restricted Project