Coder Social home page Coder Social logo

Upgrade failure about muirwik HOT 5 CLOSED

theromis avatar theromis commented on July 17, 2024
Upgrade failure

from muirwik.

Comments (5)

theromis avatar theromis commented on July 17, 2024

trying pre.204 still fails:
for legacy it just hags here

> Task :reactJs:browserDevelopmentRun
⚠ 「wdm」: asset reactJs.js 42.8 MiB [emitted] (name: main)
656 modules
webpack 5.27.1 compiled successfully in 9998 ms
<============-> 94% EXECUTING [23m 17s]
> :reactJs:browserDevelopmentRun > webpack 5.27.1 compiled successfully in 9998 ms
^C%

can connect manully in the browser getting:

regex.kt?9f55:54 Uncaught SyntaxError: Invalid regular expression: /[a-zA-Z0-9\+\.\_\%\-\+]{1,256}\@[a-zA-Z0-9][a-zA-Z0-9\-]{0,64}(\.[a-zA-Z0-9][a-zA-Z0-9\-]{0,25})+/: Invalid escape
    at new RegExp (<anonymous>)
    at Regex (regex.kt?9f55:54)
    at Regex_init_0 (regex.kt?9f55:47)
    at eval (check.kt?3c1f:3)
    at eval (Lonje-LonjeShared.js:22979)
    at Object../kotlin-dce-dev/Lonje-LonjeShared.js (reactJs.js:6564)
    at __webpack_require__ (reactJs.js:6870)
    at eval (Lonje-reactJs.js:12265)
    at Object../kotlin-dce-dev/Lonje-reactJs.js (reactJs.js:6574)
    at __webpack_require__ (reactJs.js:6870)

for IR:

kotlin.js.compiler=ir
> Task :reactJs:compileDevelopmentExecutableKotlinJs FAILED
e: java.lang.NullPointerException
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitCall(IrElementToJsExpressionTransformer.kt:200)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitCall(IrElementToJsExpressionTransformer.kt:23)
        at org.jetbrains.kotlin.ir.expressions.impl.IrCallImpl.accept(IrCallImpl.kt:47)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitTypeOperator(IrElementToJsExpressionTransformer.kt:242)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitTypeOperator(IrElementToJsExpressionTransformer.kt:23)
        at org.jetbrains.kotlin.ir.expressions.impl.IrTypeOperatorCallImpl.accept(IrTypeOperatorCallImpl.kt:40)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsAstUtilsKt.jsVar(jsAstUtils.kt:21)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitVariable(IrElementToJsStatementTransformer.kt:97)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitVariable(IrElementToJsStatementTransformer.kt:18)
        at org.jetbrains.kotlin.ir.declarations.impl.IrVariableImpl.accept(IrVariableImpl.kt:74)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitBlockBody(IrElementToJsStatementTransformer.kt:28)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitBlockBody(IrElementToJsStatementTransformer.kt:18)
        at org.jetbrains.kotlin.ir.expressions.IrBlockBody.accept(IrBody.kt:54)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsAstUtilsKt.translateFunction(jsAstUtils.kt:55)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFunctionToJsTransformer.visitSimpleFunction(IrFunctionToJsTransformer.kt:22)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFunctionToJsTransformer.visitSimpleFunction(IrFunctionToJsTransformer.kt:14)
        at org.jetbrains.kotlin.ir.declarations.IrSimpleFunction.accept(IrSimpleFunction.kt:29)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsClassGenerator.generateMemberFunction(JsClassGenerator.kt:155)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsClassGenerator.generate(JsClassGenerator.kt:82)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrDeclarationToJsTransformer.visitClass(IrDeclarationToJsTransformer.kt:28)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrDeclarationToJsTransformer.visitClass(IrDeclarationToJsTransformer.kt:12)
        at org.jetbrains.kotlin.ir.declarations.IrClass.accept(IrClass.kt:56)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFileToJsTransformer.visitFile(IrFileToJsTransformer.kt:19)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFileToJsTransformer.visitFile(IrFileToJsTransformer.kt:13)
        at org.jetbrains.kotlin.ir.declarations.impl.IrFileImpl.accept(IrFileImpl.kt:63)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateModuleBody(IrModuleToJsTransformer.kt:255)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateWrappedModuleBody2(IrModuleToJsTransformer.kt:148)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateWrappedModuleBody(IrModuleToJsTransformer.kt:110)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateModule(IrModuleToJsTransformer.kt:61)
        at org.jetbrains.kotlin.ir.backend.js.CompilerKt.compile(compiler.kt:128)
        at org.jetbrains.kotlin.ir.backend.js.CompilerKt.compile$default(compiler.kt:38)
        at org.jetbrains.kotlin.cli.js.K2JsIrCompiler.doExecute(K2JsIrCompiler.kt:257)
        at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:181)
        at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:74)
        at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:88)
        at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)
        at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:98)
        at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1575)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
        at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
        at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':reactJs:compileDevelopmentExecutableKotlinJs'.
> Internal compiler error. See log for more details

for now I will revert back to kotlin 1.4.21 and pre.135-kotlin-1.4.21 at list will finish my development

from muirwik.

cfnz avatar cfnz commented on July 17, 2024

1.5.0 should work with pre.204 wrappers for IR and Legacy compiler as in the test app and the starter app, and this is the latest version combination you can get from maven central (Muirwik version 0.8.2).

from muirwik.

theromis avatar theromis commented on July 17, 2024

Thank you for regex help, fixed it.

Updated build with pre.204 now legacy works, but IR still fails:

romans-mbp-2.lan 22:55:15.405 > lonjechat_kotlin git:(master) ✗ ./gradlew browserDevelopmentRun

> Configure project :app
WARNING:: Using flatDir should be avoided because it doesn't support any meta-data formats.

The following Kotlin source sets were configured but not added to any Kotlin compilation:
 * androidAndroidTestRelease
 * cio
 * cioNoWebRTC
 * direct
 * okhttp
 * okhttpTracing
You can add a source set to a target's compilation by connecting it with the compilation's default source set using 'dependsOn'.
See https://kotlinlang.org/docs/reference/building-mpp-with-gradle.html#connecting-source-sets

> Task :kotlinNpmInstall
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > [email protected]" has unmet peer dependency "react@>=16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > [email protected]" has unmet peer dependency "react@>=16".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > react-virtuoso > @virtuoso.dev/[email protected]" has unmet peer dependency "react@>=16".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > @material-ui/[email protected]" has unmet peer dependency "react-dom@^16.8.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > [email protected]" has unmet peer dependency "react@>=16.6.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > muirwik-muirwik-components-js-ir > @material-ui/core > [email protected]" has unmet peer dependency "react-dom@>=16.6.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-react-dom-js-ir > [email protected]" has unmet peer dependency "[email protected]".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-styled-js-ir > [email protected]" has unmet peer dependency "react@>= 16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-styled-js-ir > [email protected]" has unmet peer dependency "react-dom@>= 16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-styled-js-ir > [email protected]" has unmet peer dependency "react-is@>= 16.8.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-react-router-dom-js-ir > [email protected]" has unmet peer dependency "react@>=15".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-react-router-dom-js-ir > react-router-dom > [email protected]" has unmet peer dependency "react@>=15".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-react-router-dom-js-ir > react-router-dom > react-router > [email protected]" has unmet peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0".
warning "workspace-aggregator-24fce1e3-58e7-4882-8194-71e189b84995 > Lonje-reactJs > kotlin-wrappers-kotlin-react-redux-js-ir > [email protected]" has unmet peer dependency "react@^16.8.3 || ^17".

> Task :reactJs:compileKotlinJs
w: source-map argument is not supported yet
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/App.kt: (732, 21): Parameter 'index' is never used
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/App.kt: (769, 25): Parameter 'index' is never used
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/App.kt: (1229, 31): Parameter 'handler' is never used
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/components/header/Header.kt: (82, 31): Parameter 'reason' is never used
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/containers/DetailContainer.kt: (662, 11): Parameter 'dispatch' is never used, could be renamed to _
w: /Users/roman/work/lonjechat_kotlin/reactJs/src/main/kotlin/containers/MasterContainer.kt: (255, 11): Parameter 'dispatch' is never used, could be renamed to _

> Task :reactJs:compileDevelopmentExecutableKotlinJs FAILED
e: java.lang.NullPointerException
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitCall(IrElementToJsExpressionTransformer.kt:200)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitCall(IrElementToJsExpressionTransformer.kt:23)
        at org.jetbrains.kotlin.ir.expressions.impl.IrCallImpl.accept(IrCallImpl.kt:47)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitTypeOperator(IrElementToJsExpressionTransformer.kt:242)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsExpressionTransformer.visitTypeOperator(IrElementToJsExpressionTransformer.kt:23)
        at org.jetbrains.kotlin.ir.expressions.impl.IrTypeOperatorCallImpl.accept(IrTypeOperatorCallImpl.kt:40)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsAstUtilsKt.jsVar(jsAstUtils.kt:21)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitVariable(IrElementToJsStatementTransformer.kt:97)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitVariable(IrElementToJsStatementTransformer.kt:18)
        at org.jetbrains.kotlin.ir.declarations.impl.IrVariableImpl.accept(IrVariableImpl.kt:74)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitBlockBody(IrElementToJsStatementTransformer.kt:28)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrElementToJsStatementTransformer.visitBlockBody(IrElementToJsStatementTransformer.kt:18)
        at org.jetbrains.kotlin.ir.expressions.IrBlockBody.accept(IrBody.kt:54)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsAstUtilsKt.translateFunction(jsAstUtils.kt:55)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFunctionToJsTransformer.visitSimpleFunction(IrFunctionToJsTransformer.kt:22)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFunctionToJsTransformer.visitSimpleFunction(IrFunctionToJsTransformer.kt:14)
        at org.jetbrains.kotlin.ir.declarations.IrSimpleFunction.accept(IrSimpleFunction.kt:29)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsClassGenerator.generateMemberFunction(JsClassGenerator.kt:155)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.JsClassGenerator.generate(JsClassGenerator.kt:82)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrDeclarationToJsTransformer.visitClass(IrDeclarationToJsTransformer.kt:28)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrDeclarationToJsTransformer.visitClass(IrDeclarationToJsTransformer.kt:12)
        at org.jetbrains.kotlin.ir.declarations.IrClass.accept(IrClass.kt:56)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFileToJsTransformer.visitFile(IrFileToJsTransformer.kt:19)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrFileToJsTransformer.visitFile(IrFileToJsTransformer.kt:13)
        at org.jetbrains.kotlin.ir.declarations.impl.IrFileImpl.accept(IrFileImpl.kt:63)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateModuleBody(IrModuleToJsTransformer.kt:255)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateWrappedModuleBody2(IrModuleToJsTransformer.kt:148)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateWrappedModuleBody(IrModuleToJsTransformer.kt:110)
        at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.IrModuleToJsTransformer.generateModule(IrModuleToJsTransformer.kt:61)
        at org.jetbrains.kotlin.ir.backend.js.CompilerKt.compile(compiler.kt:128)
        at org.jetbrains.kotlin.ir.backend.js.CompilerKt.compile$default(compiler.kt:38)
        at org.jetbrains.kotlin.cli.js.K2JsIrCompiler.doExecute(K2JsIrCompiler.kt:257)
        at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:181)
        at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:74)
        at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:88)
        at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)
        at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:98)
        at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1575)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
        at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
        at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)

here is my config:

plugins {
    kotlin("js")
}
group = "me.roman"
version = "1.0-SNAPSHOT"
kotlin {
    js {
        useCommonJs()
        binaries.executable()
        browser {
            webpackTask {
                cssSupport.enabled = true
            }
            runTask {
                cssSupport.enabled = true
            }
            testTask {
                useKarma {
                    useChromeHeadless()
                    webpackConfig.cssSupport.enabled = true
                }
            }
        }
    }
}

repositories {
    mavenCentral()
}

fun kotlinw(target: String): String =
    "org.jetbrains.kotlin-wrappers:kotlin-$target-pre.204-kotlin-1.5.0"

dependencies {
    implementation(npm("react-responsive", "8.2.0"))
    implementation(npm("react-virtuoso", "1.9.1"))
    implementation("com.ccfraser.muirwik:muirwik-components:0.8.2")


    implementation(project(":LonjeShared"))

    implementation(kotlinw("react:17.0.2"))
    implementation(kotlinw("react-dom:17.0.2"))
    implementation(kotlinw("react-router-dom:5.2.0"))
    implementation(kotlinw("react-redux:7.2.3"))
    implementation(kotlinw("styled:5.3.0"))

    implementation("org.jetbrains.kotlinx:kotlinx-html-js:0.7.3")
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.0")
}

gradle.properties

# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
#org.gradle.daemon=true
#org.gradle.configureondemand=true
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app's APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
# Kotlin code style for this project: "official" or "obsolete":
kotlin.code.style=official
kotlin.js.experimental.generateKotlinExternals=true
kotlin.js.compiler=ir
kotlin.mpp.stability.nowarn=true

kotlinVersion = 1.5.0
ktorVersion = 1.6.1

from muirwik.

cfnz avatar cfnz commented on July 17, 2024

Hi, not sure if I can help - not sure it is a problem with Muirwik.
I have Muirwik working with the IR compiler in the test app and the starter app (and other noon replated apps) and don't have an issue.

As a side note, as mentioned elsewhere, I usually work with the Legacy compiler as it is much faster during development due to the incremental compiler ability.

A further side note, I have been looking at supporting 1.5.20... there are a few changes to the wrappers post pre.204 that required quite a few code changes. Have it working - will release this as version 0.9.0 soonish as there are some breaking changes (due to the wrappers changing).

from muirwik.

theromis avatar theromis commented on July 17, 2024

@cfnz thank you for quick reply, probably will close the issue and will use legacy compiler, any way it works and I have a lot to do, already lost 2 days for upgrade with 0 results.

from muirwik.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.