Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8078666

JVM fastdebug build compiled with GCC 5 asserts with "widen increases"

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b64
    • CPU:
      x86_64
    • OS:
      linux

      Backports

        Description

        A fastdebug JVM build with GCC version 5 asserts in phaseX.cpp:1538 with:
        assert(t0->isa_int()->_widen <= t->isa_int()->_widen) failed: widen increases

        Note that a current fastdebug build of the hs-rt forest compiles hotspot with "-O3 -O0". Not sure why. In order to reproduce the issue, one needs to build hotspot with -DASSERT and -O3 (no -O0).

        Then the reproducer in order to trigger the assertion is compiling "HelloWorld.java":
        ./build/linux-x86_64-normal-server-fastdebug/images/jdk/bin/javac -d . HelloWorld.java

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                sgehwolf Severin Gehwolf
                Reporter:
                sgehwolf Severin Gehwolf
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: