[*** SURFACEBOOK (WINDOWS-10_AMD64): 5C4CFA1C4F4F167DAB6D0F2EBDC9DD12799565EC ***] [CHECKOUT] pulling from https://hg.sr.ht/~vnorilo/kronos searching for changes no changes found 0 files updated, 0 files merged, 0 files removed, 0 files unresolved parent: 1235:5c4cfa1c4f4f new repository implementation; fixes outstanding bug with form ordering, simplifies resolution branch: rx commit: (clean) update: (current) [CONFIGURE] -- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.18965. -- Readline: LIB_READLINE-NOTFOUND -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Linking asio;wasapi -- Found LLVM 6.0.0 targeting X86 -- Using LLVMConfig.cmake in: C:/Users/vnorilo/build/llvm6/lib/cmake/llvm -- Embedding TinyXML -- Using Threads -- Including LLVM backend -- Core Library C:/Users/vnorilo/code/k3bot/Source/kronos/library/ [kronoslang/core 0.10.6] (0) -- Building -- Configuring done -- Generating done -- Build files have been written to: C:/Users/vnorilo/code/k3bot/Build/kronos [BUILD] Microsoft (R) Build Engine version 16.4.0+e901037fe for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. platform.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\platform.lib tinyxml.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\tinyxml.lib wconwrapper.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\wconwrapper.lib cli.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\cli.lib grammar_common.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\lithe\Release\grammar_common.lib lithe.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\lithe\Release\lithe.lib grammar_json.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\lithe\Release\grammar_json.lib grammar_kronos.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\lithe\Release\grammar_kronos.lib llvm_backend.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\llvm_backend.lib paf.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\paf\Release\paf.lib core.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\kronos.dll network.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\network\Release\network.lib package_manager.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\package_manager.lib kc.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\kc.exe static_test_core.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\static_test_core.lib Algorithm.Big-Reduce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Big-Reduce.exe Algorithm.Find-Max.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Find-Max.exe Algorithm.Find-Min.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Find-Min.exe Algorithm.Map-And-Zip.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Map-And-Zip.exe Algorithm.Nested-Expand.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Nested-Expand.exe Algorithm.Partition.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Partition.exe Algorithm.Reduce-Concat.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Reduce-Concat.exe Algorithm.Reverse-Reduce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Reverse-Reduce.exe Algorithm.Simple-Accumulate.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Simple-Accumulate.exe Algorithm.Simple-Expand.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Simple-Expand.exe Algorithm.Simple-Filter.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Simple-Filter.exe Algorithm.Simple-Some.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Simple-Some.exe Algorithm.Some-Haystack.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Algorithm.Some-Haystack.exe Approx.Cosine.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Approx.Cosine.exe Coerce.Implicit-Coercion-Matrix.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Coerce.Implicit-Coercion-Matrix.exe Coerce.Vector-Coerce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Coerce.Vector-Coerce.exe Core.Binding.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Core.Binding.exe Core.Cycle-Error.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Core.Cycle-Error.exe Core.Function-Binding.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Core.Function-Binding.exe Core.Infix-Override.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Core.Infix-Override.exe Infix.Custom-Infix.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Infix.Custom-Infix.exe Math.Copy-Sign-IEEE.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Math.Copy-Sign-IEEE.exe Sort.Basic.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Sort.Basic.exe Sort.Constants.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Sort.Constants.exe Sort.Invert.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Sort.Invert.exe Sort.Reorder.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Sort.Reorder.exe Sort.Values.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Sort.Values.exe String.Coercing-Concat.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\String.Coercing-Concat.exe String.Replace.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\String.Replace.exe String.Unicode.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\String.Unicode.exe Thesis.Tutorial-01.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-01.exe Thesis.Tutorial-02.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-02.exe Thesis.Tutorial-03.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-03.exe Thesis.Tutorial-06.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-06.exe Thesis.Tutorial-21.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-21.exe Thesis.Tutorial-23.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-23.exe Thesis.Tutorial-24.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-24.exe Thesis.Tutorial-27.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Thesis.Tutorial-27.exe Vector.Coerce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Coerce.exe Vector.Coerce-Invariant.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Coerce-Invariant.exe Vector.Compound-Coerce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Compound-Coerce.exe Vector.Compound-Fallback.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Compound-Fallback.exe Vector.Explode.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Explode.exe Vector.Fallback.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Fallback.exe Vector.Horizontal.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Horizontal.exe Vector.Horizontal-Compound.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Horizontal-Compound.exe Vector.Packed-Coerce.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Packed-Coerce.exe Vector.Width.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\Vector.Width.exe jsonrpc.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\jsonrpc.lib kiss_fft.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\kiss_fft.lib pad.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\pad\Release\pad.lib kronosio.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\runtime\Release\kronosio.lib kronosmrt.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\runtime\Release\kronosmrt.lib repl.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\repl.lib ksubrepl.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\Release\ksubrepl.lib kdcc.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\kdcc.exe klangsrv.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\klangsrv.exe krepl.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\krepl.exe krpc.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\krpc.exe krpcsrv.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\krpcsrv.exe Generating Mercurial revision header C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(231,5): warning MSB8065: Custom build for item "C:\Users\vnorilo\code\k3bot\Build\kronos\CMakeFiles\9a955ac7442d40f120a7db5818286ba3\hg_revision.rule" succeeded, but specified output "c:\users\vnorilo\code\k3bot\build\kronos\cmakefiles\hg_revision" has not been created. This may cause incremental build to work incorrectly. [C:\Users\vnorilo\code\k3bot\Build\kronos\hg_revision.vcxproj] hgrev.cpp Creating library C:/Users/vnorilo/code/k3bot/Build/kronos/Release/ktests.lib and object C:/Users/vnorilo/code/k3bot/Build/kronos/Release/ktests.exp ktests.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\ktests.exe rx.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\src\rx\Release\rx.lib rxtest.vcxproj -> C:\Users\vnorilo\code\k3bot\Build\kronos\bin\Release\rxtest.exe [TEST] Test project C:/Users/vnorilo/code/k3bot/Build/kronos Start 1: static.Sort.Invert 1/49 Test #1: static.Sort.Invert ....................... Passed 1.23 sec Start 2: static.Sort.Values 2/49 Test #2: static.Sort.Values ....................... Passed 0.43 sec Start 3: static.Sort.Reorder 3/49 Test #3: static.Sort.Reorder ...................... Passed 1.25 sec Start 4: static.Sort.Constants 4/49 Test #4: static.Sort.Constants .................... Passed 0.25 sec Start 5: static.Sort.Basic 5/49 Test #5: static.Sort.Basic ........................ Passed 1.11 sec Start 6: static.Core.Function-Binding 6/49 Test #6: static.Core.Function-Binding ............. Passed 0.22 sec Start 7: static.Core.Cycle-Error 7/49 Test #7: static.Core.Cycle-Error .................. Passed 0.21 sec Start 8: static.Core.Binding 8/49 Test #8: static.Core.Binding ...................... Passed 0.18 sec Start 9: static.Core.Infix-Override 9/49 Test #9: static.Core.Infix-Override ............... Passed 0.19 sec Start 10: static.Approx.Cosine 10/49 Test #10: static.Approx.Cosine ..................... Passed 0.27 sec Start 11: static.String.Coercing-Concat 11/49 Test #11: static.String.Coercing-Concat ............ Passed 0.17 sec Start 12: static.String.Unicode 12/49 Test #12: static.String.Unicode .................... Passed 0.16 sec Start 13: static.String.Replace 13/49 Test #13: static.String.Replace .................... Passed 0.16 sec Start 14: static.Algorithm.Simple-Accumulate 14/49 Test #14: static.Algorithm.Simple-Accumulate ....... Passed 0.18 sec Start 15: static.Algorithm.Simple-Some 15/49 Test #15: static.Algorithm.Simple-Some ............. Passed 0.17 sec Start 16: static.Algorithm.Big-Reduce 16/49 Test #16: static.Algorithm.Big-Reduce .............. Passed 0.20 sec Start 17: static.Algorithm.Find-Max 17/49 Test #17: static.Algorithm.Find-Max ................ Passed 0.19 sec Start 18: static.Algorithm.Simple-Expand 18/49 Test #18: static.Algorithm.Simple-Expand ........... Passed 0.18 sec Start 19: static.Algorithm.Partition 19/49 Test #19: static.Algorithm.Partition ............... Passed 0.21 sec Start 20: static.Algorithm.Reverse-Reduce 20/49 Test #20: static.Algorithm.Reverse-Reduce .......... Passed 0.18 sec Start 21: static.Algorithm.Simple-Filter 21/49 Test #21: static.Algorithm.Simple-Filter ........... Passed 0.19 sec Start 22: static.Algorithm.Some-Haystack 22/49 Test #22: static.Algorithm.Some-Haystack ........... Passed 0.18 sec Start 23: static.Algorithm.Map-And-Zip 23/49 Test #23: static.Algorithm.Map-And-Zip ............. Passed 0.22 sec Start 24: static.Algorithm.Find-Min 24/49 Test #24: static.Algorithm.Find-Min ................ Passed 0.19 sec Start 25: static.Algorithm.Nested-Expand 25/49 Test #25: static.Algorithm.Nested-Expand ........... Passed 0.26 sec Start 26: static.Algorithm.Reduce-Concat 26/49 Test #26: static.Algorithm.Reduce-Concat ........... Passed 0.26 sec Start 27: static.Coerce.Vector-Coerce 27/49 Test #27: static.Coerce.Vector-Coerce .............. Passed 0.20 sec Start 28: static.Coerce.Implicit-Coercion-Matrix 28/49 Test #28: static.Coerce.Implicit-Coercion-Matrix ... Passed 0.21 sec Start 29: static.Vector.Horizontal-Compound 29/49 Test #29: static.Vector.Horizontal-Compound ........ Passed 0.22 sec Start 30: static.Vector.Packed-Coerce 30/49 Test #30: static.Vector.Packed-Coerce .............. Passed 0.37 sec Start 31: static.Vector.Coerce 31/49 Test #31: static.Vector.Coerce ..................... Passed 0.44 sec Start 32: static.Vector.Compound-Coerce 32/49 Test #32: static.Vector.Compound-Coerce ............ Passed 0.46 sec Start 33: static.Vector.Explode 33/49 Test #33: static.Vector.Explode .................... Passed 0.25 sec Start 34: static.Vector.Width 34/49 Test #34: static.Vector.Width ...................... Passed 0.22 sec Start 35: static.Vector.Compound-Fallback 35/49 Test #35: static.Vector.Compound-Fallback .......... Passed 0.21 sec Start 36: static.Vector.Coerce-Invariant 36/49 Test #36: static.Vector.Coerce-Invariant ........... Passed 0.24 sec Start 37: static.Vector.Fallback 37/49 Test #37: static.Vector.Fallback ................... Passed 0.20 sec Start 38: static.Vector.Horizontal 38/49 Test #38: static.Vector.Horizontal ................. Passed 0.21 sec Start 39: static.Thesis.Tutorial-27 39/49 Test #39: static.Thesis.Tutorial-27 ................ Passed 0.22 sec Start 40: static.Thesis.Tutorial-24 40/49 Test #40: static.Thesis.Tutorial-24 ................ Passed 0.25 sec Start 41: static.Thesis.Tutorial-23 41/49 Test #41: static.Thesis.Tutorial-23 ................ Passed 0.24 sec Start 42: static.Thesis.Tutorial-21 42/49 Test #42: static.Thesis.Tutorial-21 ................ Passed 0.21 sec Start 43: static.Thesis.Tutorial-06 43/49 Test #43: static.Thesis.Tutorial-06 ................ Passed 0.24 sec Start 44: static.Thesis.Tutorial-01 44/49 Test #44: static.Thesis.Tutorial-01 ................ Passed 0.35 sec Start 45: static.Thesis.Tutorial-02 45/49 Test #45: static.Thesis.Tutorial-02 ................ Passed 0.22 sec Start 46: static.Thesis.Tutorial-03 46/49 Test #46: static.Thesis.Tutorial-03 ................ Passed 0.74 sec Start 47: static.Infix.Custom-Infix 47/49 Test #47: static.Infix.Custom-Infix ................ Passed 0.17 sec Start 48: static.Math.Copy-Sign-IEEE 48/49 Test #48: static.Math.Copy-Sign-IEEE ............... Passed 0.22 sec Start 49: dynamic 49/49 Test #49: dynamic ..................................***Exception: SegFault 43.97 sec Testing [kronoslang/core ] [Algorithm] - Big-Reduce ... <<<< LOCAL <<<< 5000050000 =============== {"Int64":"5000050000"} >>>> REF >>>> fail - Find-Max ... <<<< LOCAL <<<< 7 11 =============== [7,11] >>>> REF >>>> fail - Find-Min ... <<<< LOCAL <<<< 0 1 =============== [0,1] >>>> REF >>>> fail - Map-And-Zip ... <<<< LOCAL <<<< (1 0 0.99999994) (0.809027851 0.587770283 0.99999994) (0.309052229 0.951045096 0.99999994) (-0.308964223 0.951073647 0.999999881) (-0.808973432 0.587845206 0.99999994) (-1 9.26574066e-05 0.99999994) (-0.80908221 -0.58769542 0.999999881) (-0.309140444 -0.951016366 0.999999881) (0.308876097 -0.951102316 0.99999994) (0.808919132 -0.58791995 0.99999994) nil =============== [[1,0,0.99999994],[0.80902785,0.58777028,0.99999994],[0.30905223,0.9510451,0.99999994],[-0.30896422,0.95107365,0.99999988],[-0.80897343,0.58784521,0.99999994],[-1,9.2657407e-05,0.99999994],[-0.80908221,-0.58769542,0.99999988],[-0.30914044,-0.95101637,0.99999988],[0.3088761,-0.95110232,0.99999994],[0.80891913,-0.58791995,0.99999994],{}] >>>> REF >>>> fail - Nested-Expand ... <<<< LOCAL <<<< ((#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (#2 #4 #6 #8 #10 #12 #14 #16 #18 #20 nil) (#3 #6 #9 #12 #15 #18 #21 #24 #27 #30 nil) (#4 #8 #12 #16 #20 #24 #28 #32 #36 #40 nil) (#5 #10 #15 #20 #25 #30 #35 #40 #45 #50 nil) (#6 #12 #18 #24 #30 #36 #42 #48 #54 #60 nil) (#7 #14 #21 #28 #35 #42 #49 #56 #63 #70 nil) (#8 #16 #24 #32 #40 #48 #56 #64 #72 #80 nil) (#9 #18 #27 #36 #45 #54 #63 #72 #81 #90 nil) (#10 #20 #30 #40 #50 #60 #70 #80 #90 #100 nil) nil) ((1 2 3 4 5 6 7 8 9 10 nil) (2 4 6 8 10 12 14 16 18 20 nil) (3 6 9 12 15 18 21 24 27 30 nil) (4 8 12 16 20 24 28 32 36 40 nil) (5 10 15 20 25 30 35 40 45 50 nil) (6 12 18 24 30 36 42 48 54 60 nil) (7 14 21 28 35 42 49 56 63 70 nil) (8 16 24 32 40 48 56 64 72 80 nil) (9 18 27 36 45 54 63 72 81 90 nil) (10 20 30 40 50 60 70 80 90 100 nil) nil) =============== ["\n",[[{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}],[{"#": 2},{"#": 4},{"#": 6},{"#": 8},{"#": 10},{"#": 12},{"#": 14},{"#": 16},{"#": 18},{"#": 20},{}],[{"#": 3},{"#": 6},{"#": 9},{"#": 12},{"#": 15},{"#": 18},{"#": 21},{"#": 24},{"#": 27},{"#": 30},{}],[{"#": 4},{"#": 8},{"#": 12},{"#": 16},{"#": 20},{"#": 24},{"#": 28},{"#": 32},{"#": 36},{"#": 40},{}],[{"#": 5},{"#": 10},{"#": 15},{"#": 20},{"#": 25},{"#": 30},{"#": 35},{"#": 40},{"#": 45},{"#": 50},{}],[{"#": 6},{"#": 12},{"#": 18},{"#": 24},{"#": 30},{"#": 36},{"#": 42},{"#": 48},{"#": 54},{"#": 60},{}],[{"#": 7},{"#": 14},{"#": 21},{"#": 28},{"#": 35},{"#": 42},{"#": 49},{"#": 56},{"#": 63},{"#": 70},{}],[{"#": 8},{"#": 16},{"#": 24},{"#": 32},{"#": 40},{"#": 48},{"#": 56},{"#": 64},{"#": 72},{"#": 80},{}],[{"#": 9},{"#": 18},{"#": 27},{"#": 36},{"#": 45},{"#": 54},{"#": 63},{"#": 72},{"#": 81},{"#": 90},{}],[{"#": 10},{"#": 20},{"#": 30},{"#": 40},{"#": 50},{"#": 60},{"#": 70},{"#": 80},{"#": 90},{"#": 100},{}],{}],"\n",[[1,2,3,4,5,6,7,8,9,10,{}],[2,4,6,8,10,12,14,16,18,20,{}],[3,6,9,12,15,18,21,24,27,30,{}],[4,8,12,16,20,24,28,32,36,40,{}],[5,10,15,20,25,30,35,40,45,50,{}],[6,12,18,24,30,36,42,48,54,60,{}],[7,14,21,28,35,42,49,56,63,70,{}],[8,16,24,32,40,48,56,64,72,80,{}],[9,18,27,36,45,54,63,72,81,90,{}],[10,20,30,40,50,60,70,80,90,100,{}],{}],"\n"] >>>> REF >>>> fail - Partition ... <<<< LOCAL <<<< ((1 nil) (2 nil) (3 nil) (4 nil) (5 nil) nil) ((1 2 nil) (3 4 nil) (5 nil) nil) ((1 2 3 nil) (4 5 nil) nil) ((1 2 3 4 nil) (5 nil) nil) ((1 2 3 4 5 nil) nil) ((1 2 3 4 5 nil) nil) nil =============== [[[1,{}],[2,{}],[3,{}],[4,{}],[5,{}],{}],[[1,2,{}],[3,4,{}],[5,{}],{}],[[1,2,3,{}],[4,5,{}],{}],[[1,2,3,4,{}],[5,{}],{}],[[1,2,3,4,5,{}],{}],[[1,2,3,4,5,{}],{}],{}] >>>> REF >>>> fail - Reduce-Concat ... <<<< LOCAL <<<< 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 nil =============== [1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,{}] >>>> REF >>>> fail - Reverse-Reduce ... <<<< LOCAL <<<< 1.77635684e-06 3.55271368e-06 7.10542736e-06 1.42108547e-05 2.84217094e-05 5.68434189e-05 0.000113686838 0.000227373675 0.000454747351 0.000909494702 0.0018189894 0.00363797881 0.00727595761 0.0145519152 0.0291038305 0.0582076609 0.116415322 0.232830644 0.465661287 0.931322575 1.86264515 3.7252903 7.4505806 14.9011612 29.8023224 59.6046448 119.20929 238.418579 476.837158 953.674316 1907.34863 3814.69726 7629.39453 15258.7891 30517.5781 61035.1562 122070.312 244140.625 488281.25 976562.5 1953125 3906250 7812500 15625000 31250000 62500000 125000000 250000000 500000000 1e+09 =============== [1.7763568e-06,3.5527137e-06,7.1054274e-06,1.4210855e-05,2.8421709e-05,5.6843419e-05,0.00011368684,0.00022737368,0.00045474735,0.0009094947,0.0018189894,0.0036379788,0.0072759576,0.014551915,0.02910383,0.058207661,0.11641532,0.23283064,0.46566129,0.93132257,1.8626451,3.7252903,7.4505806,14.901161,29.802322,59.604645,119.20929,238.41858,476.83716,953.67432,1907.3486,3814.6973,7629.3945,15258.789,30517.578,61035.156,122070.31,244140.62,488281.25,976562.5,1953125,3906250,7812500,15625000,31250000,62500000,1.25e+08,2.5e+08,5e+08,1e+09] >>>> REF >>>> fail - Simple-Accumulate ... <<<< LOCAL <<<< 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 1081 1128 1176 1225 1275 nil =============== [1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,276,300,325,351,378,406,435,465,496,528,561,595,630,666,703,741,780,820,861,903,946,990,1035,1081,1128,1176,1225,1275,{}] >>>> REF >>>> fail - Simple-Expand ... <<<< LOCAL <<<< (#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (1 2 3 4 5 6 7 8 9 10 nil) =============== ["\n",[{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}],"\n",[1,2,3,4,5,6,7,8,9,10,{}],"\n"] >>>> REF >>>> fail - Simple-Filter ... <<<< LOCAL <<<< long: (longer string very long string more stuff nil) short: (tad bit less nil) nil =============== ["long: ",["longer string","very long string","more stuff",{}],"\n","short: ",["tad","bit","less",{}],{}] >>>> REF >>>> fail - Simple-Some ... <<<< LOCAL <<<< #42 nilx2 #2 nil =============== [{"#": 42},{},{},{"#": 2},{}] >>>> REF >>>> fail - Some-Haystack ... <<<< LOCAL <<<< #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil =============== [{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}] >>>> REF >>>> fail [Approx] - Cosine ... <<<< LOCAL <<<< ( Order #2 error: 0.0751677155 0.0251530409 0.00606739521 0.000808358192 2.54511833e-05 -4.37113883e-08 -2.55405903e-05 -0.000808477402 -0.00606745481 -0.0251531005 nil) ( Order #3 error: -0.00452494621 -0.000960588455 -0.000129520893 -7.68899918e-06 -5.96046448e-08 -4.37113883e-08 -2.98023224e-08 7.56978989e-06 0.000129461288 0.000960588455 nil) ( Order #4 error: 0.00015681982 2.12192535e-05 1.54972076e-06 0 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 -1.60932541e-06 -2.12192535e-05 nil) ( Order #5 error: -3.57627869e-06 -3.57627869e-07 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 2.38418579e-07 nil) ( Order #6 error: 0 5.96046448e-08 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 5.96046448e-08 nil) nil =============== [["\nOrder",{"#": 2},"error:",0.075167716,0.025153041,0.0060673952,0.00080835819,2.5451183e-05,-4.3711388e-08,-2.554059e-05,-0.0008084774,-0.0060674548,-0.0251531,{}],["\nOrder",{"#": 3},"error:",-0.0045249462,-0.00096058846,-0.00012952089,-7.6889992e-06,-5.9604645e-08,-4.3711388e-08,-2.9802322e-08,7.5697899e-06,0.00012946129,0.00096058846,{}],["\nOrder",{"#": 4},"error:",0.00015681982,2.1219254e-05,1.5497208e-06,0,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,-1.6093254e-06,-2.1219254e-05,{}],["\nOrder",{"#": 5},"error:",-3.5762787e-06,-3.5762787e-07,-5.9604645e-08,-5.9604645e-08,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,0,2.3841858e-07,{}],["\nOrder",{"#": 6},"error:",0,5.9604645e-08,-5.9604645e-08,-5.9604645e-08,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,0,5.9604645e-08,{}],{}] >>>> REF >>>> fail [Coerce] - Implicit-Coercion-Matrix ... <<<< LOCAL <<<< ((#20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) nil) ((#-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) nil) ((#99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) nil) ((#0.8181818181818181818181818181818181818 0.818181813 0 0.81818181818181823 0 nil) (0.818181813 0.818181813 0.818181813 0.81818181818181823 0.818181813 nil) (0 0.818181813 0 0.81818181818181823 0 nil) (0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 nil) (0 0.818181813 0 0.81818181818181823 0 nil) nil) nil =============== [[[{"#": 20},20,20,20,{"Int64":"20"},{}],[20,20,20,20,20,{}],[20,20,20,20,{"Int64":"20"},{}],[20,20,20,20,20,{}],[{"Int64":"20"},20,{"Int64":"20"},20,{"Int64":"20"},{}],{}],[[{"#": -2},-2,-2,-2,{"Int64":"-2"},{}],[-2,-2,-2,-2,-2,{}],[-2,-2,-2,-2,{"Int64":"-2"},{}],[-2,-2,-2,-2,-2,{}],[{"Int64":"-2"},-2,{"Int64":"-2"},-2,{"Int64":"-2"},{}],{}],[[{"#": 99},99,99,99,{"Int64":"99"},{}],[99,99,99,99,99,{}],[99,99,99,99,{"Int64":"99"},{}],[99,99,99,99,99,{}],[{"Int64":"99"},99,{"Int64":"99"},99,{"Int64":"99"},{}],{}],[[{"#": 0.8181818181818181818181818181818181818},0.81818181,0,0.8181818181818182,{"Int64":"0"},{}],[0.81818181,0.81818181,0.81818181,0.8181818181818182,0.81818181,{}],[0,0.81818181,0,0.8181818181818182,{"Int64":"0"},{}],[0.8181818181818182,0.8181818181818182,0.8181818181818182,0.8181818181818182,0.8181818181818182,{}],[{"Int64":"0"},0.81818181,{"Int64":"0"},0.8181818181818182,{"Int64":"0"},{}],{}],{}] >>>> REF >>>> fail - Vector-Coerce ... <<<< LOCAL <<<< <11 101 1001 10001> <22 202 2002 20002> <33 303 3003 30003> <44 404 4004 40004> nil =============== [{"Vec":[11,101,1001,10001]},{"Vec":[22,202,2002,20002]},{"Vec":[33,303,3003,30003]},{"Vec":[44,404,4004,40004]},{}] >>>> REF >>>> fail [Core] - Binding ... <<<< LOCAL <<<< bar baz bar nil =============== ["bar","baz","bar",{}] >>>> REF >>>> fail - Cycle-Error ... <<<< LOCAL <<<< As planned, error: #Fatal =============== "As planned, error: #Fatal" >>>> REF >>>> fail - Function-Binding ... <<<< LOCAL <<<< (1 1.41421354 1.73205078 2 2.23606801) (3 6 9 12 15) (1 1.41421354 1.73205078 2 2.23606801) nil =============== [[1,1.4142135,1.7320508,2,2.236068],[3,6,9,12,15],[1,1.4142135,1.7320508,2,2.236068],{}] >>>> REF >>>> fail - Infix-Override ... <<<< LOCAL <<<< -9 1100 nil =============== [-9,1100,{}] >>>> REF >>>> fail [Infix] - Custom-Infix ... <<<< LOCAL <<<< 9.48683262 =============== 9.4868326 >>>> REF >>>> fail [Math] - Copy-Sign-IEEE ... <<<< LOCAL <<<< -10 9 8 -7 6 5 -4 -3 2 1 0 -1 nil =============== [-10,9,8,-7,6,5,-4,-3,2,1,0,-1,{}] >>>> REF >>>> fail [Sort] - Basic ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 =============== [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] >>>> REF >>>> fail - Constants ... <<<< LOCAL <<<< #1 #2 #3x2 #6 #8 #9x2 #11 #100 =============== [{"#": 1},{"#": 2},{"#": 3},{"#": 3},{"#": 6},{"#": 8},{"#": 9},{"#": 9},{"#": 11},{"#": 100}] >>>> REF >>>> fail - Invert ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 =============== [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] >>>> REF >>>> fail - Reorder ... <<<< LOCAL <<<< -0.98999244 -0.987479806 -0.904072046 -0.896758556 -0.737393618 -0.725932539 -0.504846036 -0.490260988 -0.227202043 -0.210795805 0.070737198 0.362357706 0.621609926 0.825335622 0.955336511 1 =============== [-0.98999244,-0.98747981,-0.90407205,-0.89675856,-0.73739362,-0.72593254,-0.50484604,-0.49026099,-0.22720204,-0.2107958,0.070737198,0.36235771,0.62160993,0.82533562,0.95533651,1] >>>> REF >>>> fail - Values ... <<<< LOCAL <<<< 1 2 3 3 6 8 9 9 11 100 =============== [1,2,3,3,6,8,9,9,11,100] >>>> REF >>>> fail [String] - Coercing-Concat ... <<<< LOCAL <<<< Float#2nil(foo nil)bar:Fn{}:Fn{}:Fn{}:Fn{:Test:Coercing-Concat} =============== "Float#2nil(foo nil)bar:Fn{}:Fn{}:Fn{}:Fn{:Test:Coercing-Concat}" >>>> REF >>>> fail - Replace ... <<<< LOCAL <<<< oranges are round, and oranges are juicy. =============== "oranges are round, and oranges are juicy." >>>> REF >>>> fail - Unicode ... <<<< LOCAL <<<< Length of üåäö漢字 is #6 Code points: #252 #229 #228 #246 #28450 #23383 nil =============== ["Length of ","üåäö漢字"," is ",{"#": 6},"\nCode points: ",{"#": 252},{"#": 229},{"#": 228},{"#": 246},{"#": 28450},{"#": 23383},{}] >>>> REF >>>> fail [Thesis] - Tutorial-01 ... <<<< LOCAL <<<< 11 12 13 14 15 =============== [11,12,13,14,15] >>>> REF >>>> fail - Tutorial-02 ... <<<< LOCAL <<<< 15 =============== 15 >>>> REF >>>> fail - Tutorial-03 ... <<<< LOCAL <<<< Hello World =============== "Hello World" >>>> REF >>>> fail - Tutorial-06 ... <<<< LOCAL <<<< 1 2 4 8 16 32 64 128 256 512 nil =============== [1,2,4,8,16,32,64,128,256,512,{}] >>>> REF >>>> fail - Tutorial-21 ... <<<< LOCAL <<<< {Multichannel 21 32 43} =============== {":Multichannel":[21,32,43]} >>>> REF >>>> fail - Tutorial-23 ... <<<< LOCAL <<<< {Multichannel 1 1} {Multichannel 5 5 5 5} =============== [{":Multichannel":[1,1]},{":Multichannel":[5,5,5,5]}] >>>> REF >>>> fail - Tutorial-24 ... <<<< LOCAL <<<< {Multichannel 3 6} {Multichannel 12 75} =============== [{":Multichannel":[3,6]},{":Multichannel":[12,75]}] >>>> REF >>>> fail - Tutorial-27 ... <<<< LOCAL <<<< (11 -18) 55 =============== [[11,-18],55] >>>> REF >>>> fail [Vector] - Coerce ... <<<< LOCAL <<<< {Vector:Vector <3 7>} {Vector:Vector <100 200 300 400>} {Vector:Vector 0.100000001 0.10000000000000001 0.100000001} {Vector:Vector <2 6>} {Vector:Vector <30 400>} nil =============== [{":Vector:Vector":{"Vec":[3,7]}},{":Vector:Vector":{"Vec":[100,200,300,400]}},{":Vector:Vector":[0.1,0.1,0.1]},{":Vector:Vector":{"Vec":[2,6]}},{":Vector:Vector":{"Vec":[30,400]}},{}] >>>> REF >>>> fail - Coerce-Invariant ... <<<< LOCAL <<<< {Vector:Vector 30 30 60 90 120 150 180 210 240 270 300 330 360 390 420 450 480 510 540 570 600 630 660 690 720 750 780 810 840 870 900} =============== {":Vector:Vector":[30,30,60,90,120,150,180,210,240,270,300,330,360,390,420,450,480,510,540,570,600,630,660,690,720,750,780,810,840,870,900]} >>>> REF >>>> fail - Compound-Coerce ... <<<< LOCAL <<<< {Vector:Vector 4 3 2 1} =============== {":Vector:Vector":[4,3,{"Int64":"2"},1]} >>>> REF >>>> fail - Compound-Fallback ... <<<< LOCAL <<<< {Vector:Vector 4.97502089 4.9003328892062079 4.77668238 4.6053049700144255} =============== {":Vector:Vector":[4.9750209,4.900332889206208,4.7766824,4.605304970014426]} >>>> REF >>>> fail - Explode ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 =============== [1,2,3,4,5,6,7,8,9,10] >>>> REF >>>> fail - Fallback ... <<<< LOCAL <<<< {Vector:Vector <7.38905621 54.5981483 20.085537 8103.08398 1.58601344e+15>} =============== {":Vector:Vector":{"Vec":[7.3890562,54.598148,20.085537,8103.084,1.5860134e+15]}} >>>> REF >>>> fail - Horizontal ... <<<< LOCAL <<<< 120 =============== 120 >>>> REF >>>> fail - Horizontal-Compound ... <<<< LOCAL <<<< 5040 =============== 5040 >>>> REF >>>> fail - Packed-Coerce ... <<<< LOCAL <<<< {Vector:Vector <5 10 15>} =============== {":Vector:Vector":{"Vec":[5,10,15]}} >>>> REF >>>> fail - Width ... <<<< LOCAL <<<< #10 =============== {"#": 10} >>>> REF >>>> fail [BDA] - Faust-Biquad ... ok : 106 [CMJ] - Filter-Complex ... ok - Filter-Lowpass ... ok - Filter-Lowpass-Double ... ok - Naive-Saw ... ok - Schroeder-Reverb ... ok - Voice-Allocator ... ok [Envelope] - FM-ADSR ... ok [Filter] - Library-Resonator ... ok - Resonator-Bank ... ok - Simple-Halfband ... ok - Simple-Resonator ... ok - Simple-Tone ... * E-9995: Fatal{Eval (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{:Fallback:Eval (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{Closure:Call (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{fn ((:Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil) nil) Fatal{VM:Adapter (:Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil}) Fatal{:Fallback:Eval (:Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} :VM:Instance{Int64 nil}) Fatal{Closure:Call (:Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} :VM:Instance{Int64 nil}) Fatal{fn ((:Fn{:Test:Simple-Tone} nil) :VM:Instance{Int64 nil}) Fatal{obj nil Fatal{Gen:Noise nil Fatal{Coerce (#:Double nil) Fatal{Type-Conversion:Explicit (#:Double nil) Fatal{Type-Conversion:Coerce-Class (#:Double nil) Fatal{:Fallback:Specialization-Type-M (#:Double nil) Exception{Type mismatch{No overload for #:Double nil}}}}}}}}}}}}}}}} | Closure:Call(:Closure{:Fn{} :Fn{ ... ) | fn((:Fn{} :Closure{:Fn ... ) | VM:Adapter(:Fn{} :Closure{:Fn{ ... ) | closure(:VM:Instance{Int64 n ... ) | :Fallback:Eval(:Closure{:Fn{} :Fn{ ... ) | Closure:Call(:Closure{:Fn{} :Fn{ ... ) | fn((:Fn{:Test:Simple-T ... ) | obj(nil) | Gen:Noise(nil) | Coerce(#:Double nil) | Type-Conversion:Explicit(#:Double nil) No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(134;13) Explicit = When( ^^^ | Complex:Real(nil) | Break(#:Complex nil) Break requires an user type Pattern constraint not met in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(28;15) (Real Img) = Break(:Complex c) ^^^ Pattern constraint not met in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(131;24) Explicit = Recur(type Complex:Real(data)) ^^^ No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(41;13) Explicit = When(Equal-Type(type data) data) ^^^ No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(40;13) Explicit = When(Constant?(data) Vector:Broadcast(width Coerce-Class(ty data))) ^^^ Rest of non-pair in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(33;1) Explicit(type data) { ^^^ | Type-Conversion:Coerce-Class(#:Double nil) | Cvt-Double(nil) No native type conversion to Double No valid forms in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(7;29) Equal-Type(type Double) : Cvt-Double(data) ^^^ | :Fallback:Specialization-Type-M(#:Double nil) No overload for #:Double nil (Type mismatch) in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(4;1) Coerce-Class(type data) { ^^^ exception: Test did not produce an audio capture - Vector-Resonator-Bank ... ok : 17498655 [Gen] - Faster-Args ... ok - Library-Oversample ... ok - Nested-Slower ... ok - Offset-Zoo ... ok - Osc-Bipolar ... ok - Osc-Modulation ... ok - Osc-Scaled ... ok - Osc-Unipolar ... ok - Oversampled-RM ... ok - Phasor ... ok - Simple-Slower ... ok - Sin ... ok [Osc] - Control-Rate-Sin ... ok - FM ... ok - Lofi-Seq ... ok - Mixed-Rate-Osc ... ok - Noise ... ok - Sin ... ok - Sin-Seq ... ok - Waveshaping ... ok [Thesis] - Supplementary-Example ... ok - Tutorial-04 ... ok - Tutorial-05 ... ok - Tutorial-07 ... ok - Tutorial-08 ... ok - Tutorial-09 ... ok - Tutorial-10 ... ok - Tutorial-11 ... ok - Tutorial-12 ... ok - Tutorial-13 ... ok - Tutorial-14 ... ok - Tutorial-15 ... ok - Tutorial-16 ... ok - Tutorial-17 ... ok - Tutorial-18 ... ok - Tutorial-19 ... ok - Tutorial-20 ... ok - Tutorial-22 ... ok - Tutorial-25 ... ok - Tutorial-26 ... ok - Tutorial-28 ... ok - Tutorial-29 ... ok - Tutorial-30 ... ok - Tutorial-31 ... ok - Tutorial-32 ... ok - Tutorial-33 ... ok [Vector] - Big-Mixed-Vector ... ok - Big-Vector ... 98% tests passed, 1 tests failed out of 49 Total Test time (real) = 58.64 sec The following tests FAILED: 49 - dynamic (SEGFAULT) Errors while running CTest Start testing: Feb 26 10:12 FLE Standard Time ---------------------------------------------------------- 1/49 Testing: static.Sort.Invert 1/49 Test: static.Sort.Invert Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Sort.k" "Test:Invert()" "|" "Sort.Invert" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Sort.Invert" start time: Feb 26 10:12 FLE Standard Time Output: ---------------------------------------------------------- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Sort.Invert'}}} Undefined symbol 'Sort.Invert'. Test time = 1.23 sec ---------------------------------------------------------- Test Passed. "static.Sort.Invert" end time: Feb 26 10:12 FLE Standard Time "static.Sort.Invert" time elapsed: 00:00:01 ---------------------------------------------------------- 2/49 Testing: static.Sort.Values 2/49 Test: static.Sort.Values Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Sort.k" "Eval({ Bitonic:Sort(1 9 3 8 6 3 2 11 9 100) } nil)" "|" "Sort.Values" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Sort.Values" start time: Feb 26 10:12 FLE Standard Time Output: ---------------------------------------------------------- 1 2 3 3 6 8 9 9 11 100 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Sort.Values'}}} Undefined symbol 'Sort.Values'. Test time = 0.43 sec ---------------------------------------------------------- Test Passed. "static.Sort.Values" end time: Feb 26 10:12 FLE Standard Time "static.Sort.Values" time elapsed: 00:00:00 ---------------------------------------------------------- 3/49 Testing: static.Sort.Reorder 3/49 Test: static.Sort.Reorder Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Sort.k" "Test:Reorder()" "|" "Sort.Reorder" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Sort.Reorder" start time: Feb 26 10:12 FLE Standard Time Output: ---------------------------------------------------------- -0.98999244 -0.987479806 -0.904072046 -0.896758556 -0.737393618 -0.725932539 -0.504846036 -0.490260988 -0.227202043 -0.210795805 0.070737198 0.362357706 0.621609926 0.825335622 0.955336511 1 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Sort.Reorder'}}} Undefined symbol 'Sort.Reorder'. Test time = 1.25 sec ---------------------------------------------------------- Test Passed. "static.Sort.Reorder" end time: Feb 26 10:13 FLE Standard Time "static.Sort.Reorder" time elapsed: 00:00:01 ---------------------------------------------------------- 4/49 Testing: static.Sort.Constants 4/49 Test: static.Sort.Constants Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Sort.k" "Eval({ Bitonic:Sort(#1 #9 #3 #8 #6 #3 #2 #11 #9 #100) } nil)" "|" "Sort.Constants" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Sort.Constants" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- #1 #2 #3x2 #6 #8 #9x2 #11 #100 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Sort.Constants'}}} Undefined symbol 'Sort.Constants'. Test time = 0.25 sec ---------------------------------------------------------- Test Passed. "static.Sort.Constants" end time: Feb 26 10:13 FLE Standard Time "static.Sort.Constants" time elapsed: 00:00:00 ---------------------------------------------------------- 5/49 Testing: static.Sort.Basic 5/49 Test: static.Sort.Basic Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Sort.k" "Test:Basic()" "|" "Sort.Basic" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Sort.Basic" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Sort.Basic'}}} Undefined symbol 'Sort.Basic'. Test time = 1.11 sec ---------------------------------------------------------- Test Passed. "static.Sort.Basic" end time: Feb 26 10:13 FLE Standard Time "static.Sort.Basic" time elapsed: 00:00:01 ---------------------------------------------------------- 6/49 Testing: static.Core.Function-Binding 6/49 Test: static.Core.Function-Binding Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Core.k" "Test:Function-Binding()" "|" "Core.Function-Binding" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Core.Function-Binding" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- (1 1.41421354 1.73205078 2 2.23606801) (3 6 9 12 15) (1 1.41421354 1.73205078 2 2.23606801) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Core.Function-Binding'}}} Undefined symbol 'Core.Function-Binding'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Core.Function-Binding" end time: Feb 26 10:13 FLE Standard Time "static.Core.Function-Binding" time elapsed: 00:00:00 ---------------------------------------------------------- 7/49 Testing: static.Core.Cycle-Error 7/49 Test: static.Core.Cycle-Error Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Core.k" "Test:Cycle-Error()" "|" "Core.Cycle-Error" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Core.Cycle-Error" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- As planned, error: #Fatal {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Core.Cycle-Error'}}} Undefined symbol 'Core.Cycle-Error'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Core.Cycle-Error" end time: Feb 26 10:13 FLE Standard Time "static.Core.Cycle-Error" time elapsed: 00:00:00 ---------------------------------------------------------- 8/49 Testing: static.Core.Binding 8/49 Test: static.Core.Binding Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Core.k" "Test:Binding()" "|" "Core.Binding" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Core.Binding" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- bar baz bar nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Core.Binding'}}} Undefined symbol 'Core.Binding'. Test time = 0.18 sec ---------------------------------------------------------- Test Passed. "static.Core.Binding" end time: Feb 26 10:13 FLE Standard Time "static.Core.Binding" time elapsed: 00:00:00 ---------------------------------------------------------- 9/49 Testing: static.Core.Infix-Override 9/49 Test: static.Core.Infix-Override Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Core.k" "Test:Infix-Override()" "|" "Core.Infix-Override" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Core.Infix-Override" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- -9 1100 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Core.Infix-Override'}}} Undefined symbol 'Core.Infix-Override'. Test time = 0.19 sec ---------------------------------------------------------- Test Passed. "static.Core.Infix-Override" end time: Feb 26 10:13 FLE Standard Time "static.Core.Infix-Override" time elapsed: 00:00:00 ---------------------------------------------------------- 10/49 Testing: static.Approx.Cosine 10/49 Test: static.Approx.Cosine Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Approx.k" "Test:Cosine()" "|" "Approx.Cosine" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Approx.Cosine" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- ( Order #2 error: 0.0751677155 0.0251530409 0.00606739521 0.000808358192 2.54511833e-05 -4.37113883e-08 -2.55405903e-05 -0.000808477402 -0.00606745481 -0.0251531005 nil) ( Order #3 error: -0.00452494621 -0.000960588455 -0.000129520893 -7.68899918e-06 -5.96046448e-08 -4.37113883e-08 -2.98023224e-08 7.56978989e-06 0.000129461288 0.000960588455 nil) ( Order #4 error: 0.00015681982 2.12192535e-05 1.54972076e-06 0 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 -1.60932541e-06 -2.12192535e-05 nil) ( Order #5 error: -3.57627869e-06 -3.57627869e-07 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 2.38418579e-07 nil) ( Order #6 error: 0 5.96046448e-08 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 5.96046448e-08 nil) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Approx.Cosine'}}} Undefined symbol 'Approx.Cosine'. Test time = 0.27 sec ---------------------------------------------------------- Test Passed. "static.Approx.Cosine" end time: Feb 26 10:13 FLE Standard Time "static.Approx.Cosine" time elapsed: 00:00:00 ---------------------------------------------------------- 11/49 Testing: static.String.Coercing-Concat 11/49 Test: static.String.Coercing-Concat Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/String.k" "Test:Coercing-Concat()" "|" "String.Coercing-Concat" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.String.Coercing-Concat" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- Float#2nil(foo nil)bar:Fn{}:Fn{}:Fn{}:Fn{:Test:Coercing-Concat} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'String.Coercing-Concat'}}} Undefined symbol 'String.Coercing-Concat'. Test time = 0.17 sec ---------------------------------------------------------- Test Passed. "static.String.Coercing-Concat" end time: Feb 26 10:13 FLE Standard Time "static.String.Coercing-Concat" time elapsed: 00:00:00 ---------------------------------------------------------- 12/49 Testing: static.String.Unicode 12/49 Test: static.String.Unicode Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/String.k" "Test:Unicode()" "|" "String.Unicode" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.String.Unicode" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- Length of üåäö漢字 is #6 Code points: #252 #229 #228 #246 #28450 #23383 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'String.Unicode'}}} Undefined symbol 'String.Unicode'. Test time = 0.16 sec ---------------------------------------------------------- Test Passed. "static.String.Unicode" end time: Feb 26 10:13 FLE Standard Time "static.String.Unicode" time elapsed: 00:00:00 ---------------------------------------------------------- 13/49 Testing: static.String.Replace 13/49 Test: static.String.Replace Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/String.k" "Test:Replace()" "|" "String.Replace" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.String.Replace" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- oranges are round, and oranges are juicy. {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'String.Replace'}}} Undefined symbol 'String.Replace'. Test time = 0.16 sec ---------------------------------------------------------- Test Passed. "static.String.Replace" end time: Feb 26 10:13 FLE Standard Time "static.String.Replace" time elapsed: 00:00:00 ---------------------------------------------------------- 14/49 Testing: static.Algorithm.Simple-Accumulate 14/49 Test: static.Algorithm.Simple-Accumulate Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Simple-Accumulate()" "|" "Algorithm.Simple-Accumulate" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Simple-Accumulate" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 1081 1128 1176 1225 1275 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Simple-Accumulate'}}} Undefined symbol 'Algorithm.Simple-Accumulate'. Test time = 0.18 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Simple-Accumulate" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Simple-Accumulate" time elapsed: 00:00:00 ---------------------------------------------------------- 15/49 Testing: static.Algorithm.Simple-Some 15/49 Test: static.Algorithm.Simple-Some Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Simple-Some()" "|" "Algorithm.Simple-Some" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Simple-Some" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- #42 nilx2 #2 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Simple-Some'}}} Undefined symbol 'Algorithm.Simple-Some'. Test time = 0.17 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Simple-Some" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Simple-Some" time elapsed: 00:00:00 ---------------------------------------------------------- 16/49 Testing: static.Algorithm.Big-Reduce 16/49 Test: static.Algorithm.Big-Reduce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Big-Reduce()" "|" "Algorithm.Big-Reduce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Big-Reduce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 5000050000 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Big-Reduce'}}} Undefined symbol 'Algorithm.Big-Reduce'. Test time = 0.20 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Big-Reduce" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Big-Reduce" time elapsed: 00:00:00 ---------------------------------------------------------- 17/49 Testing: static.Algorithm.Find-Max 17/49 Test: static.Algorithm.Find-Max Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Eval({ Algorithm:Find-Max(1 9 3 8 6 3 2 11 9 100) } nil)" "|" "Algorithm.Find-Max" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Find-Max" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 7 11 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Find-Max'}}} Undefined symbol 'Algorithm.Find-Max'. Test time = 0.19 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Find-Max" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Find-Max" time elapsed: 00:00:00 ---------------------------------------------------------- 18/49 Testing: static.Algorithm.Simple-Expand 18/49 Test: static.Algorithm.Simple-Expand Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Simple-Expand()" "|" "Algorithm.Simple-Expand" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Simple-Expand" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- (#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (1 2 3 4 5 6 7 8 9 10 nil) {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Simple-Expand'}}} Undefined symbol 'Algorithm.Simple-Expand'. Test time = 0.18 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Simple-Expand" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Simple-Expand" time elapsed: 00:00:00 ---------------------------------------------------------- 19/49 Testing: static.Algorithm.Partition 19/49 Test: static.Algorithm.Partition Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Partition()" "|" "Algorithm.Partition" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Partition" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- ((1 nil) (2 nil) (3 nil) (4 nil) (5 nil) nil) ((1 2 nil) (3 4 nil) (5 nil) nil) ((1 2 3 nil) (4 5 nil) nil) ((1 2 3 4 nil) (5 nil) nil) ((1 2 3 4 5 nil) nil) ((1 2 3 4 5 nil) nil) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Partition'}}} Undefined symbol 'Algorithm.Partition'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Partition" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Partition" time elapsed: 00:00:00 ---------------------------------------------------------- 20/49 Testing: static.Algorithm.Reverse-Reduce 20/49 Test: static.Algorithm.Reverse-Reduce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Reverse-Reduce()" "|" "Algorithm.Reverse-Reduce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Reverse-Reduce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1.77635684e-06 3.55271368e-06 7.10542736e-06 1.42108547e-05 2.84217094e-05 5.68434189e-05 0.000113686838 0.000227373675 0.000454747351 0.000909494702 0.0018189894 0.00363797881 0.00727595761 0.0145519152 0.0291038305 0.0582076609 0.116415322 0.232830644 0.465661287 0.931322575 1.86264515 3.7252903 7.4505806 14.9011612 29.8023224 59.6046448 119.20929 238.418579 476.837158 953.674316 1907.34863 3814.69726 7629.39453 15258.7891 30517.5781 61035.1562 122070.312 244140.625 488281.25 976562.5 1953125 3906250 7812500 15625000 31250000 62500000 125000000 250000000 500000000 1e+09 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Reverse-Reduce'}}} Undefined symbol 'Algorithm.Reverse-Reduce'. Test time = 0.18 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Reverse-Reduce" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Reverse-Reduce" time elapsed: 00:00:00 ---------------------------------------------------------- 21/49 Testing: static.Algorithm.Simple-Filter 21/49 Test: static.Algorithm.Simple-Filter Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Simple-Filter()" "|" "Algorithm.Simple-Filter" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Simple-Filter" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- long: (longer string very long string more stuff nil) short: (tad bit less nil) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Simple-Filter'}}} Undefined symbol 'Algorithm.Simple-Filter'. Test time = 0.19 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Simple-Filter" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Simple-Filter" time elapsed: 00:00:00 ---------------------------------------------------------- 22/49 Testing: static.Algorithm.Some-Haystack 22/49 Test: static.Algorithm.Some-Haystack Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Some-Haystack()" "|" "Algorithm.Some-Haystack" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Some-Haystack" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Some-Haystack'}}} Undefined symbol 'Algorithm.Some-Haystack'. Test time = 0.18 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Some-Haystack" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Some-Haystack" time elapsed: 00:00:00 ---------------------------------------------------------- 23/49 Testing: static.Algorithm.Map-And-Zip 23/49 Test: static.Algorithm.Map-And-Zip Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Map-And-Zip()" "|" "Algorithm.Map-And-Zip" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Map-And-Zip" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- (1 0 0.99999994) (0.809027851 0.587770283 0.99999994) (0.309052229 0.951045096 0.99999994) (-0.308964223 0.951073647 0.999999881) (-0.808973432 0.587845206 0.99999994) (-1 9.26574066e-05 0.99999994) (-0.80908221 -0.58769542 0.999999881) (-0.309140444 -0.951016366 0.999999881) (0.308876097 -0.951102316 0.99999994) (0.808919132 -0.58791995 0.99999994) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Map-And-Zip'}}} Undefined symbol 'Algorithm.Map-And-Zip'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Map-And-Zip" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Map-And-Zip" time elapsed: 00:00:00 ---------------------------------------------------------- 24/49 Testing: static.Algorithm.Find-Min 24/49 Test: static.Algorithm.Find-Min Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Eval({ Algorithm:Find-Min(1 9 3 8 6 3 2 11 9 100) } nil)" "|" "Algorithm.Find-Min" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Find-Min" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 0 1 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Find-Min'}}} Undefined symbol 'Algorithm.Find-Min'. Test time = 0.19 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Find-Min" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Find-Min" time elapsed: 00:00:00 ---------------------------------------------------------- 25/49 Testing: static.Algorithm.Nested-Expand 25/49 Test: static.Algorithm.Nested-Expand Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Nested-Expand()" "|" "Algorithm.Nested-Expand" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Nested-Expand" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- ((#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (#2 #4 #6 #8 #10 #12 #14 #16 #18 #20 nil) (#3 #6 #9 #12 #15 #18 #21 #24 #27 #30 nil) (#4 #8 #12 #16 #20 #24 #28 #32 #36 #40 nil) (#5 #10 #15 #20 #25 #30 #35 #40 #45 #50 nil) (#6 #12 #18 #24 #30 #36 #42 #48 #54 #60 nil) (#7 #14 #21 #28 #35 #42 #49 #56 #63 #70 nil) (#8 #16 #24 #32 #40 #48 #56 #64 #72 #80 nil) (#9 #18 #27 #36 #45 #54 #63 #72 #81 #90 nil) (#10 #20 #30 #40 #50 #60 #70 #80 #90 #100 nil) nil) ((1 2 3 4 5 6 7 8 9 10 nil) (2 4 6 8 10 12 14 16 18 20 nil) (3 6 9 12 15 18 21 24 27 30 nil) (4 8 12 16 20 24 28 32 36 40 nil) (5 10 15 20 25 30 35 40 45 50 nil) (6 12 18 24 30 36 42 48 54 60 nil) (7 14 21 28 35 42 49 56 63 70 nil) (8 16 24 32 40 48 56 64 72 80 nil) (9 18 27 36 45 54 63 72 81 90 nil) (10 20 30 40 50 60 70 80 90 100 nil) nil) {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Nested-Expand'}}} Undefined symbol 'Algorithm.Nested-Expand'. Test time = 0.26 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Nested-Expand" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Nested-Expand" time elapsed: 00:00:00 ---------------------------------------------------------- 26/49 Testing: static.Algorithm.Reduce-Concat 26/49 Test: static.Algorithm.Reduce-Concat Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Algorithm.k" "Test:Reduce-Concat()" "|" "Algorithm.Reduce-Concat" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Algorithm.Reduce-Concat" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Algorithm.Reduce-Concat'}}} Undefined symbol 'Algorithm.Reduce-Concat'. Test time = 0.26 sec ---------------------------------------------------------- Test Passed. "static.Algorithm.Reduce-Concat" end time: Feb 26 10:13 FLE Standard Time "static.Algorithm.Reduce-Concat" time elapsed: 00:00:00 ---------------------------------------------------------- 27/49 Testing: static.Coerce.Vector-Coerce 27/49 Test: static.Coerce.Vector-Coerce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Coerce.k" "Test:Vector-Coerce()" "|" "Coerce.Vector-Coerce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Coerce.Vector-Coerce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- <11 101 1001 10001> <22 202 2002 20002> <33 303 3003 30003> <44 404 4004 40004> nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Coerce.Vector-Coerce'}}} Undefined symbol 'Coerce.Vector-Coerce'. Test time = 0.20 sec ---------------------------------------------------------- Test Passed. "static.Coerce.Vector-Coerce" end time: Feb 26 10:13 FLE Standard Time "static.Coerce.Vector-Coerce" time elapsed: 00:00:00 ---------------------------------------------------------- 28/49 Testing: static.Coerce.Implicit-Coercion-Matrix 28/49 Test: static.Coerce.Implicit-Coercion-Matrix Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Coerce.k" "Test:Implicit-Coercion-Matrix()" "|" "Coerce.Implicit-Coercion-Matrix" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Coerce.Implicit-Coercion-Matrix" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- ((#20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) nil) ((#-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) nil) ((#99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) nil) ((#0.8181818181818181818181818181818181818 0.818181813 0 0.81818181818181823 0 nil) (0.818181813 0.818181813 0.818181813 0.81818181818181823 0.818181813 nil) (0 0.818181813 0 0.81818181818181823 0 nil) (0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 nil) (0 0.818181813 0 0.81818181818181823 0 nil) nil) nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Coerce.Implicit-Coercion-Matrix'}}} Undefined symbol 'Coerce.Implicit-Coercion-Matrix'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Coerce.Implicit-Coercion-Matrix" end time: Feb 26 10:13 FLE Standard Time "static.Coerce.Implicit-Coercion-Matrix" time elapsed: 00:00:00 ---------------------------------------------------------- 29/49 Testing: static.Vector.Horizontal-Compound 29/49 Test: static.Vector.Horizontal-Compound Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Horizontal((*) Vector:Cons(#1 2 3q 4d 5i #6 7)) } nil)" "|" "Vector.Horizontal-Compound" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Horizontal-Compound" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 5040 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Horizontal-Compound'}}} Undefined symbol 'Vector.Horizontal-Compound'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Vector.Horizontal-Compound" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Horizontal-Compound" time elapsed: 00:00:00 ---------------------------------------------------------- 30/49 Testing: static.Vector.Packed-Coerce 30/49 Test: static.Vector.Packed-Coerce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Cons(1 2 3) * 5d } nil)" "|" "Vector.Packed-Coerce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Packed-Coerce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector <5 10 15>} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Packed-Coerce'}}} Undefined symbol 'Vector.Packed-Coerce'. Test time = 0.37 sec ---------------------------------------------------------- Test Passed. "static.Vector.Packed-Coerce" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Packed-Coerce" time elapsed: 00:00:00 ---------------------------------------------------------- 31/49 Testing: static.Vector.Coerce 31/49 Test: static.Vector.Coerce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Test:Coerce()" "|" "Vector.Coerce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Coerce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector <3 7>} {Vector:Vector <100 200 300 400>} {Vector:Vector 0.100000001 0.10000000000000001 0.100000001} {Vector:Vector <2 6>} {Vector:Vector <30 400>} nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Coerce'}}} Undefined symbol 'Vector.Coerce'. Test time = 0.44 sec ---------------------------------------------------------- Test Passed. "static.Vector.Coerce" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Coerce" time elapsed: 00:00:00 ---------------------------------------------------------- 32/49 Testing: static.Vector.Compound-Coerce 32/49 Test: static.Vector.Compound-Coerce Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ #5 - Vector:Cons(1d 2i 3q 4) } nil)" "|" "Vector.Compound-Coerce" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Compound-Coerce" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector 4 3 2 1} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Compound-Coerce'}}} Undefined symbol 'Vector.Compound-Coerce'. Test time = 0.46 sec ---------------------------------------------------------- Test Passed. "static.Vector.Compound-Coerce" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Compound-Coerce" time elapsed: 00:00:00 ---------------------------------------------------------- 33/49 Testing: static.Vector.Explode 33/49 Test: static.Vector.Explode Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Explode(Vector:Cons(Algorithm:Expand(#10 (+ 1) 1))) } nil)" "|" "Vector.Explode" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Explode" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1 2 3 4 5 6 7 8 9 10 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Explode'}}} Undefined symbol 'Vector.Explode'. Test time = 0.25 sec ---------------------------------------------------------- Test Passed. "static.Vector.Explode" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Explode" time elapsed: 00:00:00 ---------------------------------------------------------- 34/49 Testing: static.Vector.Width 34/49 Test: static.Vector.Width Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Width(Vector:Cons(Algorithm:Expand(#10 (* 2) #1))) } nil)" "|" "Vector.Width" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Width" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- #10 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Width'}}} Undefined symbol 'Vector.Width'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Vector.Width" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Width" time elapsed: 00:00:00 ---------------------------------------------------------- 35/49 Testing: static.Vector.Compound-Fallback 35/49 Test: static.Vector.Compound-Fallback Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Math:Cos(Vector:Cons(0.1 0.2d 0.3 0.4d)) * 5 } nil)" "|" "Vector.Compound-Fallback" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Compound-Fallback" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector 4.97502089 4.9003328892062079 4.77668238 4.6053049700144255} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Compound-Fallback'}}} Undefined symbol 'Vector.Compound-Fallback'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Vector.Compound-Fallback" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Compound-Fallback" time elapsed: 00:00:00 ---------------------------------------------------------- 36/49 Testing: static.Vector.Coerce-Invariant 36/49 Test: static.Vector.Coerce-Invariant Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Cons(1d Algorithm:Expand(#30 (+ 1) 1)) * #30 } nil)" "|" "Vector.Coerce-Invariant" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Coerce-Invariant" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector 30 30 60 90 120 150 180 210 240 270 300 330 360 390 420 450 480 510 540 570 600 630 660 690 720 750 780 810 840 870 900} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Coerce-Invariant'}}} Undefined symbol 'Vector.Coerce-Invariant'. Test time = 0.24 sec ---------------------------------------------------------- Test Passed. "static.Vector.Coerce-Invariant" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Coerce-Invariant" time elapsed: 00:00:00 ---------------------------------------------------------- 37/49 Testing: static.Vector.Fallback 37/49 Test: static.Vector.Fallback Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Math:Exp(Vector:Cons(2 4 3 9 35)) } nil)" "|" "Vector.Fallback" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Fallback" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Vector:Vector <7.38905621 54.5981483 20.085537 8103.08398 1.58601344e+15>} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Fallback'}}} Undefined symbol 'Vector.Fallback'. Test time = 0.20 sec ---------------------------------------------------------- Test Passed. "static.Vector.Fallback" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Fallback" time elapsed: 00:00:00 ---------------------------------------------------------- 38/49 Testing: static.Vector.Horizontal 38/49 Test: static.Vector.Horizontal Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Vector.k" "Eval({ Vector:Horizontal((*) Vector:Cons(Algorithm:Expand(#5 (+ 1) 1))) } nil)" "|" "Vector.Horizontal" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Vector.Horizontal" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 120 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Vector.Horizontal'}}} Undefined symbol 'Vector.Horizontal'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Vector.Horizontal" end time: Feb 26 10:13 FLE Standard Time "static.Vector.Horizontal" time elapsed: 00:00:00 ---------------------------------------------------------- 39/49 Testing: static.Thesis.Tutorial-27 39/49 Test: static.Thesis.Tutorial-27 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-27()" "|" "Thesis.Tutorial-27" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-27" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- (11 -18) 55 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-27'}}} Undefined symbol 'Thesis.Tutorial-27'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-27" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-27" time elapsed: 00:00:00 ---------------------------------------------------------- 40/49 Testing: static.Thesis.Tutorial-24 40/49 Test: static.Thesis.Tutorial-24 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-24()" "|" "Thesis.Tutorial-24" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-24" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Multichannel 3 6} {Multichannel 12 75} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-24'}}} Undefined symbol 'Thesis.Tutorial-24'. Test time = 0.25 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-24" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-24" time elapsed: 00:00:00 ---------------------------------------------------------- 41/49 Testing: static.Thesis.Tutorial-23 41/49 Test: static.Thesis.Tutorial-23 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-23()" "|" "Thesis.Tutorial-23" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-23" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Multichannel 1 1} {Multichannel 5 5 5 5} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-23'}}} Undefined symbol 'Thesis.Tutorial-23'. Test time = 0.24 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-23" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-23" time elapsed: 00:00:00 ---------------------------------------------------------- 42/49 Testing: static.Thesis.Tutorial-21 42/49 Test: static.Thesis.Tutorial-21 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-21()" "|" "Thesis.Tutorial-21" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-21" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- {Multichannel 21 32 43} {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-21'}}} Undefined symbol 'Thesis.Tutorial-21'. Test time = 0.21 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-21" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-21" time elapsed: 00:00:00 ---------------------------------------------------------- 43/49 Testing: static.Thesis.Tutorial-06 43/49 Test: static.Thesis.Tutorial-06 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-06()" "|" "Thesis.Tutorial-06" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-06" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 1 2 4 8 16 32 64 128 256 512 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-06'}}} Undefined symbol 'Thesis.Tutorial-06'. Test time = 0.24 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-06" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-06" time elapsed: 00:00:00 ---------------------------------------------------------- 44/49 Testing: static.Thesis.Tutorial-01 44/49 Test: static.Thesis.Tutorial-01 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-01()" "|" "Thesis.Tutorial-01" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-01" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 11 12 13 14 15 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-01'}}} Undefined symbol 'Thesis.Tutorial-01'. Test time = 0.35 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-01" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-01" time elapsed: 00:00:00 ---------------------------------------------------------- 45/49 Testing: static.Thesis.Tutorial-02 45/49 Test: static.Thesis.Tutorial-02 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-02()" "|" "Thesis.Tutorial-02" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-02" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 15 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-02'}}} Undefined symbol 'Thesis.Tutorial-02'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-02" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-02" time elapsed: 00:00:00 ---------------------------------------------------------- 46/49 Testing: static.Thesis.Tutorial-03 46/49 Test: static.Thesis.Tutorial-03 Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Thesis.k" "Test:Tutorial-03()" "|" "Thesis.Tutorial-03" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Thesis.Tutorial-03" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- Hello World {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Thesis.Tutorial-03'}}} Undefined symbol 'Thesis.Tutorial-03'. Test time = 0.74 sec ---------------------------------------------------------- Test Passed. "static.Thesis.Tutorial-03" end time: Feb 26 10:13 FLE Standard Time "static.Thesis.Tutorial-03" time elapsed: 00:00:00 ---------------------------------------------------------- 47/49 Testing: static.Infix.Custom-Infix 47/49 Test: static.Infix.Custom-Infix Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Infix.k" "Test:Custom-Infix()" "|" "Infix.Custom-Infix" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Infix.Custom-Infix" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- 9.48683262 {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Infix.Custom-Infix'}}} Undefined symbol 'Infix.Custom-Infix'. Test time = 0.17 sec ---------------------------------------------------------- Test Passed. "static.Infix.Custom-Infix" end time: Feb 26 10:13 FLE Standard Time "static.Infix.Custom-Infix" time elapsed: 00:00:00 ---------------------------------------------------------- 48/49 Testing: static.Math.Copy-Sign-IEEE 48/49 Test: static.Math.Copy-Sign-IEEE Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/krepl.exe" "-i" "C:/Users/vnorilo/code/k3bot/Source/kronos/library/tests/Math.k" "Test:Copy-Sign-IEEE()" "|" "Math.Copy-Sign-IEEE" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "static.Math.Copy-Sign-IEEE" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- -10 9 8 -7 6 5 -4 -3 2 1 0 -1 nil {Fn :Or nil (Anon-Fn Anon-Fn Anon-Fn Anon-Fn) nil} * E-9995: Fatal{Eval (Anon-Fn nil) Fatal{eval nil Fatal{Unbound symbol 'Math.Copy-Sign-IEEE'}}} Undefined symbol 'Math.Copy-Sign-IEEE'. Test time = 0.22 sec ---------------------------------------------------------- Test Passed. "static.Math.Copy-Sign-IEEE" end time: Feb 26 10:13 FLE Standard Time "static.Math.Copy-Sign-IEEE" time elapsed: 00:00:00 ---------------------------------------------------------- 49/49 Testing: dynamic 49/49 Test: dynamic Command: "C:/Users/vnorilo/code/k3bot/Build/kronos/bin/Release/ktests.exe" Directory: C:/Users/vnorilo/code/k3bot/Build/kronos "dynamic" start time: Feb 26 10:13 FLE Standard Time Output: ---------------------------------------------------------- Testing [kronoslang/core ] [Algorithm] - Big-Reduce ... <<<< LOCAL <<<< 5000050000 =============== {"Int64":"5000050000"} >>>> REF >>>> fail - Find-Max ... <<<< LOCAL <<<< 7 11 =============== [7,11] >>>> REF >>>> fail - Find-Min ... <<<< LOCAL <<<< 0 1 =============== [0,1] >>>> REF >>>> fail - Map-And-Zip ... <<<< LOCAL <<<< (1 0 0.99999994) (0.809027851 0.587770283 0.99999994) (0.309052229 0.951045096 0.99999994) (-0.308964223 0.951073647 0.999999881) (-0.808973432 0.587845206 0.99999994) (-1 9.26574066e-05 0.99999994) (-0.80908221 -0.58769542 0.999999881) (-0.309140444 -0.951016366 0.999999881) (0.308876097 -0.951102316 0.99999994) (0.808919132 -0.58791995 0.99999994) nil =============== [[1,0,0.99999994],[0.80902785,0.58777028,0.99999994],[0.30905223,0.9510451,0.99999994],[-0.30896422,0.95107365,0.99999988],[-0.80897343,0.58784521,0.99999994],[-1,9.2657407e-05,0.99999994],[-0.80908221,-0.58769542,0.99999988],[-0.30914044,-0.95101637,0.99999988],[0.3088761,-0.95110232,0.99999994],[0.80891913,-0.58791995,0.99999994],{}] >>>> REF >>>> fail - Nested-Expand ... <<<< LOCAL <<<< ((#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (#2 #4 #6 #8 #10 #12 #14 #16 #18 #20 nil) (#3 #6 #9 #12 #15 #18 #21 #24 #27 #30 nil) (#4 #8 #12 #16 #20 #24 #28 #32 #36 #40 nil) (#5 #10 #15 #20 #25 #30 #35 #40 #45 #50 nil) (#6 #12 #18 #24 #30 #36 #42 #48 #54 #60 nil) (#7 #14 #21 #28 #35 #42 #49 #56 #63 #70 nil) (#8 #16 #24 #32 #40 #48 #56 #64 #72 #80 nil) (#9 #18 #27 #36 #45 #54 #63 #72 #81 #90 nil) (#10 #20 #30 #40 #50 #60 #70 #80 #90 #100 nil) nil) ((1 2 3 4 5 6 7 8 9 10 nil) (2 4 6 8 10 12 14 16 18 20 nil) (3 6 9 12 15 18 21 24 27 30 nil) (4 8 12 16 20 24 28 32 36 40 nil) (5 10 15 20 25 30 35 40 45 50 nil) (6 12 18 24 30 36 42 48 54 60 nil) (7 14 21 28 35 42 49 56 63 70 nil) (8 16 24 32 40 48 56 64 72 80 nil) (9 18 27 36 45 54 63 72 81 90 nil) (10 20 30 40 50 60 70 80 90 100 nil) nil) =============== ["\n",[[{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}],[{"#": 2},{"#": 4},{"#": 6},{"#": 8},{"#": 10},{"#": 12},{"#": 14},{"#": 16},{"#": 18},{"#": 20},{}],[{"#": 3},{"#": 6},{"#": 9},{"#": 12},{"#": 15},{"#": 18},{"#": 21},{"#": 24},{"#": 27},{"#": 30},{}],[{"#": 4},{"#": 8},{"#": 12},{"#": 16},{"#": 20},{"#": 24},{"#": 28},{"#": 32},{"#": 36},{"#": 40},{}],[{"#": 5},{"#": 10},{"#": 15},{"#": 20},{"#": 25},{"#": 30},{"#": 35},{"#": 40},{"#": 45},{"#": 50},{}],[{"#": 6},{"#": 12},{"#": 18},{"#": 24},{"#": 30},{"#": 36},{"#": 42},{"#": 48},{"#": 54},{"#": 60},{}],[{"#": 7},{"#": 14},{"#": 21},{"#": 28},{"#": 35},{"#": 42},{"#": 49},{"#": 56},{"#": 63},{"#": 70},{}],[{"#": 8},{"#": 16},{"#": 24},{"#": 32},{"#": 40},{"#": 48},{"#": 56},{"#": 64},{"#": 72},{"#": 80},{}],[{"#": 9},{"#": 18},{"#": 27},{"#": 36},{"#": 45},{"#": 54},{"#": 63},{"#": 72},{"#": 81},{"#": 90},{}],[{"#": 10},{"#": 20},{"#": 30},{"#": 40},{"#": 50},{"#": 60},{"#": 70},{"#": 80},{"#": 90},{"#": 100},{}],{}],"\n",[[1,2,3,4,5,6,7,8,9,10,{}],[2,4,6,8,10,12,14,16,18,20,{}],[3,6,9,12,15,18,21,24,27,30,{}],[4,8,12,16,20,24,28,32,36,40,{}],[5,10,15,20,25,30,35,40,45,50,{}],[6,12,18,24,30,36,42,48,54,60,{}],[7,14,21,28,35,42,49,56,63,70,{}],[8,16,24,32,40,48,56,64,72,80,{}],[9,18,27,36,45,54,63,72,81,90,{}],[10,20,30,40,50,60,70,80,90,100,{}],{}],"\n"] >>>> REF >>>> fail - Partition ... <<<< LOCAL <<<< ((1 nil) (2 nil) (3 nil) (4 nil) (5 nil) nil) ((1 2 nil) (3 4 nil) (5 nil) nil) ((1 2 3 nil) (4 5 nil) nil) ((1 2 3 4 nil) (5 nil) nil) ((1 2 3 4 5 nil) nil) ((1 2 3 4 5 nil) nil) nil =============== [[[1,{}],[2,{}],[3,{}],[4,{}],[5,{}],{}],[[1,2,{}],[3,4,{}],[5,{}],{}],[[1,2,3,{}],[4,5,{}],{}],[[1,2,3,4,{}],[5,{}],{}],[[1,2,3,4,5,{}],{}],[[1,2,3,4,5,{}],{}],{}] >>>> REF >>>> fail - Reduce-Concat ... <<<< LOCAL <<<< 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 nil =============== [1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,{}] >>>> REF >>>> fail - Reverse-Reduce ... <<<< LOCAL <<<< 1.77635684e-06 3.55271368e-06 7.10542736e-06 1.42108547e-05 2.84217094e-05 5.68434189e-05 0.000113686838 0.000227373675 0.000454747351 0.000909494702 0.0018189894 0.00363797881 0.00727595761 0.0145519152 0.0291038305 0.0582076609 0.116415322 0.232830644 0.465661287 0.931322575 1.86264515 3.7252903 7.4505806 14.9011612 29.8023224 59.6046448 119.20929 238.418579 476.837158 953.674316 1907.34863 3814.69726 7629.39453 15258.7891 30517.5781 61035.1562 122070.312 244140.625 488281.25 976562.5 1953125 3906250 7812500 15625000 31250000 62500000 125000000 250000000 500000000 1e+09 =============== [1.7763568e-06,3.5527137e-06,7.1054274e-06,1.4210855e-05,2.8421709e-05,5.6843419e-05,0.00011368684,0.00022737368,0.00045474735,0.0009094947,0.0018189894,0.0036379788,0.0072759576,0.014551915,0.02910383,0.058207661,0.11641532,0.23283064,0.46566129,0.93132257,1.8626451,3.7252903,7.4505806,14.901161,29.802322,59.604645,119.20929,238.41858,476.83716,953.67432,1907.3486,3814.6973,7629.3945,15258.789,30517.578,61035.156,122070.31,244140.62,488281.25,976562.5,1953125,3906250,7812500,15625000,31250000,62500000,1.25e+08,2.5e+08,5e+08,1e+09] >>>> REF >>>> fail - Simple-Accumulate ... <<<< LOCAL <<<< 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 1081 1128 1176 1225 1275 nil =============== [1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,276,300,325,351,378,406,435,465,496,528,561,595,630,666,703,741,780,820,861,903,946,990,1035,1081,1128,1176,1225,1275,{}] >>>> REF >>>> fail - Simple-Expand ... <<<< LOCAL <<<< (#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil) (1 2 3 4 5 6 7 8 9 10 nil) =============== ["\n",[{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}],"\n",[1,2,3,4,5,6,7,8,9,10,{}],"\n"] >>>> REF >>>> fail - Simple-Filter ... <<<< LOCAL <<<< long: (longer string very long string more stuff nil) short: (tad bit less nil) nil =============== ["long: ",["longer string","very long string","more stuff",{}],"\n","short: ",["tad","bit","less",{}],{}] >>>> REF >>>> fail - Simple-Some ... <<<< LOCAL <<<< #42 nilx2 #2 nil =============== [{"#": 42},{},{},{"#": 2},{}] >>>> REF >>>> fail - Some-Haystack ... <<<< LOCAL <<<< #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 nil =============== [{"#": 1},{"#": 2},{"#": 3},{"#": 4},{"#": 5},{"#": 6},{"#": 7},{"#": 8},{"#": 9},{"#": 10},{}] >>>> REF >>>> fail [Approx] - Cosine ... <<<< LOCAL <<<< ( Order #2 error: 0.0751677155 0.0251530409 0.00606739521 0.000808358192 2.54511833e-05 -4.37113883e-08 -2.55405903e-05 -0.000808477402 -0.00606745481 -0.0251531005 nil) ( Order #3 error: -0.00452494621 -0.000960588455 -0.000129520893 -7.68899918e-06 -5.96046448e-08 -4.37113883e-08 -2.98023224e-08 7.56978989e-06 0.000129461288 0.000960588455 nil) ( Order #4 error: 0.00015681982 2.12192535e-05 1.54972076e-06 0 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 -1.60932541e-06 -2.12192535e-05 nil) ( Order #5 error: -3.57627869e-06 -3.57627869e-07 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 2.38418579e-07 nil) ( Order #6 error: 0 5.96046448e-08 -5.96046448e-08 -5.96046448e-08 -2.98023224e-08 -4.37113883e-08 -8.94069672e-08 -5.96046448e-08 0 5.96046448e-08 nil) nil =============== [["\nOrder",{"#": 2},"error:",0.075167716,0.025153041,0.0060673952,0.00080835819,2.5451183e-05,-4.3711388e-08,-2.554059e-05,-0.0008084774,-0.0060674548,-0.0251531,{}],["\nOrder",{"#": 3},"error:",-0.0045249462,-0.00096058846,-0.00012952089,-7.6889992e-06,-5.9604645e-08,-4.3711388e-08,-2.9802322e-08,7.5697899e-06,0.00012946129,0.00096058846,{}],["\nOrder",{"#": 4},"error:",0.00015681982,2.1219254e-05,1.5497208e-06,0,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,-1.6093254e-06,-2.1219254e-05,{}],["\nOrder",{"#": 5},"error:",-3.5762787e-06,-3.5762787e-07,-5.9604645e-08,-5.9604645e-08,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,0,2.3841858e-07,{}],["\nOrder",{"#": 6},"error:",0,5.9604645e-08,-5.9604645e-08,-5.9604645e-08,-2.9802322e-08,-4.3711388e-08,-8.9406967e-08,-5.9604645e-08,0,5.9604645e-08,{}],{}] >>>> REF >>>> fail [Coerce] - Implicit-Coercion-Matrix ... <<<< LOCAL <<<< ((#20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) (20 20 20 20 20 nil) nil) ((#-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) (-2 -2 -2 -2 -2 nil) nil) ((#99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) (99 99 99 99 99 nil) nil) ((#0.8181818181818181818181818181818181818 0.818181813 0 0.81818181818181823 0 nil) (0.818181813 0.818181813 0.818181813 0.81818181818181823 0.818181813 nil) (0 0.818181813 0 0.81818181818181823 0 nil) (0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 0.81818181818181823 nil) (0 0.818181813 0 0.81818181818181823 0 nil) nil) nil =============== [[[{"#": 20},20,20,20,{"Int64":"20"},{}],[20,20,20,20,20,{}],[20,20,20,20,{"Int64":"20"},{}],[20,20,20,20,20,{}],[{"Int64":"20"},20,{"Int64":"20"},20,{"Int64":"20"},{}],{}],[[{"#": -2},-2,-2,-2,{"Int64":"-2"},{}],[-2,-2,-2,-2,-2,{}],[-2,-2,-2,-2,{"Int64":"-2"},{}],[-2,-2,-2,-2,-2,{}],[{"Int64":"-2"},-2,{"Int64":"-2"},-2,{"Int64":"-2"},{}],{}],[[{"#": 99},99,99,99,{"Int64":"99"},{}],[99,99,99,99,99,{}],[99,99,99,99,{"Int64":"99"},{}],[99,99,99,99,99,{}],[{"Int64":"99"},99,{"Int64":"99"},99,{"Int64":"99"},{}],{}],[[{"#": 0.8181818181818181818181818181818181818},0.81818181,0,0.8181818181818182,{"Int64":"0"},{}],[0.81818181,0.81818181,0.81818181,0.8181818181818182,0.81818181,{}],[0,0.81818181,0,0.8181818181818182,{"Int64":"0"},{}],[0.8181818181818182,0.8181818181818182,0.8181818181818182,0.8181818181818182,0.8181818181818182,{}],[{"Int64":"0"},0.81818181,{"Int64":"0"},0.8181818181818182,{"Int64":"0"},{}],{}],{}] >>>> REF >>>> fail - Vector-Coerce ... <<<< LOCAL <<<< <11 101 1001 10001> <22 202 2002 20002> <33 303 3003 30003> <44 404 4004 40004> nil =============== [{"Vec":[11,101,1001,10001]},{"Vec":[22,202,2002,20002]},{"Vec":[33,303,3003,30003]},{"Vec":[44,404,4004,40004]},{}] >>>> REF >>>> fail [Core] - Binding ... <<<< LOCAL <<<< bar baz bar nil =============== ["bar","baz","bar",{}] >>>> REF >>>> fail - Cycle-Error ... <<<< LOCAL <<<< As planned, error: #Fatal =============== "As planned, error: #Fatal" >>>> REF >>>> fail - Function-Binding ... <<<< LOCAL <<<< (1 1.41421354 1.73205078 2 2.23606801) (3 6 9 12 15) (1 1.41421354 1.73205078 2 2.23606801) nil =============== [[1,1.4142135,1.7320508,2,2.236068],[3,6,9,12,15],[1,1.4142135,1.7320508,2,2.236068],{}] >>>> REF >>>> fail - Infix-Override ... <<<< LOCAL <<<< -9 1100 nil =============== [-9,1100,{}] >>>> REF >>>> fail [Infix] - Custom-Infix ... <<<< LOCAL <<<< 9.48683262 =============== 9.4868326 >>>> REF >>>> fail [Math] - Copy-Sign-IEEE ... <<<< LOCAL <<<< -10 9 8 -7 6 5 -4 -3 2 1 0 -1 nil =============== [-10,9,8,-7,6,5,-4,-3,2,1,0,-1,{}] >>>> REF >>>> fail [Sort] - Basic ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 =============== [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] >>>> REF >>>> fail - Constants ... <<<< LOCAL <<<< #1 #2 #3x2 #6 #8 #9x2 #11 #100 =============== [{"#": 1},{"#": 2},{"#": 3},{"#": 3},{"#": 6},{"#": 8},{"#": 9},{"#": 9},{"#": 11},{"#": 100}] >>>> REF >>>> fail - Invert ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 =============== [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] >>>> REF >>>> fail - Reorder ... <<<< LOCAL <<<< -0.98999244 -0.987479806 -0.904072046 -0.896758556 -0.737393618 -0.725932539 -0.504846036 -0.490260988 -0.227202043 -0.210795805 0.070737198 0.362357706 0.621609926 0.825335622 0.955336511 1 =============== [-0.98999244,-0.98747981,-0.90407205,-0.89675856,-0.73739362,-0.72593254,-0.50484604,-0.49026099,-0.22720204,-0.2107958,0.070737198,0.36235771,0.62160993,0.82533562,0.95533651,1] >>>> REF >>>> fail - Values ... <<<< LOCAL <<<< 1 2 3 3 6 8 9 9 11 100 =============== [1,2,3,3,6,8,9,9,11,100] >>>> REF >>>> fail [String] - Coercing-Concat ... <<<< LOCAL <<<< Float#2nil(foo nil)bar:Fn{}:Fn{}:Fn{}:Fn{:Test:Coercing-Concat} =============== "Float#2nil(foo nil)bar:Fn{}:Fn{}:Fn{}:Fn{:Test:Coercing-Concat}" >>>> REF >>>> fail - Replace ... <<<< LOCAL <<<< oranges are round, and oranges are juicy. =============== "oranges are round, and oranges are juicy." >>>> REF >>>> fail - Unicode ... <<<< LOCAL <<<< Length of üåäö漢字 is #6 Code points: #252 #229 #228 #246 #28450 #23383 nil =============== ["Length of ","üåäö漢字"," is ",{"#": 6},"\nCode points: ",{"#": 252},{"#": 229},{"#": 228},{"#": 246},{"#": 28450},{"#": 23383},{}] >>>> REF >>>> fail [Thesis] - Tutorial-01 ... <<<< LOCAL <<<< 11 12 13 14 15 =============== [11,12,13,14,15] >>>> REF >>>> fail - Tutorial-02 ... <<<< LOCAL <<<< 15 =============== 15 >>>> REF >>>> fail - Tutorial-03 ... <<<< LOCAL <<<< Hello World =============== "Hello World" >>>> REF >>>> fail - Tutorial-06 ... <<<< LOCAL <<<< 1 2 4 8 16 32 64 128 256 512 nil =============== [1,2,4,8,16,32,64,128,256,512,{}] >>>> REF >>>> fail - Tutorial-21 ... <<<< LOCAL <<<< {Multichannel 21 32 43} =============== {":Multichannel":[21,32,43]} >>>> REF >>>> fail - Tutorial-23 ... <<<< LOCAL <<<< {Multichannel 1 1} {Multichannel 5 5 5 5} =============== [{":Multichannel":[1,1]},{":Multichannel":[5,5,5,5]}] >>>> REF >>>> fail - Tutorial-24 ... <<<< LOCAL <<<< {Multichannel 3 6} {Multichannel 12 75} =============== [{":Multichannel":[3,6]},{":Multichannel":[12,75]}] >>>> REF >>>> fail - Tutorial-27 ... <<<< LOCAL <<<< (11 -18) 55 =============== [[11,-18],55] >>>> REF >>>> fail [Vector] - Coerce ... <<<< LOCAL <<<< {Vector:Vector <3 7>} {Vector:Vector <100 200 300 400>} {Vector:Vector 0.100000001 0.10000000000000001 0.100000001} {Vector:Vector <2 6>} {Vector:Vector <30 400>} nil =============== [{":Vector:Vector":{"Vec":[3,7]}},{":Vector:Vector":{"Vec":[100,200,300,400]}},{":Vector:Vector":[0.1,0.1,0.1]},{":Vector:Vector":{"Vec":[2,6]}},{":Vector:Vector":{"Vec":[30,400]}},{}] >>>> REF >>>> fail - Coerce-Invariant ... <<<< LOCAL <<<< {Vector:Vector 30 30 60 90 120 150 180 210 240 270 300 330 360 390 420 450 480 510 540 570 600 630 660 690 720 750 780 810 840 870 900} =============== {":Vector:Vector":[30,30,60,90,120,150,180,210,240,270,300,330,360,390,420,450,480,510,540,570,600,630,660,690,720,750,780,810,840,870,900]} >>>> REF >>>> fail - Compound-Coerce ... <<<< LOCAL <<<< {Vector:Vector 4 3 2 1} =============== {":Vector:Vector":[4,3,{"Int64":"2"},1]} >>>> REF >>>> fail - Compound-Fallback ... <<<< LOCAL <<<< {Vector:Vector 4.97502089 4.9003328892062079 4.77668238 4.6053049700144255} =============== {":Vector:Vector":[4.9750209,4.900332889206208,4.7766824,4.605304970014426]} >>>> REF >>>> fail - Explode ... <<<< LOCAL <<<< 1 2 3 4 5 6 7 8 9 10 =============== [1,2,3,4,5,6,7,8,9,10] >>>> REF >>>> fail - Fallback ... <<<< LOCAL <<<< {Vector:Vector <7.38905621 54.5981483 20.085537 8103.08398 1.58601344e+15>} =============== {":Vector:Vector":{"Vec":[7.3890562,54.598148,20.085537,8103.084,1.5860134e+15]}} >>>> REF >>>> fail - Horizontal ... <<<< LOCAL <<<< 120 =============== 120 >>>> REF >>>> fail - Horizontal-Compound ... <<<< LOCAL <<<< 5040 =============== 5040 >>>> REF >>>> fail - Packed-Coerce ... <<<< LOCAL <<<< {Vector:Vector <5 10 15>} =============== {":Vector:Vector":{"Vec":[5,10,15]}} >>>> REF >>>> fail - Width ... <<<< LOCAL <<<< #10 =============== {"#": 10} >>>> REF >>>> fail [BDA] - Faust-Biquad ... ok : 106 [CMJ] - Filter-Complex ... ok - Filter-Lowpass ... ok - Filter-Lowpass-Double ... ok - Naive-Saw ... ok - Schroeder-Reverb ... ok - Voice-Allocator ... ok [Envelope] - FM-ADSR ... ok [Filter] - Library-Resonator ... ok - Resonator-Bank ... ok - Simple-Halfband ... ok - Simple-Resonator ... ok - Simple-Tone ... * E-9995: Fatal{Eval (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{:Fallback:Eval (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{Closure:Call (:Closure{:Fn{} :Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil} nil) Fatal{fn ((:Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} nil) nil) Fatal{VM:Adapter (:Fn{} :Closure{:Fn{} :Fn{:Test:Simple-Tone} nil}) Fatal{:Fallback:Eval (:Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} :VM:Instance{Int64 nil}) Fatal{Closure:Call (:Closure{:Fn{} :Fn{:Test:Simple-Tone} nil} :VM:Instance{Int64 nil}) Fatal{fn ((:Fn{:Test:Simple-Tone} nil) :VM:Instance{Int64 nil}) Fatal{obj nil Fatal{Gen:Noise nil Fatal{Coerce (#:Double nil) Fatal{Type-Conversion:Explicit (#:Double nil) Fatal{Type-Conversion:Coerce-Class (#:Double nil) Fatal{:Fallback:Specialization-Type-M (#:Double nil) Exception{Type mismatch{No overload for #:Double nil}}}}}}}}}}}}}}}} | Closure:Call(:Closure{:Fn{} :Fn{ ... ) | fn((:Fn{} :Closure{:Fn ... ) | VM:Adapter(:Fn{} :Closure{:Fn{ ... ) | closure(:VM:Instance{Int64 n ... ) | :Fallback:Eval(:Closure{:Fn{} :Fn{ ... ) | Closure:Call(:Closure{:Fn{} :Fn{ ... ) | fn((:Fn{:Test:Simple-T ... ) | obj(nil) | Gen:Noise(nil) | Coerce(#:Double nil) | Type-Conversion:Explicit(#:Double nil) No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(134;13) Explicit = When( ^^^ | Complex:Real(nil) | Break(#:Complex nil) Break requires an user type Pattern constraint not met in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(28;15) (Real Img) = Break(:Complex c) ^^^ Pattern constraint not met in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Complex.k(131;24) Explicit = Recur(type Complex:Real(data)) ^^^ No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(41;13) Explicit = When(Equal-Type(type data) data) ^^^ No valid branches in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(40;13) Explicit = When(Constant?(data) Vector:Broadcast(width Coerce-Class(ty data))) ^^^ Rest of non-pair in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(33;1) Explicit(type data) { ^^^ | Type-Conversion:Coerce-Class(#:Double nil) | Cvt-Double(nil) No native type conversion to Double No valid forms in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(7;29) Equal-Type(type Double) : Cvt-Double(data) ^^^ | :Fallback:Specialization-Type-M(#:Double nil) No overload for #:Double nil (Type mismatch) in C:\ProgramData\Kronos\Cache\kronoslang\core\0.10.6\Coerce.k(4;1) Coerce-Class(type data) { ^^^ exception: Test did not produce an audio capture - Vector-Resonator-Bank ... ok : 17498655 [Gen] - Faster-Args ... ok - Library-Oversample ... ok - Nested-Slower ... ok - Offset-Zoo ... ok - Osc-Bipolar ... ok - Osc-Modulation ... ok - Osc-Scaled ... ok - Osc-Unipolar ... ok - Oversampled-RM ... ok - Phasor ... ok - Simple-Slower ... ok - Sin ... ok [Osc] - Control-Rate-Sin ... ok - FM ... ok - Lofi-Seq ... ok - Mixed-Rate-Osc ... ok - Noise ... ok - Sin ... ok - Sin-Seq ... ok - Waveshaping ... ok [Thesis] - Supplementary-Example ... ok - Tutorial-04 ... ok - Tutorial-05 ... ok - Tutorial-07 ... ok - Tutorial-08 ... ok - Tutorial-09 ... ok - Tutorial-10 ... ok - Tutorial-11 ... ok - Tutorial-12 ... ok - Tutorial-13 ... ok - Tutorial-14 ... ok - Tutorial-15 ... ok - Tutorial-16 ... ok - Tutorial-17 ... ok - Tutorial-18 ... ok - Tutorial-19 ... ok - Tutorial-20 ... ok - Tutorial-22 ... ok - Tutorial-25 ... ok - Tutorial-26 ... ok - Tutorial-28 ... ok - Tutorial-29 ... ok - Tutorial-30 ... ok - Tutorial-31 ... ok - Tutorial-32 ... ok - Tutorial-33 ... ok [Vector] - Big-Mixed-Vector ... ok - Big-Vector ... Test time = 43.97 sec ---------------------------------------------------------- Test Failed. "dynamic" end time: Feb 26 10:13 FLE Standard Time "dynamic" time elapsed: 00:00:43 ---------------------------------------------------------- End testing: Feb 26 10:13 FLE Standard Time