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 30
            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 61
            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 65
            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 69
            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 78
            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 82
            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 86
            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 95
            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 100
            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 105
            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 125
            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 134
            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 138
            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 142
            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 146
            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:
  protected 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