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

### Summary of Problem **Description:** The following program: ```Chapel record myRec { var x : int; } on here.gpus[0] { var Source = [1,2,3,4,5]; writeln(Source); var SourceRec = [i in...

type: Bug
area: Compiler
area: GPU Support

The chapel runtime hangs when using COMM=ofi and the EFA provider when run on some codes. To reproduce, run `start_test test/users/bachman/Beta_Diversity/main.chpl`. The runtime hangs on `fi_close` in `fini_ofi`. This was...

type: Bug
area: Runtime
type: Portability

Fixes a problem when the nightly `test-linux64-blog-only` is ran when setup for paratest. Also adds better error output to differentiate between `blogdir` not found and `blogdir` not set. Previously the...

This issue serves as a place to discuss and document what it would take to support Chapel on Windows. I will update this description with more info as needed. ###...

type: Design
area: Compiler
area: Third-Party
area: BTR
type: Feature Request
user issue

This PR adds the updated "Chapel by Example: Image Processing" benchmarks suite, as suggested by #17436. It also adds a bunch of correctness tests. Since this project relies on Chapel...

Currently, Chapel has pretty good C interoperability (through `extern` blocks, `c2chapel`, `extern` and `export` procs/vars). It comes up semi-regularly that one needs to work with a C++ library. However, there...

type: Feature Request

This PR addresses a performance issue first noted by @stonea in the context of Coral. Today, I had a chat with @Guillaume-Helbecque who was also suffering partly from it. This...

### Summary of Problem According to [C interop docs](https://chapel-lang.org/docs/technotes/extern.html#expressing-dependencies) you can use `-L` and `-I` flags in `require` statements to indicate non-standard header and library search directories, but on main...

area: Compiler
area: Docs
area: Language
user issue
type: Refactor

I've been using a pattern where I first hand-write a C header file such as ```c // header.h #pragma once void foo(void); ``` and then use it for `export proc`s...

area: Compiler
type: Feature Request
user issue

### Summary of Feature **Description:** The list, set, and map types all support copy initialization when different parSafe settings are involved (albeit, with a warning for list today and hopefully...

area: Libraries / Modules
type: Unimplemented Feature