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

[jittester] IRTree generation falls to infinite loop in some cases

XMLWordPrintable

      A following stacktrace:

      at jdk.test.lib.jittester.SymbolTable.push(SymbolTable.java:262)
      at jdk.test.lib.jittester.factories.CastOperatorFactory.produce(CastOperatorFactory.java:61)
      at jdk.test.lib.jittester.factories.CastOperatorFactory.produce(CastOperatorFactory.java:36)
      at jdk.test.lib.jittester.Rule$RuleEntry.produce(Rule.java:113)
      at jdk.test.lib.jittester.Rule.produce(Rule.java:85)
      at jdk.test.lib.jittester.factories.ExpressionFactory.sproduce(ExpressionFactory.java:77)
      at jdk.test.lib.jittester.factories.SafeFactory.produce(SafeFactory.java:37)
      at jdk.test.lib.jittester.factories.CastOperatorFactory.produce(CastOperatorFactory.java:66)
      at jdk.test.lib.jittester.factories.CastOperatorFactory.produce(CastOperatorFactory.java:36)
      at jdk.test.lib.jittester.Rule$RuleEntry.produce(Rule.java:113)
      at jdk.test.lib.jittester.Rule.produce(Rule.java:85)
      at jdk.test.lib.jittester.factories.ExpressionFactory.sproduce(ExpressionFactory.java:77)
      at jdk.test.lib.jittester.factories.SafeFactory.produce(SafeFactory.java:37)
      at jdk.test.lib.jittester.factories.AssignmentOperatorImplFactory.generateProduction(AssignmentOperatorImplFactory.java:79)
      at jdk.test.lib.jittester.factories.BinaryOperatorFactory.produce(BinaryOperatorFactory.java:94)
      at jdk.test.lib.jittester.factories.BinaryOperatorFactory.produce(BinaryOperatorFactory.java:36)
      at jdk.test.lib.jittester.Rule$RuleEntry.produce(Rule.java:113)



      for SEED=some_seed_char_sequence this infinite loop is on 108th test generation.
      107th test seed: * @summary seed = 'some_seed_char_sequence', specificSeed = '234595023377449'

            Unassigned Unassigned
            dpochepk Dmitrij Pochepko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: