Nils Friess

Results 18 issues of Nils Friess

Hello, compilation of the first example with `hipsycl` and clang version 13 fails with [this output](https://github.com/codeplaysoftware/syclacademy/files/8457097/compile_output.txt). This seems to be caused by a bug in Catch2 (see catchorg/Catch2#2178) that has...

# Description This PR adds support to use the cuRAND backend with hipSYCL. The approach is similar though simpler than #144: Since hipSYCL does not support `host_task` but instead implements...

This PR adds a new Github CI workflow that performs benchmarks and reports (in the form of a comment to the respective PR) potential performance regressions. This is still WIP...

benchmark

This adds a test case for a compiler launcher as suggested [here](https://github.com/AdaptiveCpp/AdaptiveCpp/pull/1276#issuecomment-1929125743). I couldn't push to the base branch of the PR directly, so this depends on #1276.

The Windows CI started to fail again and the problem seems to be that recently GitHub rolled out a new release of the windows-2022 runner image which uses a newer...

windows

According to [the Itanium ABI spec](https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-compression) certain classes in the `std` namespace have their own abbreviations and do not start with `St` so the current check would not mark them...

Passing a `local_size` of 1 in a `parallel_for` reduction previously caused an infinite loop. This PR sets the `local_size` to a default value of 128 if the user passed 1....

This PR adds a missing constructor to the buffer class and introduces a few test cases, and makes a small change in the buffer `shared_ptr` constructors to handle the case...

benchmark

TODOs: - [x] ~This contains some changes that don't belong here and are now in separate PRs, but I have to remove them from here still~ - [x] ~No tests...