``` Error:(34, 53) Kotlin: [Internal Error] org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't inline method call 'map' into public final fun assertAll(vararg lambdas: () -> kotlin.Unit): kotlin.Unit defined in org.hltv.stats.CoreStatsWebServiceTest[SimpleFunctionDescriptorImpl@685d0dd0] fun assertAll(vararg lambdas: () -> Unit) { val execuables: Array = lambdas.map(::Executable).toTypedArray() Assertions.assertAll(*execuables) } Cause: map ([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/util/List;: @Lorg/jetbrains/annotations/NotNull;() // invisible @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 1 L0 ALOAD 0 LDC "$receiver" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V ALOAD 1 LDC "transform" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L1 LINENUMBER 7460 L1 ALOAD 0 ASTORE 3 NEW java/util/ArrayList DUP ALOAD 0 ARRAYLENGTH INVOKESPECIAL java/util/ArrayList. (I)V CHECKCAST java/util/Collection ASTORE 4 NOP L2 LINENUMBER 14486 L2 ICONST_0 ISTORE 5 L3 ILOAD 5 ALOAD 3 ARRAYLENGTH IF_ICMPGE L4 ALOAD 3 ILOAD 5 AALOAD ASTORE 6 L5 LINENUMBER 14487 L5 ALOAD 4 ALOAD 1 ALOAD 6 INVOKEINTERFACE kotlin/jvm/functions/Function1.invoke (Ljava/lang/Object;)Ljava/lang/Object; INVOKEINTERFACE java/util/Collection.add (Ljava/lang/Object;)Z POP L6 LINENUMBER 14486 L6 IINC 5 1 L7 GOTO L3 L4 LINENUMBER 14488 L4 ALOAD 4 L8 CHECKCAST java/util/List ARETURN L9 LOCALVARIABLE item$iv Ljava/lang/Object; L5 L7 6 LOCALVARIABLE $receiver$iv [Ljava/lang/Object; L2 L8 3 LOCALVARIABLE destination$iv Ljava/util/Collection; L2 L8 4 LOCALVARIABLE $i$f$mapTo I L2 L8 7 LOCALVARIABLE $receiver [Ljava/lang/Object; L0 L9 0 LOCALVARIABLE transform Lkotlin/jvm/functions/Function1; L0 L9 1 LOCALVARIABLE $i$f$map I L0 L9 2 MAXSTACK = 3 MAXLOCALS = 8 Cause: Could not find package member for @java.lang.FunctionalInterface @org.junit.platform.commons.meta.API public fun Executable(function: () -> kotlin.Unit): org.junit.jupiter.api.Executable defined in org.junit.jupiter.api[SamConstructorDescriptor@5cac5e55] in package fragment Lazy Java package fragment: org.junit.jupiter.api File being compiled and position: (34,53) in C:/Users/mathiasbn/IdeaProjects/Stats/stats-core/src/test/kotlin/org/hltv/stats/CoreStatsWebServiceTest.kt PsiElement: map(::Executable) The root cause was thrown at: KotlinTypeMapper.java:195 at org.jetbrains.kotlin.codegen.inline.InlineCodegen.throwCompilationException(InlineCodegen.java:174) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.genCallInner(InlineCodegen.java:160) at org.jetbrains.kotlin.codegen.CallGenerator.genCall(CallGenerator.kt:100) at org.jetbrains.kotlin.codegen.ExpressionCodegen.invokeMethodWithArguments(ExpressionCodegen.java:2624) at org.jetbrains.kotlin.codegen.ExpressionCodegen.invokeMethodWithArguments(ExpressionCodegen.java:2582) at org.jetbrains.kotlin.codegen.Callable$invokeMethodWithArguments$1.invoke(Callable.kt:44) at org.jetbrains.kotlin.codegen.Callable$invokeMethodWithArguments$1.invoke(Callable.kt:23) at org.jetbrains.kotlin.codegen.OperationStackValue.putSelector(StackValue.kt:65) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:108) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:101) at org.jetbrains.kotlin.codegen.StackValue.moveToTopOfStack(StackValue.java:97) at org.jetbrains.kotlin.codegen.StackValue$CallReceiver.putSelector(StackValue.java:1471) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:108) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:101) at org.jetbrains.kotlin.codegen.ExpressionCodegen.invokeMethodWithArguments(ExpressionCodegen.java:2595) at org.jetbrains.kotlin.codegen.ExpressionCodegen.invokeMethodWithArguments(ExpressionCodegen.java:2582) at org.jetbrains.kotlin.codegen.Callable$invokeMethodWithArguments$1.invoke(Callable.kt:44) at org.jetbrains.kotlin.codegen.Callable$invokeMethodWithArguments$1.invoke(Callable.kt:23) at org.jetbrains.kotlin.codegen.OperationStackValue.putSelector(StackValue.kt:65) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:108) at org.jetbrains.kotlin.codegen.StackValue.put(StackValue.java:101) at org.jetbrains.kotlin.codegen.ExpressionCodegen.initializeLocalVariable(ExpressionCodegen.java:3592) at org.jetbrains.kotlin.codegen.ExpressionCodegen.visitProperty(ExpressionCodegen.java:3531) at org.jetbrains.kotlin.codegen.ExpressionCodegen.visitProperty(ExpressionCodegen.java:109) at org.jetbrains.kotlin.psi.KtProperty.accept(KtProperty.java:57) at org.jetbrains.kotlin.codegen.CodegenStatementVisitor.visitKtElement(CodegenStatementVisitor.java:31) at org.jetbrains.kotlin.codegen.CodegenStatementVisitor.visitKtElement(CodegenStatementVisitor.java:22) at org.jetbrains.kotlin.psi.KtVisitor.visitExpression(KtVisitor.java:174) at org.jetbrains.kotlin.psi.KtVisitor.visitDeclaration(KtVisitor.java:29) at org.jetbrains.kotlin.psi.KtVisitor.visitNamedDeclaration(KtVisitor.java:386) at org.jetbrains.kotlin.psi.KtVisitor.visitProperty(KtVisitor.java:57) at org.jetbrains.kotlin.psi.KtProperty.accept(KtProperty.java:57) at org.jetbrains.kotlin.codegen.ExpressionCodegen.genQualified(ExpressionCodegen.java:282) at org.jetbrains.kotlin.codegen.ExpressionCodegen.genStatement(ExpressionCodegen.java:341) at org.jetbrains.kotlin.codegen.ExpressionCodegen.generateBlock(ExpressionCodegen.java:1720) at org.jetbrains.kotlin.codegen.ExpressionCodegen.generateBlock(ExpressionCodegen.java:1673) at org.jetbrains.kotlin.codegen.CodegenStatementVisitor.visitBlockExpression(CodegenStatementVisitor.java:56) at org.jetbrains.kotlin.codegen.CodegenStatementVisitor.visitBlockExpression(CodegenStatementVisitor.java:22) at org.jetbrains.kotlin.psi.KtBlockExpression.accept(KtBlockExpression.java:44) at org.jetbrains.kotlin.codegen.ExpressionCodegen.genQualified(ExpressionCodegen.java:282) at org.jetbrains.kotlin.codegen.ExpressionCodegen.genStatement(ExpressionCodegen.java:341) at org.jetbrains.kotlin.codegen.ExpressionCodegen.gen(ExpressionCodegen.java:311) at org.jetbrains.kotlin.codegen.ExpressionCodegen.returnExpression(ExpressionCodegen.java:2065) at org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$FunctionDefault.doGenerateBody(FunctionGenerationStrategy.java:50) at org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased.generateBody(FunctionGenerationStrategy.java:72) at org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethodBody(FunctionCodegen.java:376) at org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:211) at org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:143) at org.jetbrains.kotlin.codegen.FunctionCodegen.gen(FunctionCodegen.java:118) at org.jetbrains.kotlin.codegen.MemberCodegen.genFunctionOrProperty(MemberCodegen.java:181) at org.jetbrains.kotlin.codegen.ClassBodyCodegen.generateDeclaration(ClassBodyCodegen.java:124) at org.jetbrains.kotlin.codegen.ClassBodyCodegen.generateBody(ClassBodyCodegen.java:74) at org.jetbrains.kotlin.codegen.MemberCodegen.generate(MemberCodegen.java:118) at org.jetbrains.kotlin.codegen.MemberCodegen.genClassOrObject(MemberCodegen.java:232) at org.jetbrains.kotlin.codegen.PackageCodegen.generateClassOrObject(PackageCodegen.java:145) at org.jetbrains.kotlin.codegen.PackageCodegen.generateFile(PackageCodegen.java:98) at org.jetbrains.kotlin.codegen.PackageCodegen.generate(PackageCodegen.java:61) at org.jetbrains.kotlin.codegen.KotlinCodegenFacade.generatePackage(KotlinCodegenFacade.java:99) at org.jetbrains.kotlin.codegen.KotlinCodegenFacade.doGenerateFiles(KotlinCodegenFacade.java:77) at org.jetbrains.kotlin.codegen.KotlinCodegenFacade.compileCorrectFiles(KotlinCodegenFacade.java:44) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.generate(KotlinToJVMBytecodeCompiler.kt:455) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules(KotlinToJVMBytecodeCompiler.kt:151) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:183) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:52) at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.java:198) at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.java:153) at org.jetbrains.kotlin.cli.common.CLICompiler.execAndOutputXml(CLICompiler.java:72) at org.jetbrains.kotlin.daemon.CompileServiceImpl$remoteIncrementalCompile$1.invoke(CompileServiceImpl.kt:247) at org.jetbrains.kotlin.daemon.CompileServiceImpl$remoteIncrementalCompile$1.invoke(CompileServiceImpl.kt:70) at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1$1.invoke(CompileServiceImpl.kt:421) at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1$1.invoke(CompileServiceImpl.kt:70) at org.jetbrains.kotlin.daemon.common.DummyProfiler.withMeasure(PerfUtils.kt:137) at org.jetbrains.kotlin.daemon.CompileServiceImpl.checkedCompile(CompileServiceImpl.kt:454) at org.jetbrains.kotlin.daemon.CompileServiceImpl.access$checkedCompile(CompileServiceImpl.kt:70) at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1.invoke(CompileServiceImpl.kt:420) at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1.invoke(CompileServiceImpl.kt:70) at org.jetbrains.kotlin.daemon.CompileServiceImpl.ifAlive(CompileServiceImpl.kt:505) at org.jetbrains.kotlin.daemon.CompileServiceImpl.ifAlive$default(CompileServiceImpl.kt:504) at org.jetbrains.kotlin.daemon.CompileServiceImpl.doCompile(CompileServiceImpl.kt:411) at org.jetbrains.kotlin.daemon.CompileServiceImpl.remoteIncrementalCompile(CompileServiceImpl.kt:244) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323) at sun.rmi.transport.Transport$1.run(Transport.java:200) at sun.rmi.transport.Transport$1.run(Transport.java:197) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:196) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$256(TCPTransport.java:683) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Could not find package member for @java.lang.FunctionalInterface @org.junit.platform.commons.meta.API public fun Executable(function: () -> kotlin.Unit): org.junit.jupiter.api.Executable defined in org.junit.jupiter.api[SamConstructorDescriptor@5cac5e55] in package fragment Lazy Java package fragment: org.junit.jupiter.api at org.jetbrains.kotlin.codegen.state.KotlinTypeMapper.internalNameForPackageMemberOwner(KotlinTypeMapper.java:195) at org.jetbrains.kotlin.codegen.state.KotlinTypeMapper.mapOwner(KotlinTypeMapper.java:156) at org.jetbrains.kotlin.codegen.state.KotlinTypeMapper.mapOwner(KotlinTypeMapper.java:141) at org.jetbrains.kotlin.codegen.state.KotlinTypeMapper.mapToCallableMethod(KotlinTypeMapper.java:718) at org.jetbrains.kotlin.codegen.ExpressionCodegen.resolveToCallableMethod(ExpressionCodegen.java:2565) at org.jetbrains.kotlin.codegen.ExpressionCodegen.resolveToCallable(ExpressionCodegen.java:2560) at org.jetbrains.kotlin.codegen.ExpressionCodegen.invokeFunction(ExpressionCodegen.java:2535) at org.jetbrains.kotlin.codegen.FunctionReferenceGenerationStrategy.doGenerateBody(FunctionReferenceGenerationStrategy.java:121) at org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased.generateBody(FunctionGenerationStrategy.java:72) at org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethodBody(FunctionCodegen.java:376) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.generateMethodBody(InlineCodegen.java:529) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.generateLambdaBody(InlineCodegen.java:480) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.generateClosuresBodies(InlineCodegen.java:457) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.inlineCall(InlineCodegen.java:366) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.genCallInner(InlineCodegen.java:151) ... 94 more ```