[*** BYOD-110-176.PUB.UNIARTS.FI (DARWIN-18.7.0_X86_64): AD0CCE529C5EF5888263946FE2B31EDBDE20B484 ***] [CHECKOUT] pulling from https://hg.sr.ht/~vnorilo/kronos searching for changes no changes found 3 files updated, 0 files merged, 0 files removed, 0 files unresolved parent: 1423:ad0cce529c5e tip triaging tests branch: default commit: (clean) update: (current) [CONFIGURE] -- Configuring for Apple -- Readline: /usr/lib/libreadline.dylib -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Linking coreaudio -- Using /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AudioUnit.framework /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/CoreAudio.framework -- Found LLVM 6.0.1 targeting X86 -- Using LLVMConfig.cmake in: /Users/vnorilo/build/Build/llvm/lib/cmake/llvm -- Using Binaryen backend -- Embedding TinyXML -- Using Threads -- Including LLVM backend -- Core Library /Users/vnorilo/code/k3bot/Source/kronos/library/ [kronoslang/core 0.12.7] (0) -- Building -- Configuring done -- Generating done -- Build files have been written to: /Users/vnorilo/code/k3bot/Build/kronos [BUILD] [ 1%] Built target lithe [ 2%] Built target network [ 2%] Built target platform [ 3%] Built target tinyxml [ 3%] Built target grammar_common [ 4%] Built target grammar_kronos Scanning dependencies of target llvm_backend [ 4%] Building CXX object CMakeFiles/llvm_backend.dir/src/backends/LLVMCompiler.cpp.o [ 4%] Building CXX object CMakeFiles/llvm_backend.dir/src/backends/LLVMModule.cpp.o [ 4%] Building CXX object CMakeFiles/llvm_backend.dir/src/backends/LLVMScatterLoad.cpp.o [ 4%] Building CXX object CMakeFiles/llvm_backend.dir/src/backends/LLVMAoT.cpp.o [ 4%] Building CXX object CMakeFiles/llvm_backend.dir/src/backends/LLVMJiT.cpp.o [ 4%] Linking CXX static library libllvm_backend.a [ 5%] Built target llvm_backend [ 6%] Built target paf [ 6%] Built target grammar_json Scanning dependencies of target core [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/CallGraphAnalysis.cpp.o [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/CodeMotionPass.cpp.o [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/CopyElision.cpp.o [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/CodeGenModule.cpp.o [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/CodeGenCompiler.cpp.o [ 6%] Building CXX object CMakeFiles/core.dir/src/backends/SideEffectCompiler.cpp.o [ 7%] Building CXX object CMakeFiles/core.dir/src/k3/DynamicVariables.cpp.o [ 7%] Building CXX object CMakeFiles/core.dir/src/k3/FunctionSequence.cpp.o [ 7%] Building CXX object CMakeFiles/core.dir/src/k3/Invariant.cpp.o [ 7%] Building CXX object CMakeFiles/core.dir/src/k3/LibraryRef.cpp.o [ 7%] Building CXX object CMakeFiles/core.dir/src/k3/ModuleBuilder.cpp.o [ 8%] Building CXX object CMakeFiles/core.dir/src/k3/Reactive.cpp.o [ 8%] Linking CXX shared library libkronos.dylib [ 12%] Built target core [ 12%] Built target package_manager [ 12%] Built target cli [ 13%] Linking CXX executable bin/kc [ 13%] Built target kc [ 14%] Built target static_test_core [ 14%] kc /Users/vnorilo/code/k3bot/Source/kronos/library/tests/Extending-Functions.k -> /Users/vnorilo/code/k3bot/Build/kronos/kc_obj/Extending-Functions_Eval-nXL3k.o arg : DataSource( %in1 Reference( nil ) ) [src ] : nil [w/arg] : nil [out ]: DataSource( %out2 Reference( nil ) ) [ 14%] Linking CXX executable bin/Extending-Functions.Eval-nXL3k [ 14%] Built target Extending-Functions.Eval-nXL3k [ 14%] kc /Users/vnorilo/code/k3bot/Source/kronos/library/tests/Extending-Functions.k -> /Users/vnorilo/code/k3bot/Build/kronos/kc_obj/Extending-Functions_Eval-f697f.o arg : DataSource( %in1 Reference( nil ) ) [src ] : nil [w/arg] : nil [out ]: DataSource( %out2 Reference( nil ) ) [ 14%] Linking CXX executable bin/Extending-Functions.Eval-f697f [ 15%] Built target Extending-Functions.Eval-f697f [ 15%] kc /Users/vnorilo/code/k3bot/Source/kronos/library/tests/Extending-Functions.k -> /Users/vnorilo/code/k3bot/Build/kronos/kc_obj/Extending-Functions_Eval-TbEss.o arg : DataSource( %in1 Reference( nil ) ) [src ] : nil [w/arg] : nil [out ]: DataSource( %out2 Reference( nil ) ) [ 15%] Linking CXX executable bin/Extending-Functions.Eval-TbEss [ 15%] Built target Extending-Functions.Eval-TbEss [ 16%] kc /Users/vnorilo/code/k3bot/Source/kronos/library/tests/Extending-Functions.k -> /Users/vnorilo/code/k3bot/Build/kronos/kc_obj/Extending-Functions_Eval-6o3vJ.o arg : DataSource( %in1 Reference( nil ) ) [src ] : nil [w/arg] : nil [out ]: DataSource( %out2 Reference( nil ) ) [ 16%] Linking CXX executable bin/Extending-Functions.Eval-6o3vJ [ 16%] Built target Extending-Functions.Eval-6o3vJ [ 16%] kc /Users/vnorilo/code/k3bot/Source/kronos/library/tests/Math.k -> /Users/vnorilo/code/k3bot/Build/kronos/kc_obj/Math_Copy-Sign-IEEE.o arg : DataSource( %in1 Reference( nil ) ) [src ] : Seq( Pair( nil Pair( Seq( (nilx2 Float) ) (Floatx3 Int32x3 Doublex3 nil) ) ) ) [w/arg] : Seq( Pair( nil Pair( Seq( (nilx2 Float) ) (Floatx3 Int32x3 Doublex3 nil) ) ) ) [out ]: DataSource( %out2 Reference( (Floatx12 nil) ) ) arg : DataSource( %in1 Reference( (nilx2 Float) ) ) [src ] : Pair( Rest( Rest( Argument ) ) RecursionBranch( DataSource( %in3 0 ) Pair( nil Pair( First( Rest( Argument ) ) Add( Rest( ~Rest<0x7f80640289a0> ) 1 ) ) ) ) ) [w/arg] : Pair( DataSource( %in1 Reference( f32 ) ) RecursionBranch( DataSource( %in3 0 ) Pair( nil Pair( DataSource( ~%in1 Reference( nil ) ) Add( DataSource( ~%in1 Reference( f32 ) ) 1 ) ) ) ) ) [out ]: DataSource( %out2 Reference( VariantTuple( f32 Add( 3 Sub( 18 SequenceCounter ) ) nil ) ) ) arg : Pair( nil Pair( ~nil DataSource( %in1 f32 ) ) ) [src ] : Pair( Rest( Rest( Argument ) ) RecursionBranch( DataSource( %in3 0 ) Pair( nil Pair( First( Rest( Argument ) ) Add( Rest( ~Rest<0x7f80640289a0> ) 1 ) ) ) ) ) [w/arg] : Pair( DataSource( %in1 f32 ) RecursionBranch( DataSource( %in3 0 ) Pair( nil Pair( nil Add( ~DataSource<0x7f80630095a0> 1 ) ) ) ) ) [out ]: DataSource( %out2 Reference( VariantTuple( f32 Add( 3 Sub( 18 SequenceCounter ) ) nil ) ) ) arg : Pair( nil Pair( ~nil DataSource( %in1 f32 ) ) ) [src ] : Pair( Rest( Rest( Argument ) ) Pair( Add( Rest( ~Rest<0x7f806400ee90> ) 1 ) Pair( Add( ~Add<0x7f806400ef30> 1 ) nil ) ) ) [w/arg] : Pair( DataSource( %in1 f32 ) Pair( Add( ~DataSource<0x7f806300c3d0> 1 ) Pair( Add( ~Add<0x7f8062c0c440> 1 ) nil ) ) ) [out ]: DataSource( %out2 Reference( VariantTuple( f32 Sub( Add( 3 Sub( 18 SequenceCounter ) ) 1 ) nil ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Add( 21 Mul( SequenceCounter -1 ) ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( f32 Add( 3 Mul( ~SequenceCounter -1 ) ) (Int32x3 Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( First( Rest( ~Rest<0x7f8064070f40> ) ) ) ~First<0x7f8063011700> ) ) RecursionBranch( DataSource( %in4 0 ) Pair( nil Pair( Rest( First( Rest( Argument ) ) ) Rest( Rest( ~Rest<0x7f80640519a0> ) ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( DataSource( %in2 Reference( f32 ) ) ) ~DataSource<0x7f806300e810> ) ) RecursionBranch( DataSource( %in4 0 ) Pair( nil Pair( DataSource( Offset( ~%in1 4 ) Reference( VariantTuple( ~f32 Sub( Add( 21 Mul( SequenceCounter -1 ) ) 1 ) nil ) ) ) DataSource( Offset( ~%in2 4 ) Reference( VariantTuple( ~f32 Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) (Int32x3 Doublex3 #0 #3 #-1 nil) ) ) ) ) ) ) ) [out ]: DataSource( %out3 Reference( VariantTuple( f32 Add( 10 Sub( 2 SequenceCounter ) ) nil ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Sub( Add( 21 Mul( SequenceCounter -1 ) ) 1 ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( f32 Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) (Int32x3 Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( First( Rest( ~Rest<0x7f8064073650> ) ) ) ~First<0x7f8064073860> ) ) Seq( Pair( nil Pair( Rest( ~First<0x7f80640736a0> ) Rest( ~Rest<0x7f8064073810> ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( DataSource( %in2 Reference( f32 ) ) ) ~DataSource<0x7f8063857610> ) ) Seq( Pair( nil Pair( DataSource( Offset( ~%in1 4 ) Reference( VariantTuple( ~f32 Sub( Sub( Add( 21 Mul( SequenceCounter -1 ) ) 1 ) 1 ) nil ) ) ) DataSource( Offset( ~%in2 4 ) Reference( VariantTuple( ~f32 Sub( Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) 1 ) (Int32x3 Doublex3 #0 #3 #-1 nil) ) ) ) ) ) ) ) [out ]: DataSource( %out3 Reference( VariantTuple( f32 Sub( Add( 10 Sub( 2 SequenceCounter ) ) 1 ) nil ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Add( 18 Mul( SequenceCounter -1 ) ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( i32 Add( 3 Mul( ~SequenceCounter -1 ) ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( Cvt( First( Rest( ~Rest<0x7f80638a5880> ) ) ) ) ~Cvt<0x7f80638a5a70> ) ) RecursionBranch( DataSource( %in4 0 ) Pair( nil Pair( Rest( First( Rest( Argument ) ) ) Rest( Rest( ~Rest<0x7f80640519a0> ) ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( Cvt( DataSource( %in2 Reference( i32 ) ) ) ) ~Cvt<0x7f8063866060> ) ) RecursionBranch( DataSource( %in4 0 ) Pair( nil Pair( DataSource( Offset( ~%in1 4 ) Reference( VariantTuple( ~f32 Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) nil ) ) ) DataSource( Offset( ~%in2 4 ) Reference( VariantTuple( ~i32 Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) ) ) [out ]: DataSource( %out3 Reference( VariantTuple( f32 Add( 7 Sub( 2 SequenceCounter ) ) nil ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( i32 Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( Cvt( First( Rest( ~Rest<0x7f806401eb40> ) ) ) ) ~Cvt<0x7f806401ed00> ) ) Pair( First( Call( Pair( nil Pair( Rest( ~First<0x7f806401eb90> ) Rest( ~Rest<0x7f806401ed60> ) ) ) ) ) Pair( First( Rest( ~Call<0x7f8064051cb0> ) ) Pair( First( Rest( ~Rest<0x7f806401f010> ) ) Pair( First( Rest( ~Rest<0x7f806401f0b0> ) ) Pair( First( Rest( ~Rest<0x7f806401f150> ) ) Pair( First( Rest( ~Rest<0x7f806401f1f0> ) ) nil ) ) ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( Cvt( DataSource( %in2 Reference( i32 ) ) ) ) ~Cvt<0x7f80638b9460> ) ) Pair( First( Call( Pair( nil Pair( DataSource( Offset( ~%in1 4 ) Reference( VariantTuple( ~f32 Sub( Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) 1 ) nil ) ) ) DataSource( Offset( ~%in2 4 ) Reference( VariantTuple( ~i32 Sub( Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) ) ) Pair( First( Rest( ~Call<0x7f80638b9600> ) ) Pair( First( Rest( ~Rest<0x7f8063862570> ) ) Pair( First( Rest( ~Rest<0x7f8063862610> ) ) Pair( First( Rest( ~Rest<0x7f80638626b0> ) ) Pair( First( Rest( ~Rest<0x7f8063862750> ) ) nil ) ) ) ) ) ) ) [out ]: DataSource( %out3 Reference( VariantTuple( f32 Sub( Add( 7 Sub( 2 SequenceCounter ) ) 1 ) nil ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Sub( Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) 1 ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( i32 Sub( Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( Cvt( First( Rest( ~Rest<0x7f806401dea0> ) ) ) ) ~Cvt<0x7f806401e060> ) ) Pair( First( Call( Pair( nil Pair( Rest( ~First<0x7f806401def0> ) Rest( ~Rest<0x7f806401e0c0> ) ) ) ) ) Pair( First( Rest( ~Call<0x7f8064051d60> ) ) Pair( First( Rest( Rest( ~Call<0x7f8064051d60> ) ) ) Pair( First( Rest( Rest( Rest( ~Call<0x7f8064051d60> ) ) ) ) Pair( First( Rest( Rest( Rest( Rest( ~Call<0x7f8064051d60> ) ) ) ) ) nil ) ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( Cvt( DataSource( %in2 Reference( i32 ) ) ) ) ~Cvt<0x7f8063885c60> ) ) Pair( First( Call( Pair( nil Pair( DataSource( Offset( ~%in1 4 ) Reference( VariantTuple( ~f32 Sub( Sub( Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) 1 ) 1 ) nil ) ) ) DataSource( Offset( ~%in2 4 ) Reference( VariantTuple( ~i32 Sub( Sub( Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) 1 ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) ) ) Pair( First( Rest( ~Call<0x7f8063885e00> ) ) Pair( First( Rest( Rest( ~Call<0x7f8063885e00> ) ) ) Pair( First( Rest( Rest( Rest( ~Call<0x7f8063885e00> ) ) ) ) Pair( First( Rest( Rest( Rest( Rest( ~Call<0x7f8063885e00> ) ) ) ) ) nil ) ) ) ) ) ) [out ]: Pair( DataSource( %out3 Reference( f32 ) ) Pair( DataSource( %out4 Reference( ~f32 ) ) Pair( DataSource( %out5 Reference( ~f32 ) ) Pair( DataSource( %out6 Reference( ~f32 ) ) Pair( DataSource( %out7 Reference( ~f32 ) ) Pair( DataSource( %out8 Reference( ~f32 ) ) nil ) ) ) ) ) ) arg : Pair( nil Pair( DataSource( %in1 Reference( VariantTuple( f32 Sub( Sub( Sub( Add( 18 Mul( SequenceCounter -1 ) ) 1 ) 1 ) 1 ) ~nil ) ) ) DataSource( %in2 Reference( VariantTuple( i32 Sub( Sub( Sub( Add( 3 Mul( ~SequenceCounter -1 ) ) 1 ) 1 ) 1 ) (Doublex3 #0 #3 #-1 nil) ) ) ) ) ) [src ] : Pair( Or( Abs( First( First( Rest( Argument ) ) ) ) Xor( Abs( Cvt( First( Rest( ~Rest<0x7f8064051f20> ) ) ) ) ~Cvt<0x7f80640520e0> ) ) Pair( Or( Abs( First( Rest( ~First<0x7f8064051f70> ) ) ) Xor( Abs( Cvt( First( Rest( ~Rest<0x7f8064052140> ) ) ) ) ~Cvt<0x7f8064052420> ) ) Pair( Or( Abs( First( Rest( ~Rest<0x7f80640522b0> ) ) ) Xor( Abs( 0 ) ~0 ) ) Pair( Or( Abs( First( Rest( ~Rest<0x7f80640525f0> ) ) ) Xor( Abs( 3 ) ~3 ) ) Pair( Or( Abs( First( Rest( ~Rest<0x7f806401d6d0> ) ) ) Xor( Abs( -1 ) ~-1 ) ) nil ) ) ) ) ) [w/arg] : Pair( Or( Abs( DataSource( %in1 Reference( f32 ) ) ) Xor( Abs( Cvt( DataSource( %in2 Reference( i32 ) ) ) ) ~Cvt<0x7f8063886860> ) ) Pair( Or( Abs( DataSource( Offset( ~%in1 4 ) Reference( ~f32 ) ) ) Xor( Abs( Cvt( DataSource( Offset( ~%in2 4 ) Reference( ~i32 ) ) ) ) ~Cvt<0x7f8063859580> ) ) Pair( Or( Abs( DataSource( Offset( ~Offset<0x7f8063880540> 4 ) Reference( ~f32 ) ) ) Xor( Abs( 0 ) ~0 ) ) Pair( Or( Abs( DataSource( Offset( ~Offset<0x7f8063859a00> 4 ) Reference( ~f32 ) ) ) Xor( Abs( 3 ) ~3 ) ) Pair( Or( Abs( DataSource( Offset( ~Offset<0x7f80638c4870> 4 ) Reference( ~f32 ) ) ) Xor( Abs( -1 ) ~-1 ) ) nil ) ) ) ) ) [out ]: Pair( DataSource( %out3 Reference( f32 ) ) Pair( DataSource( %out4 Reference( ~f32 ) ) Pair( DataSource( %out5 Reference( ~f32 ) ) Pair( DataSource( %out6 Reference( ~f32 ) ) Pair( DataSource( %out7 Reference( ~f32 ) ) nil ) ) ) ) ) LLVM ERROR: Cannot select: 0x7f806486bbc0: ch = store 0x7f8062f17f00, 0x7f8064868b68, FrameIndex:i64<2>, undef:i64 0x7f8064868b68: i32,ch = load,<0x7f8062f0b648>)(noalias=<0x7f8062f0b9a8>,<0x7f8062f0afe8>,<0x7f8062f0b928>,<0x7f8062f0af98>,<0x7f8062f0b6e8>,<0x7f8062f0b718>,<0x7f8062f0b298>,<0x7f8062f0b7b8>,<0x7f8062f0b7e8>,<0x7f8062f0b678>,<0x7f8062f0b4d8>,<0x7f8062f0b508>,<0x7f8062f0b368>,<0x7f8062f0b398>,<0x7f8062f0b1f8>)> 0x7f8064868a98, 0x7f8064867fa0, undef:i64 0x7f8064867fa0: i64 = add 0x7f8064866008, Constant:i64<8> 0x7f8064866008: i64,ch = CopyFromReg 0x7f8062f17f00, Register:i64 %2 0x7f8064865fa0: i64 = Register %2 0x7f8064866210: i64 = Constant<8> 0x7f8064866688: i64 = undef 0x7f806486b3a0: i64 = FrameIndex<2> 0x7f8064866688: i64 = undef In function: Eval::tail.16 make[5]: *** [kc_obj/Math_Copy-Sign-IEEE.o] Error 1 make[5]: *** Deleting file `kc_obj/Math_Copy-Sign-IEEE.o' make[4]: *** [CMakeFiles/Math.Copy-Sign-IEEE.dir/all] Error 2 make[3]: *** [all] Error 2 *** build failed *** (2, u'/Users/vnorilo/code/k3bot/Build/kronos:cmake --build . --config Release') Traceback (most recent call last): File "/Users/vnorilo/build/Source/couchbot/couchbot.py", line 132, in build_commit cmake("--build", ".", "--config", "Release") File "/Users/vnorilo/build/Source/couchbot/couchbot.py", line 85, in cmake system(("cmake",) + args, bot.workspace) File "/Users/vnorilo/build/Source/couchbot/couchbot.py", line 73, in system for line in popen_gen(cwd, args): File "/Users/vnorilo/build/Source/couchbot/couchbot.py", line 39, in popen_gen raise RuntimeError(return_code, cwd + ":" + " ".join(arg_str)) RuntimeError: (2, u'/Users/vnorilo/code/k3bot/Build/kronos:cmake --build . --config Release')