https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107451
--- Comment #9 from bartoldeman at users dot sourceforge.net ---
I ended up using -mprefer-vector-width=128 as a workaround myself (via
__attribute__((target("prefer-vector-width=128", so there is still some AVX
vectorization.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107647
--- Comment #1 from bartoldeman at users dot sourceforge.net ---
According to godbolt it's still producing FMAs on trunk:
https://godbolt.org/z/aWh6d1E4E
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107647
Bug ID: 107647
Summary: GCC 12.2.0 may produce FMAs even with
-ffp-contract=off
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107451
bartoldeman at users dot sourceforge.net changed:
What|Removed |Added
Attachment #53785|0 |1
is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107451
Bug ID: 107451
Summary: Segmentation fault with vectorized code.
Product: gcc
Version: 11.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107294
bartoldeman at users dot sourceforge.net changed:
What|Removed |Added
Resolution|FIXED |WONTFIX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107294
bartoldeman at users dot sourceforge.net changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107294
Bug ID: 107294
Summary: Missed optimization: multiplying real with complex
number in Fortran (only)
Product: gcc
Version: 11.3.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107254
--- Comment #10 from bartoldeman at users dot sourceforge.net ---
Thanks for the fix! I can confirm that, when applied to 11.3 (with files
renamed from .cc to .c), it fixes the issue, and with it, thousands of test
failures in the reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107254
Bug ID: 107254
Summary: Wrong vectorizer code (GCC 11 only, Fortran)
Product: gcc
Version: 11.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103023
--- Comment #2 from bartoldeman at users dot sourceforge.net ---
Yes this is about the ICE mainly.
It was stripped down from this, which HAS uniform.
subroutine func(u,f,ndim)
!$OMP DECLARE SIMD(func) uniform(ndim) linear(ref(f,u):1)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103023
Bug ID: 103023
Summary: ICE (Segmentation fault) with !$OMP DECLARE SIMD(func)
linear(ref(u))
Product: gcc
Version: 11.2.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101683
--- Comment #6 from bartoldeman at users dot sourceforge.net ---
"really not many people care about floating point exceptions". I think more
people should :) but this is indeed the context.
We found this issue on a supercomputer running
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101683
Bug ID: 101683
Summary: Floating point exception for double->unsigned
conversion on avx512 only
Product: gcc
Version: 10.3.0
Status: UNCONFIRMED
Severity:
14 matches
Mail list logo