We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider the following benchmark that doesn't have a package declaration
import kotlinx.benchmark.* import kotlin.math.* @State(Scope.Benchmark) open class RootBenchmark { @Benchmark open fun mathBenchmark(): Double { return log(sqrt(3.0) * cos(3.0), 2.0) } }
It fails to compile with:
e: build/benchmarks/native/sources/kotlinx/benchmark/generated/%3Croot%3E/RootBenchmark_Descriptor.kt:1:37 Name contains illegal characters: "<>" e: build/benchmarks/native/sources/kotlinx/benchmark/generated/%3Croot%3E/RootBenchmark_Descriptor.kt:3:8 Unresolved reference: `<root>` e: build/benchmarks/native/sources/kotlinx/benchmark/generated/%3Croot%3E/RootBenchmark_Descriptor.kt:18:31 Unresolved reference: RootBenchmark
SuiteSourceGenerator creates Descriptor with the following code, that is not valid for compiler.
package kotlinx.benchmark.generated.`<root>` import `<root>`.RootBenchmark
The text was updated successfully, but these errors were encountered:
Make multiplatform source suite generator be able to process tests in…
aa468f9
… the root package. Fixes #215 issue
Make multiplatform source suite generator be able to process tests in… (
e155c77
#216) Fixes #215 issue
Successfully merging a pull request may close this issue.
Consider the following benchmark that doesn't have a package declaration
It fails to compile with:
SuiteSourceGenerator creates Descriptor with the following code, that is not valid for compiler.
The text was updated successfully, but these errors were encountered: