javalin / javalin-performance-tests

JMH performance tests for different Javalin versions
Apache License 2.0
1 stars 0 forks source link

Kotlin version issues? #6

Closed tipsy closed 2 years ago

tipsy commented 2 years ago

@vn7n24fzkq it worked fine when running against 3.0.0, but fails with this error for 4.0.0:

> gradlew -PjavalinVersion=4.0.0 benchmark

> Task :compileKotlin FAILED
e: Incompatible classes were found in dependencies. Remove them from the classpath or use '-Xskip-metadata-version-check' to suppress errors
e: C:/Users/David/.gradle/caches/modules-2/files-2.1/io.javalin/javalin/4.0.0/56630f6767e53191e4002ca6be96f31be4d1a213/javalin-4.0.0.jar!/META-INF/javalin.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
e: C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.5.30/649ffab7767038323fec0cc41e2d7b0a8f65a378/kotlin-stdlib-common-1.5.30.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
e: C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.5.30/525f5a7fa6d7790a571c07dd24214ed2dda352fe/kotlin-stdlib-jdk7-1.5.30.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
e: C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.5.30/5fd47535cc85f9e24996f939c2de6583991481b0/kotlin-stdlib-jdk8-1.5.30.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
e: C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (8, 20): Unresolved reference: round
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (11, 22): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (19, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (31, 19): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (36, 12): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (39, 12): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (41, 21): Unresolved reference: until
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (46, 37): Unresolved reference: round
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (46, 87): Unresolved reference: toDouble
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (47, 35): Unresolved reference: round
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (47, 83): Unresolved reference: toDouble
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (49, 150): Unresolved reference: format
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (51, 20): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkCompare.kt: (54, 9): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkHttpClient.kt: (25, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkHttpClient.kt: (29, 22): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkHttpClient.kt: (30, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkHttpClient.kt: (43, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkHttpClient.kt: (47, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (16, 21): Unresolved reference: mutableListOf
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (20, 22): Unresolved reference: mutableListOf
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (27, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (27, 22): Unresolved reference: java
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (37, 71): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (38, 39): Unresolved reference: apply
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (39, 5): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (39, 16): Unresolved reference: firstOrNull
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (40, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (41, 22): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (42, 30): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (47, 27): Destructuring declaration initializer of type Nothing must have a 'component1()' function
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (47, 27): Destructuring declaration initializer of type Nothing must have a 'component2()' function
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (48, 5): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (50, 41): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (50, 62): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (51, 44): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (51, 65): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (53, 9): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (54, 26): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (56, 5): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (57, 5): Unresolved reference: readLine
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (59, 9): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (60, 29): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (65, 35): Cannot infer a type for this parameter. Please specify it explicitly.
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (66, 9): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (68, 45): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (68, 66): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (69, 48): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (69, 69): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (70, 52): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (70, 73): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (71, 88): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (74, 13): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (75, 30): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (78, 9): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (79, 30): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (82, 13): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (86, 13): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (87, 29): Class 'kotlin.ranges.IntRange' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/ranges/IntRange.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (87, 49): Unresolved reference: map
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (87, 55): Cannot infer a type for this parameter. Please specify it explicitly.
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (88, 17): Unresolved reference: thread
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (89, 21): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (91, 21): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (95, 17): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (100, 13): Unresolved reference: println
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (101, 33): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (107, 16): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (108, 9): Unresolved reference: repeat
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (112, 19): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (128, 30): Unresolved reference: apply
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (130, 13): Unresolved reference: addProfiler
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (130, 25): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (132, 9): Unresolved reference: measurementIterations
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (133, 9): Unresolved reference: warmupIterations
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (134, 9): Unresolved reference: warmupTime
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (135, 9): Unresolved reference: measurementTime
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (137, 9): Unresolved reference: threads
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (138, 39): Cannot infer a type for this parameter. Please specify it explicitly.
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (139, 57): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\BenchmarkRunner.kt: (140, 13): Unresolved reference: include
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (6, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (13, 52): Unresolved reference: toInt
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (14, 58): Unresolved reference: toLong
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (16, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (18, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (19, 13): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (20, 13): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (21, 13): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (22, 29): Unresolved reference: isBlank
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (26, 13): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (30, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\Benchmarks.kt: (30, 13): Unresolved reference: JavalinBenchmark
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (22, 14): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (23, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (28, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (33, 20): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (38, 20): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (42, 30): Unresolved reference: use
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (44, 20): Unresolved reference: it
e: C:\Users\David\GitHub\performance\src\main\kotlin\javalin\performance\HttpBenchmarkBase.kt: (50, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
The class is loaded from C:/Users/David/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.5.30/d68efdea04955974ac1020f8f66ef8176bfbce1f/kotlin-stdlib-1.5.30.jar!/kotlin/Unit.class

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileKotlin'.
> Compilation error. See log for more details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org
vn7n24fzkq commented 2 years ago

Strange. It's works on my machine. Mine is macOS.

I'll try to reproduce it on Windows and fix it.

tipsy commented 2 years ago

I will try it on macOS later today :)

tipsy commented 2 years ago

Seems to be working fine on macOS!

vn7n24fzkq commented 2 years ago

It should be able to cross-platform 🤔

vn7n24fzkq commented 2 years ago

I think I was just successful in executing this command on Windows. .\gradlew.bat benchmark -PjavalinVersion="4.0.0"

Maybe it was caused by the gradle wrapper?

tipsy commented 2 years ago

I tried to do gradlew benchmark -PjavalinVersion="4.0.0", maybe that's incorrect. I'll try .\gradlew.bat later.

tipsy commented 2 years ago

Same error 🤔

tipsy commented 2 years ago

Sorry, I'm an idiot: I had an error when I tried to pull that I didn't notice.