Open lppedd opened 8 months ago
Same issues for the wasmJs
target.
Hi @lppedd Thanks for the feedback!
We will try to fix the issues ASAP.
Thanks @qurbonzoda! FYI, same issues for native targets.
e: Could not find "C:\Users\edoardo.luppi\IdeaProjects\antlr-kotlin\antlr-kotlin-benchmarks\build\processedResources\mingwX64\main" in [C:\Users\edoardo.luppi\IdeaProjects\antlr-kotlin, C:\Users\edoardo.luppi\.konan\klib, C:\Users\edoardo.luppi\.konan\kotlin-native-prebuilt-windows-x86_64-1.9.22\klib\common, C:\Users\edoardo.luppi\.konan\kotlin-native-prebuilt-windows-x86_64-1.9.22\klib\platform\mingw_x64]
Hey @qurbonzoda, any news on this? Right now I'm only running stuff on JVM, but I'd like to standardize the benchmarking for all supported platforms.
Hi, I am also facing this issue - have to duplicate dependencies for the JS target.
kotlinx-benchmark: 0.4.11
The error:
Execution failed for task ':snake-kmp-benchmarks:jsBenchmarkGenerate'.
> e: KLIB resolver: Could not find "net.thauvin.erik.urlencoder:urlencoder-lib" in [.../snakeyaml-engine-kmp]
I believe this is the issue. I think you need to use runtime dependencies
Attached is a sample project to reproduce two issues. benchmark-js-repro.zip
Re-declaration of dependencies.
In the
benchmarks
module you're forced to re-declare allcore
dependencies and transitive dependencies.Having files under
commonMain/resources
inbenchmarks
will block the entire build, with an error like: