Hi,
I'm trying to debug my OpenCL application but whenever I try to run the application with a breakpoint in an OpenCL kernel, it just stops with a SIGPIPE error. I then tried the AMDTeaPot demo, and the same thing happened. I'm attaching the two log files I get when I try to add a breakpoint to an OpenCL kernel with the AMDTeapot demo.
My setup is:
GPU AMD RadeonHD 7990 with fglrx driver version 14.10
OS: A fresh installation of Ubuntu 64 Trusty (14.04)
CodeXL version x86_64_1.4.5728
Anyone knows how to solve this? Or maybe suggest a good Linux environment/distro to debug OpenCL?
Thank you...
Quick update:
Accordingly to the Release Notes for the AMD Catalyst Driver 14.6, this is the version supported for Ubuntu 14.04 (AMD Catalyst™ 14.6 Beta for Linux). I removed the old driver (14.4) and installed the new 14.6, but the same problem remains.
Solved! Go to Solution.
Hi,
According to the call stack in your crash report, this is a known issue caused by the progression of the compiler in the newest AMD Radeon drivers.
This issue will be fixed in the upcoming release of CodeXL (1.5).
If you have access to a driver before 14.4 (e.g., 14.1), you may want to switch to using it until CodeXL 1.5 is released.
Sorry for the inconvenience,
Managed to be able to step into OpenCL kernels using Ubuntu 12.04 and fglrx driver 13.101. It looks like CodeXL doesn't support Ubuntu 14.04 yet (at least for me), even though the "Requirements"(http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/codexl/) says otherwise.
Hi,
According to the call stack in your crash report, this is a known issue caused by the progression of the compiler in the newest AMD Radeon drivers.
This issue will be fixed in the upcoming release of CodeXL (1.5).
If you have access to a driver before 14.4 (e.g., 14.1), you may want to switch to using it until CodeXL 1.5 is released.
Sorry for the inconvenience,