Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: adrien at guinet dot me
Created attachment 34553
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34553action=edit
test case
The code attached compiles and runs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
Adrien Guinet adrien at guinet dot me changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
--- Comment #10 from Adrien Guinet adrien at guinet dot me ---
Well, okay, that implication didn't look that obvious. Sorry for the constant
bug reopening, it was not my intent. And thanks for the clarifications!
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: adrien at guinet dot me
I think there is an issue with the way gcc uses the __attribute__ information
when generating SIMD load instructions during auto
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
--- Comment #1 from Adrien Guinet adrien at guinet dot me ---
Created attachment 34476
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34476action=edit
test case reproducing the issue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
Adrien Guinet adrien at guinet dot me changed:
What|Removed |Added
Status|RESOLVED|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
--- Comment #3 from Adrien Guinet adrien at guinet dot me ---
I don't think this is a user error. Some attributes might be declared aligned
inside a structure, without any specifications that every instanced objects
must be themselves aligned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655
--- Comment #5 from Adrien Guinet adrien at guinet dot me ---
Moreover, the test case runs fine without any automatic vectorisation and
crashes when it is applied, so from my point of view there is something wrong
with this optimisation!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52892
Adrien Guinet adrien at guinet dot me changed:
What|Removed |Added
CC||adrien at guinet