[Bug middle-end/110027] [11/12/13/14 regression] Stack objects with extended alignments (vectors etc) misaligned on detect_stack_use_after_return

2024-04-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 --- Comment #21 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:467898d513e602f5b5fc4183052217d7e6d6e8ab commit r14-9913-g467898d513e602f5b5fc4183052217d7e6d6e8ab Author: Jakub Jelinek Date:

[Bug middle-end/110027] [11/12/13/14 regression] Stack objects with extended alignments (vectors etc) misaligned on detect_stack_use_after_return

2024-04-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 --- Comment #20 from Jakub Jelinek --- (In reply to Hongtao Liu from comment #19) > (In reply to Jakub Jelinek from comment #17) > > Both of the posted patches are incorrect, this needs to be fixed in > > asan_emit_stack_protection, account for

[Bug middle-end/110027] [11/12/13/14 regression] Stack objects with extended alignments (vectors etc) misaligned on detect_stack_use_after_return

2024-04-11 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 --- Comment #19 from Hongtao Liu --- (In reply to Jakub Jelinek from comment #17) > Both of the posted patches are incorrect, this needs to be fixed in > asan_emit_stack_protection, account for the different offsets[0] which > happens when a

[Bug middle-end/110027] [11/12/13/14 regression] Stack objects with extended alignments (vectors etc) misaligned on detect_stack_use_after_return

2024-04-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 --- Comment #18 from Jakub Jelinek --- Created attachment 57915 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57915=edit gcc14-pr110027.patch So far lightly tested patch (make check-gcc check-g++ RUNTESTFLAGS=asan.exp on x86_64-linux