Summary: | dev-cpp/highway-1.0.7[test] build failure on AMD Phenom II x6 1100T (Illegal instruction) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Daniel Novomeský <dnovomesky> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | dnovomesky, ionen, paolo.pedroni, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | highway-1.0.7:20240117-122139.log.gz |
Description
Paolo Pedroni
2024-01-17 13:31:03 UTC
Guess ends up running the test during src_compile with USE=test making it a build rather than test failure (technically). (In reply to Ionen Wolkens from comment #1) > Guess ends up running the test during src_compile with USE=test making it a > build rather than test failure (technically). I see. For the moment I'm working around it with FEATURES=-test for this package. I just want to point out that this error only happens on this PC with a very old CPU (it's more than 10 yo). All my other PCs (AMD Zen3, Intel Skylake and Icelake-client) build and test this package just fine. Hi Paolo, please try to reproduce problem with live ebuild dev-cpp/highway-9999 If it is reproducible with 9999, inform the developer: https://github.com/google/highway/issues and mention details about the processor where it is failing + compiler/compiler flags. Can you make an experiment to remove -march=amdfam10 (and the other parameters) from CFLAGS? (In reply to Daniel Novomeský from comment #3) > Hi Paolo, > > please try to reproduce problem with live ebuild dev-cpp/highway-9999 > > If it is reproducible with 9999, inform the developer: > https://github.com/google/highway/issues > > and mention details about the processor where it is failing + > compiler/compiler flags. > > Can you make an experiment to remove -march=amdfam10 (and the other > parameters) from CFLAGS? I'll do everything in a few days, since that PC is temporarily shut down for maintenance. (In reply to Daniel Novomeský from comment #3) > Hi Paolo, > > please try to reproduce problem with live ebuild dev-cpp/highway-9999 This problem seems solved in highway-9999, but there are other errors. > > If it is reproducible with 9999, inform the developer: > https://github.com/google/highway/issues > > and mention details about the processor where it is failing + > compiler/compiler flags. > > Can you make an experiment to remove -march=amdfam10 (and the other > parameters) from CFLAGS? With only CFLAGS="-O2 -pipe" I get the same error in the highway-1.0.7 ebuild. |