On 6/1/21 10:51 AM, Aldy Hernandez wrote:
Andrew's last set of changes fixes the bootstrap problem on i686 when
global ranges are exported from evrp.  The specific patch that fixes the
problem is 715914d3:

        Author: Andrew MacLeod <amacl...@redhat.com>
        Date:   Mon May 31 12:13:50 2021 -0400

            Do not calculate new values when evaluating a debug statement.

            Add a flag to enable/disable immediately improving poor values 
found during
            cache propagation. Then disable it when processing debug statements.

This patch reverts commit 2364b58 now that exporting of global ranges works.

Tested on x86-64 Linux with default flags, and on i686 with the flags in
the PR: --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld 
--with-fpmath=sse --enable-languages=c,c++ --enable-cet i686-linux 
--enable-bootstrap --with-fpmath=sse --disable-libcc1 --disable-libcilkrts 
--disable-libsanitizer

OK for trunk?
Aldy

OK.  you have a follow up too with the other global export tweaks right?

Reply via email to