Bug 1382606

Summary: 12.0.3 Breaks All BOINC Applications
Product: [Fedora] Fedora Reporter: Paul DeStefano <paul.destefano-redhat2>
Component: mesaAssignee: Adam Jackson <ajax>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: ajax, fschwarz, ignatenko
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-08 06:09:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Paul DeStefano 2016-10-07 07:35:22 UTC
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.

Comment 1 Paul DeStefano 2016-10-08 06:09:35 UTC
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.