[K/N] Stdlib: warnings as errors

Fix or suppress warnings in Native stdlib.
This commit is contained in:
Pavel Punegov
2021-11-17 15:19:53 +03:00
committed by Space
parent d3d21f072a
commit 0249b7ed74
7 changed files with 64 additions and 63 deletions
+2 -3
View File
@@ -404,8 +404,6 @@ val stdLibSrcDirs = interopSrcDirs + listOf(
project(":kotlin-stdlib-common").file("../native-wasm/src/")
)
val args = listOf<String>(/* -Werror (TODO: check) */)
lateinit var stdlibBuildTask: TaskProvider<Task>
konanArtifacts {
@@ -418,8 +416,9 @@ konanArtifacts {
noDefaultLibs(true)
noEndorsedLibs(true)
extraOpts(args + project.globalBuildArgs)
extraOpts(project.globalBuildArgs)
extraOpts(
"-Werror",
"-module-name", "stdlib",
"-opt-in=kotlin.RequiresOptIn",
"-opt-in=kotlin.contracts.ExperimentalContracts",