Merge 82a97b273531f341202a32fd8991f628b27e2a2d into 2023-07-31-compil… #2069
GitHub Actions / Test Results Overview macos-13
failed
Aug 1, 2023 in 0s
1 fail, 4 pass in 20s
Annotations
Check warning on line 0 in TestElmTime.ElmWebServiceUsingVolatileProcessNativeTest
github-actions / Test Results Overview macos-13
Volatile_process_native_echo_json (TestElmTime.ElmWebServiceUsingVolatileProcessNativeTest) failed
./implement/test-elm-time/TestResults/_Mac-1690867204163_2023-08-01_06_13_51.trx [took 18s]
Raw output
Test method TestElmTime.ElmWebServiceUsingVolatileProcessNativeTest.Volatile_process_native_echo_json threw exception:
System.AggregateException: One or more errors occurred. (lp is not defined) ---> Jint.Runtime.JavaScriptException: lp is not defined ---> Jint.Runtime.JavaScriptException+JavaScriptErrorWrapperException: lp is not defined at _Utils_cmp (x, y, ord) :86:52
at fun (f, g, x) :716:31
at fun.f (key, value, dict) :15:54
at A3 (fun, a, b, c) :59:24
at fun.f (key, value, dict) :3441:13
at A3 (fun, a, b, c) :59:24
at fun.f (k, v, d) :9735:32
at A3 (fun, a, b, c) :59:24
at fun.f (func, acc, dict) :9716:18
at A3 (fun, a, b, c) :59:24
at fun.f (func, acc, dict) :9720:6
at A3 (fun, a, b, c) :59:24
at fun.f (func, acc, dict) :9720:6
at A3 (fun, a, b, c) :59:24
at fun (isGood, dict) :9731:10
at f (b) :11:62
at fun (f, g, x) :3193:4
at $author$project$CompileElmApp$elmModulesDictFromAppFiles (c) :15:54
at fun (entryPointClasses, _arguments) :18614:7
at func (b) :11:62
at fun.f (func, ra) :3459:5
at A2 (fun, a, b) :56:24
at x (state) :20776:4
at (anonymous) (_v2) :3934:15
at callback (_v1) :3935:14
at parse (s0) :3527:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parseB (s0) :3529:16
at parse (s0) :3529:16
at parse (s) :5011:11
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s) :5011:11
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseA (s0) :3549:15
at parseB (s0) :3518:15
at parse (s0) :4147:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parse (s0) :3549:15
at fun.f (p, state, callback, s0) :5231:14
at A4 (fun, a, b, c, d) :62:24
at parse (s) :5262:12
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseA (s0) :3549:15
at parse (s0) :3518:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parseB (s0) :3518:15
at parse (s0) :3529:16
at parse (s) :5011:11
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s) :5011:11
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parse (s0) :3549:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parseB (s) :3743:11
at parseB (s0) :3529:16
at parse (s0) :3529:16
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parse (s0) :3549:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parseB (s) :3743:11
at parseB (s0) :3529:16
at parse (s0) :3529:16
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parse (s) :5011:11
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parseB (s0) :3518:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseA (s0) :3549:15
at parse (s0) :3518:15
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s0) :3549:15
at parse (s0) :3518:15
at parseB (s0) :3549:15
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parseB (s) :3743:11
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parseB (s0) :3518:15
at parse (s0) :3529:16
at parse (s) :5011:11
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s) :5011:11
at parse (s0) :3518:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parseB (s0) :3529:16
at parse (s0) :3529:16
at parse (s) :5011:11
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s) :5011:11
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parse (s) :5011:11
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parseB (s0) :3518:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseA (s0) :3549:15
at parse (s0) :3518:15
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s0) :3549:15
at parse (s0) :3518:15
at parseB (s0) :3549:15
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parseB (s) :3743:11
at parse (s0) :3529:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parseB (s0) :3518:15
at parse (s0) :3529:16
at parse (s) :5011:11
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseA (s) :5011:11
at parse (s0) :3518:15
at parse (s) :5011:11
at parseB (s0) :3549:15
at parse (s0) :3529:16
at parse (s0) :3549:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parseB (s0) :3549:15
at parseB (s0) :3529:16
at parse (s0) :3529:16
at parse (s0) :3549:15
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parse (s) :5011:11
at parseA (s0) :3549:15
at parseB (s0) :3518:15
at parse (s0) :4147:16
at fun.f (s0, bag, parsers) :3717:15
at A3 (fun, a, b, c) :59:24
at parse (s) :3743:11
at parse (s0) :3549:15
at fun.f (p, state, callback, s0) :5231:14
at A4 (fun, a, b, c, d) :62:24
at parse (s) :5262:12
at parseB (s0) :3549:15
at parseA (s0) :3529:16
at parse (s0) :3518:15
at parseA (s0) :3549:15
at parse (s0) :3518:15
at parseA (s0) :3549:15
at parse (s0) :3518:15
at fun.f (_v0, src) :8682:13
at A2 (fun, a, b) :56:24
at fun.f (parser, source) :8695:13
at A2 (fun, a, b) :56:24
at fun.f (_v0, st, s) :8708:10
at A3 (fun, a, b, c) :59:24
at $stil4m$elm_syntax$Elm$Parser$parse (input) :8745:12
at fun (f, g, x) :3193:4
at $author$project$CompileElmApp$parseElmModuleText (c) :15:54
at callback (fileContentAsString) :9826:11
at fun (callback, result) :9694:11
at g (b) :11:62
at fun (f, g, x) :3192:10
at g (c) :15:54
at fun (f, g, x) :3192:10
at g (c) :15:54
at fun (f, g, x) :3192:10
at fun (c) :15:54
at A2 (fun, a, b) :56:38
at fun (func, dict) :9754:5
at g (b) :11:62
at fun (f, g, x) :3192:10
at $author$project$CompileElmApp$elmModulesDictFromAppFiles (c) :15:54
at fun (entryPointClasses, _arguments) :18614:7
at func (b) :11:62
at fun.f (func, ra) :3459:5
at A2 (fun, a, b) :56:24
at :20776:4
--- End of inner exception stack trace ---
at Jint.Runtime.ExceptionHelper.ThrowJavaScriptException(Engine engine, JsValue value, Completion& result)
at Jint.Native.Function.ScriptFunctionInstance.Call(JsValue thisArgument, JsValue[] arguments)
at Jint.Native.Function.FunctionInstance.Jint.Native.ICallable.Call(JsValue thisObject, JsValue[] arguments)
at Jint.Engine.<>c__DisplayClass96_0.<Invoke>g__DoInvoke|0()
at Jint.Engine.ExecuteWithConstraints[T](Boolean strict, Func`1 callback)
at Jint.Engine.Invoke(JsValue value, Object thisObj, Object[] arguments)
at Jint.Engine.Invoke(String propertyName, Object thisObj, Object[] arguments)
at Jint.Engine.Invoke(String propertyName, Object[] arguments)
at ElmTime.JsEngineJint.CallFunction(String functionName, Object[] args) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/JsEngineJint.cs:line 53
at ElmTime.ElmAppCompilation.<>c__DisplayClass11_0.<CachedElmAppCompilationIteration>g__compileNew|2() in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 358
at ElmTime.ElmAppCompilation.<>c__DisplayClass11_0.<CachedElmAppCompilationIteration>b__3(String _) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 393
at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
at ElmTime.ElmAppCompilation.CachedElmAppCompilationIteration(IImmutableDictionary`2 compilerElmProgramCodeFiles, IImmutableDictionary`2 sourceFiles, IReadOnlyList`1 compilationRootFilePath, IReadOnlyList`1 interfaceToHostRootModuleName, IReadOnlyList`1 dependencies) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 390
at ElmTime.ElmAppCompilation.AsCompletelyLoweredElmApp(IImmutableDictionary`2 sourceFiles, IReadOnlyList`1 workingDirectoryRelative, IReadOnlyList`1 compilationRootFilePath, IReadOnlyList`1 interfaceToHostRootModuleName, IImmutableStack`1 stack) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 131
at ElmTime.ElmAppCompilation.AsCompletelyLoweredElmApp(IImmutableDictionary`2 sourceFiles, IReadOnlyList`1 workingDirectoryRelative, IReadOnlyList`1 compilationRootFilePath, IReadOnlyList`1 interfaceToHostRootModuleName) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 104
at ElmTime.ElmAppCompilation.<>c__DisplayClass3_0.<AsCompletelyLoweredElmApp>g__compileNew|0() in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 61
at ElmTime.ElmAppCompilation.<>c__DisplayClass3_0.<AsCompletelyLoweredElmApp>g__BuildNextCacheEntry|1(Result`2 previousEntryCompilationResult) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 73
at ElmTime.ElmAppCompilation.<>c__DisplayClass3_0.<AsCompletelyLoweredElmApp>b__2(String _) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 79
at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
at ElmTime.ElmAppCompilation.AsCompletelyLoweredElmApp(IImmutableDictionary`2 sourceFiles, IReadOnlyList`1 workingDirectoryRelative, ElmAppInterfaceConfig interfaceConfig) in /Users/runner/work/elm-time/elm-time/implement/elm-time/ElmTime/ElmAppCompilation.cs:line 76
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.ProcessFromDeployment(TreeNodeWithStringPath deployment, ElmAppInterfaceConfig overrideElmAppInterfaceConfig, Func`1 overrideJsEngineFactory) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 68
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.ApplyCompositionEvent(CompositionEventWithResolvedDependencies compositionEvent, PersistentProcessLiveRepresentationDuringRestore processBefore, ElmAppInterfaceConfig overrideElmAppInterfaceConfig, Func`1 overrideJsEngineFactory) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 489
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.<>c__DisplayClass13_0.<RestoreFromCompositionEventSequence>g__integrateCompositionLogRecord|0(PersistentProcessLiveRepresentationDuringRestore process, CompositionLogRecordWithResolvedDependencies compositionLogRecord) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 304
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.<>c__DisplayClass13_3.<RestoreFromCompositionEventSequence>b__5(PersistentProcessLiveRepresentationDuringRestore intermediateOk) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 318
at Pine.Result`2.AndThen[MappedOkT](Func`2 okMap) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Pine/Result.cs:line 81
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.<>c__DisplayClass13_0.<RestoreFromCompositionEventSequence>b__1(Result`2 intermediateResult, CompositionLogRecordWithResolvedDependencies compositionLogRecord) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 317
at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.RestoreFromCompositionEventSequence(IEnumerable`1 compositionLogRecords, ElmAppInterfaceConfig overrideElmAppInterfaceConfig, Func`1 overrideJsEngineFactory) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 313
at ElmTime.Platform.WebService.PersistentProcessLiveRepresentation.LoadFromStoreAndRestoreProcess(IProcessStoreReader storeReader, Action`1 logger, ElmAppInterfaceConfig overrideElmAppInterfaceConfig, Func`1 overrideJsEngineFactory) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/PersistentProcessLiveRepresentation.cs:line 205
at ElmTime.Platform.WebService.StartupAdminInterface.<>c__DisplayClass34_0.<Configure>g__startPublicApp|1() in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/StartupAdminInterface.cs:line 148
at ElmTime.Platform.WebService.StartupAdminInterface.Configure(IApplicationBuilder app, IWebHostEnvironment env, IHostApplicationLifetime appLifetime, Func`1 getDateTimeOffset, FileStoreForProcessStore processStoreForFileStore) in /Users/runner/work/elm-time/elm-time/implement/elm-time/Platform/WebService/StartupAdminInterface.cs:line 289
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
at System.Reflection.RuntimeMethodInfo.InvokeWithManyArguments(RuntimeMethodInfo mi, Int32 argCount, Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Microsoft.AspNetCore.Hosting.ConfigureBuilder.Invoke(Object instance, IApplicationBuilder builder)
at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)
at Microsoft.AspNetCore.Hosting.WebHost.BuildApplication()
at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at TestElmTime.WebHostAdminInterfaceTestSetup.StartWebHost(Func`2 processStoreFileStoreMap) in /Users/runner/work/elm-time/elm-time/implement/test-elm-time/WebHostAdminInterfaceTestSetup.cs:line 53
at TestElmTime.ElmWebServiceUsingVolatileProcessNativeTest.Volatile_process_native_echo_json() in /Users/runner/work/elm-time/elm-time/implement/test-elm-time/ElmWebServiceUsingVolatileProcessNativeTest.cs:line 19
Loading