On Thu, Sep 26, 2019 at 09:38:44AM +0200, Martin Liška wrote:
> >> 2019-09-25  Martin Liska  <mli...@suse.cz>
> >>
> >>         PR tree-optimization/91885
> >>         * tree-vectorizer.c (try_vectorize_loop_1):
> >>         Add TODO_update_ssa similarly to what slp
> >>         pass does.
> >>
> >> gcc/testsuite/ChangeLog:
> >>
> >> 2019-09-25  Martin Liska  <mli...@suse.cz>
> >>
> >>         PR tree-optimization/91885
> >>         * gcc.dg/pr91885.c: New test.

The testcase wasn't ilp32 clean, fixed thusly, tested on x86_64-linux
-m32/-m64, committed as obvious:

2019-09-27  Jakub Jelinek  <ja...@redhat.com>

        PR tree-optimization/91885
        * gcc.dg/pr91885.c (__int64_t): Change from long to long long.
        (__uint64_t): Change from unsigned long to unsigned long long.

--- gcc/testsuite/gcc.dg/pr91885.c.jj   2019-09-26 21:34:25.008866730 +0200
+++ gcc/testsuite/gcc.dg/pr91885.c      2019-09-27 12:26:12.613900421 +0200
@@ -2,8 +2,8 @@
 /* { dg-options "-O3 -fprofile-generate" } */
 /* { dg-require-profiling "-fprofile-generate" } */
 
-typedef signed long int __int64_t;
-typedef unsigned long int __uint64_t;
+typedef signed long long int __int64_t;
+typedef unsigned long long int __uint64_t;
 typedef __int64_t int64_t;
 typedef __uint64_t uint64_t;
 inline void


        Jakub

Reply via email to