https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98351

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
                 CC|                            |jakub at gcc dot gnu.org
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Should be fixed with r11-6869-gd08677c11dc4b43cc8bab862d1c986563897ce3f and
r11-6871-g70ab52b8cafffedb05b55c68c847173ff80f2652 and
https://gcc.gnu.org/g:e80f1f6b7a339bce1db03567e497658ae32d135e                  

commit r11-6917-ge80f1f6b7a339bce1db03567e497658ae32d135e                       
Author: Jakub Jelinek <ja...@redhat.com>                                        
Date:   Tue Jan 26 20:02:29 2021 +0100                                          

    testsuite: Fix TBAA in sse*and*p[sd]*.c tests                               

    This patch drops the no-strict-aliasing hack in m128-check.h and instead    
    ensures the tests read objects with the right dynamic type.                 

    2021-01-26  Jakub Jelinek  <ja...@redhat.com>                               

            * gcc.target/powerpc/m128-check.h (CHECK_EXP): Remove               
            optimize ("no-strict-aliasing") attribute.                          
            * gcc.target/powerpc/sse-andnps-1.c (TEST): Copy e into float[4]    
            array to avoid violating TBAA.                                      
            * gcc.target/powerpc/sse2-andpd-1.c (TEST): Copy e.d into double[2] 
            array to avoid violating TBAA.                                      
            * gcc.target/powerpc/sse-andps-1.c (TEST): Copy e.f into float[4]   
            array to avoid violating TBAA.                                      
            * gcc.target/powerpc/sse2-andnpd-1.c (TEST): Copy e into double[2]  
            array to avoid violating TBAA.

Reply via email to