Bug 1820131
| Summary: | openblas 3.9.0 bug with C++ | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Théodore Papadopoulo <papadopoulo> |
| Component: | openblas | Assignee: | Susi Lehtola <susi.lehtola> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | susi.lehtola |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openblas-0.3.9-2.fc32 openblas-0.3.9-2.fc30 openblas-0.3.9-2.fc31 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-04-02 12:03:47 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1811026 | ||
Will solve bug 1811026 Thanks, fixed packages building. PS. Next time please put the upstream fix at the beginning of the report, since including the upstream patch is much faster than reproducing the problem, figuring out why it occurs, and seeing if upstream is aware of it... FEDORA-2020-63a0928be3 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-63a0928be3 FEDORA-2020-3e774fe65a has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e774fe65a FEDORA-2020-bef0859d29 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-bef0859d29 FEDORA-2020-bef0859d29 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-bef0859d29` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-bef0859d29 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-63a0928be3 has been pushed to the Fedora 30 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-63a0928be3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-63a0928be3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-3e774fe65a has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-3e774fe65a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e774fe65a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-3e774fe65a has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-63a0928be3 has been pushed to the Fedora 30 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-bef0859d29 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report. |
Description of problem: Version openblas 3.9.0 has a bug when used with C++ Version-Release number of selected component (if applicable): 0.3.9-1 (and probably 0.3.9-0 too) How reproducible: Deterministic Steps to Reproduce: 1. Create file test.cpp containing just "#include <openblas/lapack.h>" 2. g++ test.cpp Actual results: In file included from /usr/include/c++/9/bits/stringfwd.h:40, from /usr/include/c++/9/iosfwd:39, from /usr/include/c++/9/ios:38, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/sstream:38, from /usr/include/c++/9/complex:45, from /usr/include/openblas/lapack.h:58, from test.C:1: /usr/include/c++/9/bits/memoryfwd.h:63:3: error: template with C linkage 63 | template<typename> | ^~~~~~~~ In file included from test.C:1: /usr/include/openblas/lapack.h:16:1: note: ‘extern "C"’ linkage started here 16 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/stringfwd.h:40, [Ignoring 21870 other lines of the same style] Expected results: No error Additional info: The bug has been corrected upstream with commit 51019feae1f65a22075c4d28efcabdbb35cd2c6f (openblas).