compilers=&android-d8:&android-r8:&dex2oat:&android-openjdk

group.android-d8.compilers=java-d8-latest:java-d8-8156:java-d8-8172:java-d8-8233:java-d8-8242:java-d8-8247:java-d8-8336:java-d8-8337:java-d8-8510:java-d8-8527:java-d8-8535:java-d8-8617:java-d8-8627:java-d8-8714:java-d8-8718
group.android-d8.compilerType=android-d8
group.android-d8.isSemVer=true
group.android-d8.objdumper=/opt/compiler-explorer/baksmali-3.0.3/baksmali-3.0.3-fat.jar
group.android-d8.javaId=java1601
group.android-d8.kotlinId=kotlinc1920
group.android-d8.instructionSet=dex

compiler.java-d8-latest.name=d8 latest
compiler.java-d8-latest.exe=/opt/compiler-explorer/r8-latest/r8-latest.jar
compiler.java-d8-latest.javaId=java2200

compiler.java-d8-8718.name=d8 8.7.18
compiler.java-d8-8718.exe=/opt/compiler-explorer/r8-8.7.18/r8-8.7.18.jar

compiler.java-d8-8714.name=d8 8.7.14
compiler.java-d8-8714.exe=/opt/compiler-explorer/r8-8.7.14/r8-8.7.14.jar

compiler.java-d8-8627.name=d8 8.6.27
compiler.java-d8-8627.exe=/opt/compiler-explorer/r8-8.6.27/r8-8.6.27.jar

compiler.java-d8-8617.name=d8 8.6.17
compiler.java-d8-8617.exe=/opt/compiler-explorer/r8-8.6.17/r8-8.6.17.jar

compiler.java-d8-8535.name=d8 8.5.35
compiler.java-d8-8535.exe=/opt/compiler-explorer/r8-8.5.35/r8-8.5.35.jar

compiler.java-d8-8527.name=d8 8.5.27
compiler.java-d8-8527.exe=/opt/compiler-explorer/r8-8.5.27/r8-8.5.27.jar

compiler.java-d8-8510.name=d8 8.5.10
compiler.java-d8-8510.exe=/opt/compiler-explorer/r8-8.5.10/r8-8.5.10.jar

compiler.java-d8-8337.name=d8 8.3.37
compiler.java-d8-8337.exe=/opt/compiler-explorer/r8-8.3.37/r8-8.3.37.jar

compiler.java-d8-8336.name=d8 8.3.36
compiler.java-d8-8336.exe=/opt/compiler-explorer/r8-8.3.36/r8-8.3.36.jar

compiler.java-d8-8247.name=d8 8.2.47
compiler.java-d8-8247.exe=/opt/compiler-explorer/r8-8.2.47/r8-8.2.47.jar

compiler.java-d8-8242.name=d8 8.2.42
compiler.java-d8-8242.exe=/opt/compiler-explorer/r8-8.2.42/r8-8.2.42.jar

compiler.java-d8-8233.name=d8 8.2.33
compiler.java-d8-8233.exe=/opt/compiler-explorer/r8-8.2.33/r8-8.2.33.jar

compiler.java-d8-8172.name=d8 8.1.72
compiler.java-d8-8172.exe=/opt/compiler-explorer/r8-8.1.72/r8-8.1.72.jar

compiler.java-d8-8156.name=d8 8.1.56
compiler.java-d8-8156.exe=/opt/compiler-explorer/r8-8.1.56/r8-8.1.56.jar

group.android-r8.compilers=java-r8-latest:java-r8-8233:java-r8-8242:java-r8-8247:java-r8-8336:java-r8-8337:java-r8-8510:java-r8-8527:java-r8-8535:java-r8-8617:java-r8-8627:java-r8-8714:java-r8-8718
group.android-r8.compilerType=android-r8
group.android-r8.isSemVer=true
group.android-r8.objdumper=/opt/compiler-explorer/baksmali-3.0.3/baksmali-3.0.3-fat.jar
group.android-r8.javaId=java1601
group.android-r8.kotlinId=kotlinc1920

compiler.java-r8-latest.name=r8 latest
compiler.java-r8-latest.exe=/opt/compiler-explorer/r8-latest/r8-latest.jar
compiler.java-r8-latest.javaId=java2200

compiler.java-r8-8718.name=r8 8.7.18
compiler.java-r8-8718.exe=/opt/compiler-explorer/r8-8.7.18/r8-8.7.18.jar

compiler.java-r8-8714.name=r8 8.7.14
compiler.java-r8-8714.exe=/opt/compiler-explorer/r8-8.7.14/r8-8.7.14.jar

compiler.java-r8-8627.name=r8 8.6.27
compiler.java-r8-8627.exe=/opt/compiler-explorer/r8-8.6.27/r8-8.6.27.jar

compiler.java-r8-8617.name=r8 8.6.17
compiler.java-r8-8617.exe=/opt/compiler-explorer/r8-8.6.17/r8-8.6.17.jar

compiler.java-r8-8535.name=r8 8.5.35
compiler.java-r8-8535.exe=/opt/compiler-explorer/r8-8.5.35/r8-8.5.35.jar

compiler.java-r8-8527.name=r8 8.5.27
compiler.java-r8-8527.exe=/opt/compiler-explorer/r8-8.5.27/r8-8.5.27.jar

compiler.java-r8-8510.name=r8 8.5.10
compiler.java-r8-8510.exe=/opt/compiler-explorer/r8-8.5.10/r8-8.5.10.jar

compiler.java-r8-8337.name=r8 8.3.37
compiler.java-r8-8337.exe=/opt/compiler-explorer/r8-8.3.37/r8-8.3.37.jar

compiler.java-r8-8336.name=r8 8.3.36
compiler.java-r8-8336.exe=/opt/compiler-explorer/r8-8.3.36/r8-8.3.36.jar

compiler.java-r8-8247.name=r8 8.2.47
compiler.java-r8-8247.exe=/opt/compiler-explorer/r8-8.2.47/r8-8.2.47.jar

compiler.java-r8-8242.name=r8 8.2.42
compiler.java-r8-8242.exe=/opt/compiler-explorer/r8-8.2.42/r8-8.2.42.jar

compiler.java-r8-8233.name=r8 8.2.33
compiler.java-r8-8233.exe=/opt/compiler-explorer/r8-8.2.33/r8-8.2.33.jar

group.dex2oat.compilers=java-dex2oat-latest:java-dex2oat-3310:java-dex2oat-3411:java-dex2oat-3413:java-dex2oat-3414:java-dex2oat-3415:java-dex2oat-3416:java-dex2oat-3417:java-dex2oat-3418:java-dex2oat-3508:java-dex2oat-3509:java-dex2oat-3510:java-dex2oat-3511:java-dex2oat-3513:java-dex2oat-3514:java-dex2oat-3600
group.dex2oat.groupName=ART
group.dex2oat.compilerType=dex2oat
group.dex2oat.isSemVer=true
group.dex2oat.instructionSet=aarch64

compiler.java-dex2oat-latest.name=ART dex2oat latest quarterly release
compiler.java-dex2oat-latest.artArtifactDir=/opt/compiler-explorer/dex2oat-latest
compiler.java-dex2oat-latest.exe=/opt/compiler-explorer/dex2oat-latest/x86_64/bin/dex2oat64
compiler.java-dex2oat-latest.objdumper=/opt/compiler-explorer/dex2oat-latest/x86_64/bin/oatdump
compiler.java-dex2oat-latest.d8Id=java-d8-latest
compiler.java-dex2oat-latest.isNightly=true
compiler.java-dex2oat-latest.profmanPath=/opt/compiler-explorer/dex2oat-latest/x86_64/bin/profman

compiler.java-dex2oat-3600.name=ART dex2oat android16-release (May 2025)
compiler.java-dex2oat-3600.artArtifactDir=/opt/compiler-explorer/dex2oat-36.0
compiler.java-dex2oat-3600.exe=/opt/compiler-explorer/dex2oat-36.0/x86_64/bin/dex2oat64
compiler.java-dex2oat-3600.objdumper=/opt/compiler-explorer/dex2oat-36.0/x86_64/bin/oatdump
compiler.java-dex2oat-3600.d8Id=java-d8-8718
compiler.java-dex2oat-3600.profmanPath=/opt/compiler-explorer/dex2oat-36.0/x86_64/bin/profman

compiler.java-dex2oat-3514.name=ART dex2oat aml_art_351410020 (Feb 2025)
compiler.java-dex2oat-3514.artArtifactDir=/opt/compiler-explorer/dex2oat-35.14
compiler.java-dex2oat-3514.exe=/opt/compiler-explorer/dex2oat-35.14/x86_64/bin/dex2oat64
compiler.java-dex2oat-3514.objdumper=/opt/compiler-explorer/dex2oat-35.14/x86_64/bin/oatdump
compiler.java-dex2oat-3514.d8Id=java-d8-8718
compiler.java-dex2oat-3514.profmanPath=/opt/compiler-explorer/dex2oat-35.14/x86_64/bin/profman

compiler.java-dex2oat-3513.name=ART dex2oat aml_art_351310060 (Jan 2025)
compiler.java-dex2oat-3513.artArtifactDir=/opt/compiler-explorer/dex2oat-35.13
compiler.java-dex2oat-3513.exe=/opt/compiler-explorer/dex2oat-35.13/x86_64/bin/dex2oat64
compiler.java-dex2oat-3513.objdumper=/opt/compiler-explorer/dex2oat-35.13/x86_64/bin/oatdump
compiler.java-dex2oat-3513.d8Id=java-d8-8718
compiler.java-dex2oat-3513.profmanPath=/opt/compiler-explorer/dex2oat-35.13/x86_64/bin/profman

compiler.java-dex2oat-3511.name=ART dex2oat aml_art_351110180 (Nov 2024)
compiler.java-dex2oat-3511.artArtifactDir=/opt/compiler-explorer/dex2oat-35.11
compiler.java-dex2oat-3511.exe=/opt/compiler-explorer/dex2oat-35.11/x86_64/bin/dex2oat64
compiler.java-dex2oat-3511.objdumper=/opt/compiler-explorer/dex2oat-35.11/x86_64/bin/oatdump
compiler.java-dex2oat-3511.d8Id=java-d8-8718
compiler.java-dex2oat-3511.profmanPath=/opt/compiler-explorer/dex2oat-35.11/x86_64/bin/profman

compiler.java-dex2oat-3510.name=ART dex2oat aml_art_351011240 (Oct 2024)
compiler.java-dex2oat-3510.artArtifactDir=/opt/compiler-explorer/dex2oat-35.10
compiler.java-dex2oat-3510.exe=/opt/compiler-explorer/dex2oat-35.10/x86_64/bin/dex2oat64
compiler.java-dex2oat-3510.objdumper=/opt/compiler-explorer/dex2oat-35.10/x86_64/bin/oatdump
compiler.java-dex2oat-3510.d8Id=java-d8-8718
compiler.java-dex2oat-3510.profmanPath=/opt/compiler-explorer/dex2oat-35.10/x86_64/bin/profman

compiler.java-dex2oat-3509.name=ART dex2oat aml_art_350913340 (Sep 2024)
compiler.java-dex2oat-3509.artArtifactDir=/opt/compiler-explorer/dex2oat-35.9
compiler.java-dex2oat-3509.exe=/opt/compiler-explorer/dex2oat-35.9/x86_64/bin/dex2oat64
compiler.java-dex2oat-3509.objdumper=/opt/compiler-explorer/dex2oat-35.9/x86_64/bin/oatdump
compiler.java-dex2oat-3509.d8Id=java-d8-8718
compiler.java-dex2oat-3509.profmanPath=/opt/compiler-explorer/dex2oat-35.9/x86_64/bin/profman

compiler.java-dex2oat-3508.name=ART dex2oat aml_art_350820960 (Aug 2024)
compiler.java-dex2oat-3508.artArtifactDir=/opt/compiler-explorer/dex2oat-35.8
compiler.java-dex2oat-3508.exe=/opt/compiler-explorer/dex2oat-35.8/x86_64/bin/dex2oat64
compiler.java-dex2oat-3508.objdumper=/opt/compiler-explorer/dex2oat-35.8/x86_64/bin/oatdump
compiler.java-dex2oat-3508.d8Id=java-d8-8718
compiler.java-dex2oat-3508.profmanPath=/opt/compiler-explorer/dex2oat-35.8/x86_64/bin/profman

compiler.java-dex2oat-3418.name=ART dex2oat aml_art_341810020 (Jun 2024)
compiler.java-dex2oat-3418.artArtifactDir=/opt/compiler-explorer/dex2oat-34.18
compiler.java-dex2oat-3418.exe=/opt/compiler-explorer/dex2oat-34.18/x86_64/bin/dex2oat64
compiler.java-dex2oat-3418.objdumper=/opt/compiler-explorer/dex2oat-34.18/x86_64/bin/oatdump
compiler.java-dex2oat-3418.d8Id=java-d8-8535
compiler.java-dex2oat-3418.profmanPath=/opt/compiler-explorer/dex2oat-34.18/x86_64/bin/profman

compiler.java-dex2oat-3417.name=ART dex2oat aml_art_341711000 (May 2024)
compiler.java-dex2oat-3417.artArtifactDir=/opt/compiler-explorer/dex2oat-34.17
compiler.java-dex2oat-3417.exe=/opt/compiler-explorer/dex2oat-34.17/x86_64/bin/dex2oat64
compiler.java-dex2oat-3417.objdumper=/opt/compiler-explorer/dex2oat-34.17/x86_64/bin/oatdump
compiler.java-dex2oat-3417.d8Id=java-d8-8535
compiler.java-dex2oat-3417.profmanPath=/opt/compiler-explorer/dex2oat-34.17/x86_64/bin/profman

compiler.java-dex2oat-3416.name=ART dex2oat aml_art_341615020 (Apr 2024)
compiler.java-dex2oat-3416.artArtifactDir=/opt/compiler-explorer/dex2oat-34.16
compiler.java-dex2oat-3416.exe=/opt/compiler-explorer/dex2oat-34.16/x86_64/bin/dex2oat64
compiler.java-dex2oat-3416.objdumper=/opt/compiler-explorer/dex2oat-34.16/x86_64/bin/oatdump
compiler.java-dex2oat-3416.d8Id=java-d8-8337
compiler.java-dex2oat-3416.profmanPath=/opt/compiler-explorer/dex2oat-34.16/x86_64/bin/profman

compiler.java-dex2oat-3415.name=ART dex2oat aml_art_341514410 (Mar 2024)
compiler.java-dex2oat-3415.artArtifactDir=/opt/compiler-explorer/dex2oat-34.15
compiler.java-dex2oat-3415.exe=/opt/compiler-explorer/dex2oat-34.15/x86_64/bin/dex2oat64
compiler.java-dex2oat-3415.objdumper=/opt/compiler-explorer/dex2oat-34.15/x86_64/bin/oatdump
compiler.java-dex2oat-3415.d8Id=java-d8-8337
compiler.java-dex2oat-3415.profmanPath=/opt/compiler-explorer/dex2oat-34.15/x86_64/bin/profman

compiler.java-dex2oat-3414.name=ART dex2oat aml_art_341411300 (Feb 2024)
compiler.java-dex2oat-3414.artArtifactDir=/opt/compiler-explorer/dex2oat-34.14
compiler.java-dex2oat-3414.exe=/opt/compiler-explorer/dex2oat-34.14/x86_64/bin/dex2oat64
compiler.java-dex2oat-3414.objdumper=/opt/compiler-explorer/dex2oat-34.14/x86_64/bin/oatdump
compiler.java-dex2oat-3414.d8Id=java-d8-8337
compiler.java-dex2oat-3414.profmanPath=/opt/compiler-explorer/dex2oat-34.14/x86_64/bin/profman

compiler.java-dex2oat-3413.name=ART dex2oat aml_art_341311100 (Jan 2024)
compiler.java-dex2oat-3413.artArtifactDir=/opt/compiler-explorer/dex2oat-34.13
compiler.java-dex2oat-3413.exe=/opt/compiler-explorer/dex2oat-34.13/x86_64/bin/dex2oat64
compiler.java-dex2oat-3413.objdumper=/opt/compiler-explorer/dex2oat-34.13/x86_64/bin/oatdump
compiler.java-dex2oat-3413.d8Id=java-d8-8337
compiler.java-dex2oat-3413.profmanPath=/opt/compiler-explorer/dex2oat-34.13/x86_64/bin/profman

compiler.java-dex2oat-3411.name=ART dex2oat aml_art_341110060 (Nov 2023)
compiler.java-dex2oat-3411.artArtifactDir=/opt/compiler-explorer/dex2oat-34.11
compiler.java-dex2oat-3411.exe=/opt/compiler-explorer/dex2oat-34.11/x86_64/bin/dex2oat64
compiler.java-dex2oat-3411.objdumper=/opt/compiler-explorer/dex2oat-34.11/x86_64/bin/oatdump
compiler.java-dex2oat-3411.d8Id=java-d8-8242
compiler.java-dex2oat-3411.profmanPath=/opt/compiler-explorer/dex2oat-34.11/x86_64/bin/profman

compiler.java-dex2oat-3310.name=ART dex2oat aml_art_331012050 (Oct 2022)
compiler.java-dex2oat-3310.artArtifactDir=/opt/compiler-explorer/dex2oat-33.10
compiler.java-dex2oat-3310.exe=/opt/compiler-explorer/dex2oat-33.10/x86_64/bin/dex2oat64
compiler.java-dex2oat-3310.objdumper=/opt/compiler-explorer/dex2oat-33.10/x86_64/bin/oatdump
compiler.java-dex2oat-3310.d8Id=java-d8-8242
compiler.java-dex2oat-3310.profmanPath=/opt/compiler-explorer/dex2oat-33.10/x86_64/bin/profman

group.android-openjdk.compilers=android-openjdk-1102:android-openjdk-1201:android-openjdk-1202:android-openjdk-1302:android-openjdk-1402:android-openjdk-1502:android-openjdk-1601:android-openjdk-1700:android-openjdk-1702:android-openjdk-1800:android-openjdk-1802:android-openjdk-1902:android-openjdk-2000:android-openjdk-2002:android-openjdk-2100:android-openjdk-2102:android-openjdk-2200
group.android-openjdk.compilerType=java
group.android-openjdk.versionFlag=-version
group.android-openjdk.groupName=OpenJDK
group.android-openjdk.demangler=
group.android-openjdk.postProcess=
group.android-openjdk.options=
group.android-openjdk.supportsBinary=false
group.android-openjdk.needsMulti=false
group.android-openjdk.supportsExecute=true
group.android-openjdk.interpreted=true
group.android-openjdk.isSemVer=true
group.android-openjdk.baseName=jdk

compiler.android-openjdk-2200.exe=/opt/compiler-explorer/jdk-22.0.0/bin/javac
compiler.android-openjdk-2200.objdumper=/opt/compiler-explorer/jdk-22.0.0/bin/javap
compiler.android-openjdk-2200.runtime=/opt/compiler-explorer/jdk-22.0.0/bin/java
compiler.android-openjdk-2200.semver=22.0.0

compiler.android-openjdk-2102.exe=/opt/compiler-explorer/jdk-21.0.2/bin/javac
compiler.android-openjdk-2102.objdumper=/opt/compiler-explorer/jdk-21.0.2/bin/javap
compiler.android-openjdk-2102.runtime=/opt/compiler-explorer/jdk-21.0.2/bin/java
compiler.android-openjdk-2102.semver=21.0.2

compiler.android-openjdk-2100.exe=/opt/compiler-explorer/jdk-21.0.0/bin/javac
compiler.android-openjdk-2100.objdumper=/opt/compiler-explorer/jdk-21.0.0/bin/javap
compiler.android-openjdk-2100.runtime=/opt/compiler-explorer/jdk-21.0.0/bin/java
compiler.android-openjdk-2100.semver=21.0.0

compiler.android-openjdk-2002.exe=/opt/compiler-explorer/jdk-20.0.2/bin/javac
compiler.android-openjdk-2002.objdumper=/opt/compiler-explorer/jdk-20.0.2/bin/javap
compiler.android-openjdk-2002.runtime=/opt/compiler-explorer/jdk-20.0.2/bin/java
compiler.android-openjdk-2002.semver=20.0.2

compiler.android-openjdk-2000.exe=/opt/compiler-explorer/jdk-20.0.0/bin/javac
compiler.android-openjdk-2000.objdumper=/opt/compiler-explorer/jdk-20.0.0/bin/javap
compiler.android-openjdk-2000.runtime=/opt/compiler-explorer/jdk-20.0.0/bin/java
compiler.android-openjdk-2000.semver=20.0.0

compiler.android-openjdk-1902.exe=/opt/compiler-explorer/jdk-19.0.2/bin/javac
compiler.android-openjdk-1902.objdumper=/opt/compiler-explorer/jdk-19.0.2/bin/javap
compiler.android-openjdk-1902.runtime=/opt/compiler-explorer/jdk-19.0.2/bin/java
compiler.android-openjdk-1902.semver=19.0.2

compiler.android-openjdk-1802.exe=/opt/compiler-explorer/jdk-18.0.2/bin/javac
compiler.android-openjdk-1802.objdumper=/opt/compiler-explorer/jdk-18.0.2/bin/javap
compiler.android-openjdk-1802.runtime=/opt/compiler-explorer/jdk-18.0.2/bin/java
compiler.android-openjdk-1802.semver=18.0.2

compiler.android-openjdk-1800.exe=/opt/compiler-explorer/jdk-18.0.0/bin/javac
compiler.android-openjdk-1800.objdumper=/opt/compiler-explorer/jdk-18.0.0/bin/javap
compiler.android-openjdk-1800.runtime=/opt/compiler-explorer/jdk-18.0.0/bin/java
compiler.android-openjdk-1800.semver=18.0.0

compiler.android-openjdk-1702.exe=/opt/compiler-explorer/jdk-17.0.2/bin/javac
compiler.android-openjdk-1702.objdumper=/opt/compiler-explorer/jdk-17.0.2/bin/javap
compiler.android-openjdk-1702.runtime=/opt/compiler-explorer/jdk-17.0.2/bin/java
compiler.android-openjdk-1702.semver=17.0.2

compiler.android-openjdk-1700.exe=/opt/compiler-explorer/jdk-17.0.0/bin/javac
compiler.android-openjdk-1700.objdumper=/opt/compiler-explorer/jdk-17.0.0/bin/javap
compiler.android-openjdk-1700.runtime=/opt/compiler-explorer/jdk-17.0.0/bin/java
compiler.android-openjdk-1700.semver=17.0.0

compiler.android-openjdk-1601.exe=/opt/compiler-explorer/jdk-16.0.1/bin/javac
compiler.android-openjdk-1601.objdumper=/opt/compiler-explorer/jdk-16.0.1/bin/javap
compiler.android-openjdk-1601.runtime=/opt/compiler-explorer/jdk-16.0.1/bin/java
compiler.android-openjdk-1601.semver=16.0.1

compiler.android-openjdk-1502.exe=/opt/compiler-explorer/jdk-15.0.2/bin/javac
compiler.android-openjdk-1502.objdumper=/opt/compiler-explorer/jdk-15.0.2/bin/javap
compiler.android-openjdk-1502.runtime=/opt/compiler-explorer/jdk-15.0.2/bin/java
compiler.android-openjdk-1502.semver=15.0.2

compiler.android-openjdk-1402.exe=/opt/compiler-explorer/jdk-14.0.2/bin/javac
compiler.android-openjdk-1402.objdumper=/opt/compiler-explorer/jdk-14.0.2/bin/javap
compiler.android-openjdk-1402.runtime=/opt/compiler-explorer/jdk-14.0.2/bin/java
compiler.android-openjdk-1402.semver=14.0.2

compiler.android-openjdk-1302.exe=/opt/compiler-explorer/jdk-13.0.2/bin/javac
compiler.android-openjdk-1302.objdumper=/opt/compiler-explorer/jdk-13.0.2/bin/javap
compiler.android-openjdk-1302.runtime=/opt/compiler-explorer/jdk-13.0.2/bin/java
compiler.android-openjdk-1302.semver=13.0.2

compiler.android-openjdk-1202.exe=/opt/compiler-explorer/jdk-12.0.2/bin/javac
compiler.android-openjdk-1202.objdumper=/opt/compiler-explorer/jdk-12.0.2/bin/javap
compiler.android-openjdk-1202.runtime=/opt/compiler-explorer/jdk-12.0.2/bin/java
compiler.android-openjdk-1202.semver=12.0.2

compiler.android-openjdk-1201.exe=/opt/compiler-explorer/jdk-12.0.1/bin/javac
compiler.android-openjdk-1201.objdumper=/opt/compiler-explorer/jdk-12.0.1/bin/javap
compiler.android-openjdk-1201.runtime=/opt/compiler-explorer/jdk-12.0.1/bin/java
compiler.android-openjdk-1201.semver=12.0.1

compiler.android-openjdk-1102.exe=/opt/compiler-explorer/jdk-11.0.2/bin/javac
compiler.android-openjdk-1102.objdumper=/opt/compiler-explorer/jdk-11.0.2/bin/javap
compiler.android-openjdk-1102.runtime=/opt/compiler-explorer/jdk-11.0.2/bin/java
compiler.android-openjdk-1102.semver=11.0.2

defaultCompiler=java-dex2oat-latest

libs=android-api-stubs:r8-keepanno:androidx-annotation

libs.android-api-stubs.name=Android API stubs
libs.android-api-stubs.versions=11662386
libs.android-api-stubs.versions.11662386.version=11662386
libs.android-api-stubs.versions.11662386.path=/opt/compiler-explorer/android-api-stubs-11662386/android.jar

libs.r8-keepanno.name=R8 keep-annotations
libs.r8-keepanno.versions=latest:8233:8242:8247:8336:8337:8510:8527:8535:8617:8627:8714:8718
libs.r8-keepanno.url=https://r8.googlesource.com/r8/+/refs/heads/main/doc/keepanno-guide.md

libs.r8-keepanno.versions.latest.version=latest
libs.r8-keepanno.versions.latest.path=/opt/compiler-explorer/r8-latest-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8718.version=8.7.18
libs.r8-keepanno.versions.8718.path=/opt/compiler-explorer/r8-8.7.18-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8714.version=8.7.14
libs.r8-keepanno.versions.8714.path=/opt/compiler-explorer/r8-8.7.14-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8627.version=8.6.27
libs.r8-keepanno.versions.8627.path=/opt/compiler-explorer/r8-8.6.27-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8617.version=8.6.17
libs.r8-keepanno.versions.8617.path=/opt/compiler-explorer/r8-8.6.17-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8535.version=8.5.35
libs.r8-keepanno.versions.8535.path=/opt/compiler-explorer/r8-8.5.35-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8527.version=8.5.27
libs.r8-keepanno.versions.8527.path=/opt/compiler-explorer/r8-8.5.27-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8510.version=8.5.10
libs.r8-keepanno.versions.8510.path=/opt/compiler-explorer/r8-8.5.10-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8233.version=8.2.33
libs.r8-keepanno.versions.8233.path=/opt/compiler-explorer/r8-8.2.33-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8242.version=8.2.42
libs.r8-keepanno.versions.8242.path=/opt/compiler-explorer/r8-8.2.42-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8247.version=8.2.47
libs.r8-keepanno.versions.8247.path=/opt/compiler-explorer/r8-8.2.47-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8336.version=8.3.36
libs.r8-keepanno.versions.8336.path=/opt/compiler-explorer/r8-8.3.36-keepanno/keepanno-annotations.jar

libs.r8-keepanno.versions.8337.version=8.3.37
libs.r8-keepanno.versions.8337.path=/opt/compiler-explorer/r8-8.3.37-keepanno/keepanno-annotations.jar

libs.androidx-annotation.name=androidx.annotation
libs.androidx-annotation.versions=160:170:171:180:181:182:190:191
libs.androidx-annotation.url=https://developer.android.com/reference/androidx/annotation/package-summary

libs.androidx-annotation.versions.160.version=1.6.0
libs.androidx-annotation.versions.160.path=/opt/compiler-explorer/androidx-annotation-1.6.0/annotation-jvm.jar

libs.androidx-annotation.versions.170.version=1.7.0
libs.androidx-annotation.versions.170.path=/opt/compiler-explorer/androidx-annotation-1.7.0/annotation-jvm.jar

libs.androidx-annotation.versions.171.version=1.7.1
libs.androidx-annotation.versions.171.path=/opt/compiler-explorer/androidx-annotation-1.7.1/annotation-jvm.jar

libs.androidx-annotation.versions.180.version=1.8.0
libs.androidx-annotation.versions.180.path=/opt/compiler-explorer/androidx-annotation-1.8.0/annotation-jvm.jar

libs.androidx-annotation.versions.181.version=1.8.1
libs.androidx-annotation.versions.181.path=/opt/compiler-explorer/androidx-annotation-1.8.1/annotation-jvm.jar

libs.androidx-annotation.versions.182.version=1.8.2
libs.androidx-annotation.versions.182.path=/opt/compiler-explorer/androidx-annotation-1.8.2/annotation-jvm.jar

libs.androidx-annotation.versions.190.version=1.9.0
libs.androidx-annotation.versions.190.path=/opt/compiler-explorer/androidx-annotation-1.9.0/annotation-jvm.jar

libs.androidx-annotation.versions.191.version=1.9.1
libs.androidx-annotation.versions.191.path=/opt/compiler-explorer/androidx-annotation-1.9.1/annotation-jvm.jar


defaultLibs=android-api-stubs.11662386:r8-keepanno.latest:androidx-annotation.versions.191
