public final class org.graalvm.compiler.jtt.lang.Math_log10 extends org.graalvm.compiler.jtt.JTTTest
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.graalvm.compiler.jtt.lang.Math_log10
  super_class: org.graalvm.compiler.jtt.JTTTest
{
  static final double LN_10;
    descriptor: D
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  public double input;
    descriptor: D
    flags: (0x0001) ACC_PUBLIC
    RuntimeInvisibleAnnotations: 
      Parameter()

  public java.lang.Number input2;
    descriptor: Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    RuntimeInvisibleAnnotations: 
      Parameter()

  public java.lang.Number result;
    descriptor: Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    RuntimeInvisibleAnnotations: 
      Parameter()

  public org.graalvm.compiler.jtt.lang.Math_log10$Condition condition;
    descriptor: Lorg/graalvm/compiler/jtt/lang/Math_log10$Condition;
    flags: (0x0001) ACC_PUBLIC
    RuntimeInvisibleAnnotations: 
      Parameter()

  public java.lang.Double computedResult;
    descriptor: Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 32
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tRunWith cannot be resolved to a type\n\tParameterized cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tBefore cannot be resolved to a type\n\tParameters cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;

  public static double log10(double);
    descriptor: (D)D
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      v     

  public static boolean log10Monotonicity(double, double);
    descriptor: (DD)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=4, args_size=2
         0: .line 67
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      v     
      v2    

  public void testLog10();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 71
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;
    RuntimeInvisibleAnnotations: 
      Test()

  public static double strictLog10(double);
    descriptor: (D)D
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
         0: .line 80
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      v     

  public static boolean strictLog10Monotonicity(double, double);
    descriptor: (DD)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=4, args_size=2
         0: .line 84
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      v     
      v2    

  public void testStrictLog10();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 88
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;
    RuntimeInvisibleAnnotations: 
      Test()

  public void before();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 97
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBefore cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;
    RuntimeInvisibleAnnotations: 
      Before()

  private static boolean checkFor3ulps(double, double);
    descriptor: (DD)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=4, args_size=2
         0: .line 102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      expected  
      result    

  protected void assertDeepEquals(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 107
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;
    MethodParameters:
          Name  Flags
      expected  
      actual    

  protected org.graalvm.compiler.core.test.GraalCompilerTest$Result executeExpected(jdk.vm.ci.meta.ResolvedJavaMethod, java.lang.Object, java.lang.Object[]);
    descriptor: (Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljava/lang/Object;[Ljava/lang/Object;)Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.lang.Math_log10 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/lang/Math_log10;
    MethodParameters:
          Name  Flags
      method    
      receiver  
      args      

  static void addEqualityTest(java.util.List<java.lang.Object[]>, double, );
    descriptor: (Ljava/util/List;DD)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=5, args_size=3
         0: .line 136
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Ljava/util/List<[Ljava/lang/Object;>;DD)V
    MethodParameters:
          Name  Flags
      tests     
      input     
      expected  

  static void add3UlpTest(java.util.List<java.lang.Object[]>, double, );
    descriptor: (Ljava/util/List;DD)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=5, args_size=3
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Ljava/util/List<[Ljava/lang/Object;>;DD)V
    MethodParameters:
          Name  Flags
      tests     
      input     
      expected  

  static void addMonotonicityTest(java.util.List<java.lang.Object[]>, double, );
    descriptor: (Ljava/util/List;DD)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=5, args_size=3
         0: .line 144
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Ljava/util/List<[Ljava/lang/Object;>;DD)V
    MethodParameters:
        Name  Flags
      tests   
      input   
      input2  

  public static java.util.Collection<java.lang.Object[]> data();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 148
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tParameters cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljava/util/Collection<[Ljava/lang/Object;>;
    RuntimeInvisibleAnnotations: 
      Parameters()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Parameters()
}
SourceFile: "Math_log10.java"
NestMembers:
  org.graalvm.compiler.jtt.lang.Math_log10$Condition
InnerClasses:
  public Result = org.graalvm.compiler.core.test.GraalCompilerTest$Result of org.graalvm.compiler.core.test.GraalCompilerTest
  final Condition = org.graalvm.compiler.jtt.lang.Math_log10$Condition of org.graalvm.compiler.jtt.lang.Math_log10