add patch to fix regression in GCC 12.x on AVX512 systems#19180
add patch to fix regression in GCC 12.x on AVX512 systems#19180branfosj merged 1 commit intoeasybuilders:developfrom
Conversation
|
Test report by @Flamefire |
|
Test report by @branfosj |
|
@boegelbot please test @ jsc-zen2 |
|
@branfosj: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1803979487 processed Message to humans: this is just bookkeeping information for me, |
|
@boegelbot please test @ generoso |
|
@branfosj: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1803986090 processed Message to humans: this is just bookkeeping information for me, |
|
@Flamefire For good measure, can you add some more info to the description of this PR in what context that this fixes a problem (I think it's mostly about failing PyTorch tests)? If possible, please add the relevant error messages too, so people searching for answers for the problem they're seeing will easily hit this PR... |
|
Test report by @boegelbot |
|
Test report by @boegelbot |
|
Test report by @boegel |
|
Going in, thanks @Flamefire! |
|
Test report by @Flamefire |
(created using
eb --new-pr)Fix a typo causing inverted semantics when (even AVX2) code is compiled for AVX512 systems, e.g. via -march=native
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112443 where the changeset is from
It manifests in e.g. failing PyTorch tests where
sgn/signtests involvinguint8_tare failing such asThis is summarized in the log as