https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111097
--- Comment #7 from Fabio Cannizzo ---
Apologies for my ignorance. Thank you.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111097
--- Comment #3 from Fabio Cannizzo ---
Hi Richard
Using -fno-strict-aliasing the issue disappear, however I am not sure if that
is a real fix, or if it is merely circumstantial.
As mentioned, there are many other possible workarounds which als
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111097
--- Comment #1 from Fabio Cannizzo ---
Changing the `#if 1` to `#if 0` is probably the easiest way to isolate the
debug. It causes only minimal changes to the generated assembler.
I forgot to mention, the code is compiled with the flags
-O3 -ms
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: fabio at cannizzo dot net
Target Milestone: ---
Created attachment 55774
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55774&action=edit
reproducible test case
I come across a weird bug. If I instrument t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110202
--- Comment #5 from Fabio Cannizzo ---
> Well, there is nothing magic on exactly 0x55 immediate, there are 256
> possible immediates, most of them use all of A, B, C, some of them use just
> A, B, others just B, C, others just A, C, others just
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: fabio at cannizzo dot net
Target Milestone: ---
Consider the following two alternative implementations of a bitwise complement
of an avx512 register.
#include
__m512i negate1(const
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: fabio at cannizzo dot net
Target Milestone: ---
The command
# g++ -c prova.cpp -o prova.o
prova.cpp:9:42: internal compiler error: Segmentation fault
template <> au