Hide Forgot
Description of problem: After upgrade to 12.0.3, all BOINC OpenCL-based applications fail. These were working fine immediately before update. Version-Release number of selected component (if applicable): 12.0.3-1.fc24 How reproducible: Always Steps to Reproduce: 1. Install 12.0.3 mesa 2. Install BOINC 3. Join Einstein@Home or MilkyWay@Home Actual results: 4. Watch previously working GPU Applications incur computation errors Expected results: GPU Applications should run. Additional info: This may only affect AMD/ATI GPUs. This isn't the first time this symptom has been observed and is dependent on project developer code. However, it was working for about 10 months and then it broke after update, so, there's a chance this regression is an easily recognized by someone. Another possibility is that libclc needs to be updated, too, but it wasn't. Previously, mesa was okay and it was libclc that was missing an upstream patch. Perhaps libclc needs to be updated to coordinate with mesa 12.0.3 and that just didn't get noticed/pushed/etc.
I'm still not 100% sure what happened, but after rebuilding BOINC and a few restarts, Einstein@Home started working again. To be fair, I shouldn't have mentioned MW@Home; I wasn't sure it was the same symptom. It wasn't the same and still doesn't work, but that is not a change. Something changed, but I *think* rebuilding fixed it. Perhaps the boinc-client rpm needs to be rebuilt, too, but I can't check that right now.