Jade Abraham

Results 72 issues of Jade Abraham

This PR expands upon our existing completion support to be location specific. Prior to this PR, only the module level scope was used to provide completion symbols. This PR changes...

The following code fails to compile with the LLVM backend. ```chapel import URL; var r = URL.openUrlReader("http://www.example.com"); ``` ``` $CHPL_HOME/modules/packages/Curl.chpl:159: In module 'Curl': $CHPL_HOME/modules/packages/Curl.chpl:399: error: Could not find C variable...

type: Bug
area: Libraries / Modules

I found I cannot have a const task private variable that is a managed class (i.e. the destructor is invoked for me) ```chapel class C { } forall 1..10 with...

type: Bug
area: Compiler

### Summary of Problem The compiler fails to resolve a promoted call when the callee is from another `import`ed module. However, when the module is `use`d, it resolves and then...

type: Bug
area: Compiler

Adds support to use Chapel with LLVM 19 Testing: - [x] build with gcc 7.5 on linux64 without CHPL_DEVELOPER - [x] build with gcc 7.5 on linux64 with CHPL_DEVELOPER -...

post-release

Adds a linter rule to `chplcheck` for lines longer than 80 characters Limitations - Does not check comments (since comments don't have locations) - Warns on a per-node basis, not...

The following python code for `chapel-py` results in a sefault ```python import chapel a = chapel.AstNode() ``` This is not semantically valid code, since you cannot create AstNodes from `chapel-py`....

type: Bug
area: Python bindings

The following code does not correctly call the destructors for the objects allocated by the iterators and may result in leaked memory ```chapel class C { var id: int; proc...

type: Bug

In the following program, a class is inherited from but it is not in scope ```chapel module Other { class CC {} } module M { class C: CC {}...

type: Bug
area: Compiler
type: Error Message

### Summary of Problem **Description:** Mentioning a generic type name as just `typeName;` results in an asan compiler failure ### Steps to Reproduce **Source Code:** ```chapel record R { var...

type: Bug