Closed ghost closed 7 years ago
Ok. Unfortunately I dont have the source-code to the AMD GPU driver :-P In the absence of that we need to do bisection to localize the error. Or basically, find the simplest program that triggers the error basically.
Did you try the other tests? Do they all run? Is it only the recurrent_network that triggers the crash? Have you run the python tests in https://github.com/hughperkins/cuda-on-cl to completion for example?
I made some updates to some of the event/driver/context code recently, so its possible, but far from certain, that that might have affected this bug in some way, ideally for the better. Might be worth grabbing latest version and retrying. I should probably build a wheel to facilitate that. For ubuntu 16.04 is that right?
If you get a moment, do you mind building latest tensorflow-cl
branch, and seeing if that helps at all?
(Also, can you confirm that latest https://github.com/hughperkins/coriander unit tests are/arent working? There are three sets:
cd build; ./cocl_unittests
cd build; make run-tests
py.test -v
I think you should run all of these, and report the results, please
)
I'll see what I can do! :) Very soon this error might be defunct anyway, as I may be moving from AMDGPU-pro to ROCm as the driver/OpenCL engine on my setup.
Unfortunately right now my system is in a woefully unstable situation due to experimenting with ROCm on partially supported hardware, but I have another boot drive that I can test this on.
Ah, no worries. Let's wait till you have the new stable system. No point in fixing bugs on a soon-to-be-obsolete system.
On 28 May 2017 14:13:50 BST, Cathal Garvey notifications@github.com wrote:
I'll see what I can do! :) Very soon this error might be defunct anyway, as I may be moving from AMDGPU-pro to ROCm as the driver/OpenCL engine on my setup.
Unfortunately right now my system is in a woefully unstable situation due to experimenting with ROCm on partially supported hardware, but I have another boot drive that I can test this on.
-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/hughperkins/tensorflow-cl/issues/13#issuecomment-304513428
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.
Lets close this for now then. We can reopen it if you have more recent results.
(Theres a new wheel out now, if you do have a moment to try, just for curiosity mostly I guess)
python3 recurrent_network.py
crashes, dragging down Xorg with it.I can't copy/paste the error from Ubuntu's bugchecker, for some reason (???), so I screenshotted the information, which included stack and traceback information. But, the basic error appears to land within the AMD GPU Pro driver code, with it trying to execute at 0x00... so perhaps a function pointer somewhere is being passed as null instead of pointing to an OpenCL function as intended?
Please enjoy a wall of images..