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

Today in the LinearAlgebra module we write matrix-matrix multiplication with e.g. `A.dot(B)` or `dot(A,B)`. However, it would be more math-like if we had an infix operator for this. It's my...

type: Design
area: Libraries / Modules
area: Language

### Summary of Feature **Description:** `$CHPL_HOME/util/printchplenv` has an anonymize flag that allows printing Chapel settings without details like the path to the user's installation of Chapel. The Chapel compiler itself...

type: Design
area: Compiler
type: Feature Request

This is not a show stopper at this point. Current work around is to not include the header file on the compilation command. Of course then I get a linking...

type: Bug
area: Compiler

Consider this program: ``` chapel module Main { writeln("initializing Main"); module Submodule { writeln("initializing Main.Submodule"); proc foo() { } } proc main() { import this.Submodule; Submodule.foo(); } } ``` At...

area: Docs

This weekend, while thinking about the performance difference between [nbody3](https://github.com/chapel-lang/chapel/blob/main/test/studies/shootout/submitted/nbody3.chpl) and the current [nbody-blc](https://github.com/chapel-lang/chapel/blob/main/test/studies/shootout/nbody/bradc/nbody-blc.chpl), which uses `foreach` loops rather than `param`-unrolled loops, and how to minimize the differences between the...

area: Compiler
type: Performance

In attempting to add a dependency to a mason project (e.g., `mason add [email protected]`), I got the following error: ``` error in listDir(): /Users/.../.mason/mason-registry/Bricks/: No such file or directory No...

type: Bug

### Summary of Problem `in` intents on functions can cause out of memory issues that crash chapel programs. **Description:** This issue is prompted by a bug reported by one of...

area: Compiler
type: Feature Request
user issue

Today, writing `for _ in 1..10` will lead to a generic "syntax error". This is not an ideal error message, but seems like it ought to be easy enough to...

area: Compiler
steal
type: Error Message
type: Feature Request

Today, you can write the following: ```Chapel var x = (_, ); ``` Which parses fine but gives the following, relatively confusing error message: ``` loop.chpl:1: In module 'loop': loop.chpl:1:...

type: Bug
area: Compiler
steal

Currently, the compiler applies `MOD_STANDARD` to code parsed from `modules/packages`. This means that this code isn't being checked with unstable warnings and a variety of other checks. At the same...

type: Bug
area: Compiler
type: Error Message