New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] found on AF 3.8.3 and 3.9.0 for OPENCL, possibly with af::join #3511
Labels
Comments
Hey thanks for submitting this issue. I was able to reproduce this. I am investigating the issue and will follow up with a solution. Thanks |
@umar
Since I updated the join part in 3.8.3, I looked into it and found the
error in the jit module (is also present in CUDA).
If you like, I can upload the latest version of master and create a PR.
Willy Born
…On Fri, 13 Oct 2023 at 20:06, Umar Arshad ***@***.***> wrote:
Hey thanks for submitting this issue. I was able to reproduce this. I am
investigating the issue and will follow up with a solution.
Thanks
—
Reply to this email directly, view it on GitHub
<#3511 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQ2WGPHYOZZIEJEIZ7OKIA3X7F7MFAVCNFSM6AAAAAA56MF6USVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRRHE3DGMBRGM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
5 tasks
Thanks @willyborn for submitting the PR. I am going to try to get it in later today so we can fix this issue. |
Hello @umar456! Is there any progress on this? I've just got bitten by this bug, and a fix/workaround would be greatly appreciated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
First, congragulation for the release of AF 3.9.0.
I found a bug on OpenCL for AF version 3.8.3 and 3.9.0. Everything is fine with 3.8.2 on CPU and OPENCL. I did not test CUDA or ONEAPI.
Here the snippet:
I'm not sure where the problem is comming from but result1 and result2 should be identical between CPU and OPENCL, however I do get:
FOR OPENCL:
result1
[3 3 1 1]
1.0000 -1.0000 0.0000
2.0000 -2.0000 0.0000
3.0000 -3.0000 0.0000
FOR CPU:
result1 and result2
[3 3 1 1]
-1.0000 0.0000 1.0000
-2.0000 0.0000 2.0000
-3.0000 0.0000 3.0000
The correct result should be "result2" as in AF 3.8.2 and before.
If you can't reproduce the problem, please let me know and I'll post more information.
Sébastien Leclaire
The text was updated successfully, but these errors were encountered: