[Bug target/63594] [5 Regression] ICE: in ix86_vector_duplicate_value, at config/i386/i386.c:39831 with -mavx512f

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Oct 24 07:08:00 GMT 2014


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dje at gcc dot gnu.org

--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Markus Trippelsdorf from comment #10)
> I still see failures on ppc64:
> 
> trippels@gcc1-power7 testsuite % ~/gcc_test/usr/local/bin/gcc -c -O2
> -Wno-psabi gcc.dg/pr63594-1.c
> gcc.dg/pr63594-1.c: In function ‘test1char64’:
> gcc.dg/pr63594-1.c:35:1: warning: GCC vector returned by reference:
> non-standard ABI extension with no compatibility guarantee
>  T(char, 64)
>  ^
> trippels@gcc1-power7 testsuite % ~/gcc_test/usr/local/bin/gcc -c -O2
> -Wno-psabi gcc.dg/pr63594-2.c
> gcc.dg/pr63594-2.c: In function ‘test1char64’:
> gcc.dg/pr63594-2.c:83:1: warning: GCC vector returned by reference:
> non-standard ABI extension with no compatibility guarantee
>  TESTS
>  ^

That sounds like a rs6000 backend issue, IMNSHO those warnings should be
guarded by OPT_Wpsabi, like they are in other backends.


More information about the Gcc-bugs mailing list