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

C2: Loop strip mining uses ABS with min int

XMLWordPrintable

    • b21

        JDK-8328934 exposes more problems with ABS in loop strip mining.

        $ make images test TEST=compiler/c2/MinValueStrideCountedLoop.java

        # Internal Error (/Users/shipilev/Work/shipilev-jdk/src/hotspot/share/opto/loopnode.cpp:2355), pid=78229, tid=27907
        # Error: ABS: argument should not allow overflow

        Fixing that simple one exposes the next one:

        # Internal Error (/Users/shipilev/Work/shipilev-jdk/src/hotspot/share/opto/loopnode.cpp:2965), pid=32195, tid=27139
        # Error: ABS: argument should not allow overflow


              roland Roland Westrelin
              shade Aleksey Shipilev
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: