Bug 1518038
| Summary: | fftw FTBFS on f27 and rawhide | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Merlin Mathesius <mmathesi> |
| Component: | fftw | Assignee: | Conrad Meyer <cse.cem+redhatbugz> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 27 | CC: | cse.cem+redhatbugz, rdieter, susi.lehtola, tomspur |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | fftw-3.3.5-8.fc27 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-04-24 04:02:04 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: | |
| Embargoed: | |||
|
Description
Merlin Mathesius
2017-11-28 00:35:44 UTC
I believe i686 is not longer treated as a primary arch, it may not be unreasonable to either skip tests or make the tests non-fatal on that architecture. Yes, according to https://fedoraproject.org/wiki/Architectures, as of Fedora 26 i686 has been demoted to an alternative architecture. Nevertheless... After further investigation, it appears the problem can be worked around by disabling Open MPI's vader byte transfer layer while running self-checks on 32-bit x86 platforms by setting OMPI_MCA_btl="^vader" in the environment. Assuming my scratch builds with that workaround finish successfully, I'll be creating a PR with that patch in the very near future. I have created PRs with fixes for this issue: Rawhide: https://src.fedoraproject.org/rpms/fftw/pull-request/1 F27: https://src.fedoraproject.org/rpms/fftw/pull-request/3 Please consider merging the above referenced PRs--or implementing an alternate fix--so that fftw can build successfully again. Rawhide fix from comment #3 was already merged; merged F27 fix as well and kicked off a build: https://koji.fedoraproject.org/koji/taskinfo?taskID=26447115 FYI this may have been fixed in OpenMP already: https://github.com/open-mpi/ompi/issues/4260 It's unclear to me what release version(s) that ended up in. Nevertheless, disabling the check on x86 seems harmless. fftw-3.3.5-8.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9acbde70a3 fftw-3.3.5-8.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9acbde70a3 fftw-3.3.5-8.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report. |