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

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

    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: