KhronosGroup / KhronosGroup/OpenCL-SDK

Sample Failures on macos - multidevice and callbackcpp

Open
#146 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
777
Forks
163
Avg merge
6d 17h
Merged PRs (30d)
2

Description

The `multidevice` and `callbackcpp` tests are failing on macos.

Specifically:

* `multidevice` (and `multidevicecpp`) is failing due to an error returned by `clCreateSubBuffer`, see: https://github.com/bashbaug/OpenCL-SDK/actions/runs/17273274320/job/49023554409
* `callbackcpp` is segfaulting for release builds only, see: https://github.com/bashbaug/OpenCL-SDK/actions/runs/17270551550/job/49013861064

We should debug these failures to check if they are PoCL issues or sample issues, and re-enable the tests when they are passing.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked GitHub Actions logs for the macOS multidevice, multidevicecpp, and callbackcpp failures. Reproduce the clCreateSubBuffer error and the release-only callbackcpp segfault, then determine whether each is a PoCL or sample issue. Done means the failures are resolved and the tests are re-enabled when passing.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.