Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 820809 - sci-libs/dealii-9.3.1-r1 fails to compile
Summary: sci-libs/dealii-9.3.1-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-30 06:02 UTC by Agostino Sarubbo
Modified: 2021-10-30 06:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,441.58 KB, text/plain)
2021-10-30 06:02 UTC, Agostino Sarubbo
Details
1-CMakeError.log (1-CMakeError.log,26.91 KB, text/plain)
2021-10-30 06:02 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2021-10-30 06:02:26 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sci-libs/dealii-9.3.1-r1 fails to compile.
Discovered on: amd64 (internal ref: ci)

NOTE:
This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html
If you think this is a GCC-11 related issue, please block bug 732706.
Comment 1 Agostino Sarubbo gentoo-dev 2021-10-30 06:02:28 UTC
Created attachment 747378 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2021-10-30 06:02:30 UTC
Created attachment 747381 [details]
1-CMakeError.log

1-CMakeError.log
Comment 3 Agostino Sarubbo gentoo-dev 2021-10-30 06:02:30 UTC
Possible context of error(s):

-- Could NOT find TBB
/var/tmp/portage/sci-libs/dealii-9.3.1-r1/work/dealii-9.3.1/include/deal.II/base/vectorization.h:54:6: error: #error "Mismatch in vectorization capabilities: AVX was detected during configuration of deal.II and switched on, but it is apparently not available for the file you are trying to compile at the moment. Check compilation flags controlling the instruction set, such as -march=native."
Comment 4 Larry the Git Cow gentoo-dev 2021-10-30 06:44:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e719993d5cbc7e14c7d50950b097ee74f7d328

commit b1e719993d5cbc7e14c7d50950b097ee74f7d328
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2021-10-30 06:42:15 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2021-10-30 06:44:23 +0000

    sci-libs/dealii: allow sse2/avx2/avx512 instructions when enabled
    
    Closes: https://bugs.gentoo.org/820809
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 sci-libs/dealii/dealii-9.3.1-r1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)