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

            Bug ID: 77262
           Summary: [7 regression] Several libjava tests FAIL on 32-bit
                    Solaris/x86
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: hubicka at gcc dot gnu.org
  Target Milestone: ---
              Host: i386-pc-solaris2.*
            Target: i386-pc-solaris2.*
             Build: i386-pc-solaris2.*

Between 20160805 and 20160811, several libjava tests started to FAIL (mostly
timeouts) on 32-bit Solaris/x86 (both in i386-pc-solaris2.* and
amd64-pc-solaris2.*
configurations):

WARNING: program timed out.
FAIL: InvokeReturn execution - source compiled test
WARNING: program timed out.
FAIL: InvokeReturn -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: InvokeReturn -O3 execution - source compiled test
WARNING: program timed out.
FAIL: InvokeReturn -O3 -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: PR3096 execution - source compiled test
WARNING: program timed out.
FAIL: PR3096 -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: PR3096 -O3 execution - source compiled test
WARNING: program timed out.
FAIL: PR3096 -O3 -findirect-dispatch execution - source compiled test
FAIL: Serialization execution - source compiled test
FAIL: Serialization -findirect-dispatch execution - source compiled test
FAIL: Serialization -O3 execution - source compiled test
FAIL: Serialization -O3 -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: md5test execution - source compiled test
WARNING: program timed out.
FAIL: md5test -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: md5test -O3 execution - source compiled test
WARNING: program timed out.
FAIL: md5test -O3 -findirect-dispatch execution - source compiled test
FAIL: negzero execution - source compiled test
FAIL: negzero -findirect-dispatch execution - source compiled test
FAIL: negzero -O3 execution - source compiled test
FAIL: negzero -O3 -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: pr21785 execution - source compiled test
WARNING: program timed out.
FAIL: pr21785 -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: pr21785 -O3 execution - source compiled test
WARNING: program timed out.
FAIL: pr21785 -O3 -findirect-dispatch execution - source compiled test
FAIL: pr25676 output - source compiled test
FAIL: pr25676 -findirect-dispatch output - source compiled test
FAIL: pr25676 -O3 output - source compiled test
FAIL: pr25676 -O3 -findirect-dispatch output - source compiled test
WARNING: program timed out.
FAIL: shatest execution - source compiled test
WARNING: program timed out.
FAIL: shatest -findirect-dispatch execution - source compiled test
WARNING: program timed out.
FAIL: shatest -O3 execution - source compiled test
WARNING: program timed out.
FAIL: shatest -O3 -findirect-dispatch execution - source compiled test

A reghunt identified the following patch as the culprit:

2016-08-07  Jan Hubicka  <hubi...@ucw.cz>

       * tree-ssa-threadbackward.c: Include tree-inline.h
       (profitable_jump_thread_path): Use estimate_num_insns to estimate
       size of copied block; for cold paths reduce duplication.
       (find_jump_threads_backwards): Remove redundant tests.
       (pass_thread_jumps::gate): Enable for -Os.

I've not yet determinded what exactly is going wrong.

  Rainer

Reply via email to