chapel icon indicating copy to clipboard operation
chapel copied to clipboard

a Productive Parallel Programming Language

Results 276 chapel issues
Sort by recently updated
recently updated
newest added

Adds basic correctness testing of Linux packages to nightly tests. This improves upon the unused `util/packaging/common/test_package.py` script and actually begins using in the nightly build script. This should validate the...

Recently while running on some very memory constrained systems, I ran into issues building the Chapel compiler. The system in question had 2G of memory, however this was not enough...

type: Portability

Adds multi-locale support to the `readLines` and `readDelimited` iterators in the ParallelIO module. If the `targetLocales` argument is specified, then `nTasks` tasks will be will be used to iterate over...

Refactors the multilocale and network specific docs to improve the user experience Resolves https://github.com/chapel-lang/chapel/issues/25410 Resolves https://github.com/chapel-lang/chapel/issues/12819 Resolves https://github.com/chapel-lang/chapel/issues/11771

### Summary of Problem **Description:** This was reported by Damian in [our mailing list](https://chapel.discourse.group/t/exponential-operator-and-the-numerical-error-in-using-it/10020/11). He said there: > Some words of wisdom like the following need to be added to...

area: Docs
user issue

Adds new functions to the Image module to support more use cases for users. Changes and improvements to this PR: - adds a `shuffleColors` to rearrange an array of colors...

Chapel has many flavors of loops iterable loops, `for`, `forall`, `coforall`, `foreach`, and bracket loops. These loops can be written at the statement level or expression level. ```chapel // statement...

type: Design
area: Language

### Summary of Feature **Description:** Provide syntax highlighting for record/class/type alias usage in code: ```chapel record R {} proc foo(x: R) {} // would be proc foo(x: [[R]]) {} ```...

type: Feature Request
area: Tools
area: Python bindings

It's common to see Chapel code like this: ``` chapel writeln(a, " ", b, " ", c); ``` because otherwise, writeln will glom together the output: ``` chapel writeln(1, 2,...

area: Libraries / Modules
user issue

This came about when we were discussing some performance results @jeremiah-corrado is observing in his Navier-Stokes experiments. It looks like boundary condition updates can really use AVE support for Stencil-distributed...

type: Performance