https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99168
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>: https://gcc.gnu.org/g:3f8384545784696fbd66aaec24a998a819e912c5 commit r11-7346-g3f8384545784696fbd66aaec24a998a819e912c5 Author: Martin Liska <mli...@suse.cz> Date: Tue Feb 23 09:01:53 2021 +0100 IPA ICF + ASAN: do not merge vars with different alignment gcc/ChangeLog: PR sanitizer/99168 * ipa-icf.c (sem_variable::merge): Do not merge 2 variables with different alignment. That leads to an invalid red zone size allocated in runtime. gcc/testsuite/ChangeLog: PR sanitizer/99168 * c-c++-common/asan/pr99168.c: New test.