Open TeamSPoon opened 2 years ago
(cd /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base ; timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "['mdefault_01d.pfc']")
% EDIT: https://github.com/logicmoo/logicmoo_workspace/edit/master/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc % JENKINS: https://jenkins.logicmoo.org/job/logicmoo_workspace/lastBuild/testReport/logicmoo.pfc.test.sanity_base/MDEFAULT_01D/ % ISSUE_SEARCH: https://github.com/logicmoo/logicmoo_workspace/issues?q=is%3Aissue+label%3AMDEFAULT_01D % ISSUE: https://github.com/logicmoo/logicmoo_workspace/issues/577
%~ init_phase(after_load) %~ init_phase(restore_state) % %~ init_why(after_boot,program) %~ after_boot. %~ Dont forget to ?- logicmoo_i_cyc_xform. running('/var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc'), %~ this_test_might_need( :-( use_module( library(logicmoo_plarkc)))) functorDeclares(tFish). /*~ ~*/ functorDeclares(tSwim). /*~ ~*/ :- dmsg("tweety and chilly are fish."). /*~ %~ /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc:7 %~ tweety and chilly are fish. ~*/ tFish(iTweety). /*~ ~*/ tFish(iChilly). /*~ ~*/ :- dmsg("fish swim by default."). /*~ %~ fish swim by default. ~*/ mdefault(( tFish(X) ==> tSwim(X))). /*~ ~*/ /* :- header_sane:listing(nt/3). :- header_sane:listing(tSwim/1). :- header_sane:listing(pt/2). :- header_sane:listing(mdefault/1). */ :- dmsg("make sure *both* can swim (this exposes a potential bug in monadic predicates)"). /*~ %~ make sure *both* can swim (this exposes a potential bug in monadic predicates) ~*/ :- mpred_test((tSwim(iTweety))). /*~ %~ ?-( mpred_test("Test_0001_Line_0000__ITweety",baseKB:tSwim(iTweety))). %~ FIlE: * https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L22 passed=info(why_was_true(baseKB:tSwim(iTweety))) Justifications for tSwim(iTweety): 1.1 \+ ~tSwim(iTweety) % [/boot/init.pl:512] 1.2 \+tSwim(iTweety) % [/boot/init.pl:512] 1.3 \+(tSwim(iTweety)/ground(tSwim(iTweety)),\+tSwim(iTweety)),\+ ~tSwim(iTweety)==>tSwim(iTweety) % [mfl4(_2306,_2308,_2310,_2312)] 1.4 mdefault(tSwim(iTweety)) % [mfl4(_3012,_3014,_3016,_3018)] 1.5 (mdefault(W4)/mpred_positive_fact(W4),if_missing_mask(W4,X4,Y4))==>(\+(X4/ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:61] 1.6 tFish(iTweety) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L8 ] 1.7 tFish(W4)==>mdefault(tSwim(W4)) % [mfl4(_5698,_5700,_5702,_5704)] 1.8 mfl4(['Q'=_,'R'=_,'Test'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L61 ',61) 1.9 mfl4(_,baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L8 ',8) 1.10 mdefault((tFish(W4)==>tSwim(W4))) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ] 1.11 (mdefault((W4==>X4))/nonvar(X4))==>(W4==>mdefault(X4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:54] 1.12 mfl4(['X'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ',12) 1.13 mfl4(['P'=_,'Q'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L54 ',54) name = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D-Test_0001_Line_0000__ITweety'. JUNIT_CLASSNAME = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D'. JUNIT_CMD = 'timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "[\'mdefault_01d.pfc\']"'. % saving_junit: /var/lib/jenkins/workspace/logicmoo_workspace@2/test_results/jenkins/Report-logicmoo-pfc-test-sanity_base-vSTARv0vSTARvvDOTvvSTARv-2-1--grep-2-i-WARN-ERROR-_file-00-fail-pass--Units-Logicmoo_pfc_test_sanity_base_MDEFAULT_01D_Test_0001_Line_0000_ITweety-junit.xml ~*/ :- mpred_test((tSwim(iChilly))). /*~ %~ ?-( mpred_test("Test_0002_Line_0000__IChilly",baseKB:tSwim(iChilly))). %~ FIlE: * https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L23 passed=info(why_was_true(baseKB:tSwim(iChilly))) Justifications for tSwim(iChilly): 1.1 \+ ~tSwim(iChilly) % [/boot/init.pl:512] 1.2 \+tSwim(iChilly) % [/boot/init.pl:512] 1.3 \+(tSwim(iChilly)/ground(tSwim(iChilly)),\+tSwim(iChilly)),\+ ~tSwim(iChilly)==>tSwim(iChilly) % [mfl4(_11582,_11584,_11586,_11588)] 1.4 mdefault(tSwim(iChilly)) % [mfl4(_12288,_12290,_12292,_12294)] 1.5 (mdefault(W4)/mpred_positive_fact(W4),if_missing_mask(W4,X4,Y4))==>(\+(X4/ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:61] 1.6 tFish(iChilly) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L9 ] 1.7 tFish(W4)==>mdefault(tSwim(W4)) % [mfl4(_14974,_14976,_14978,_14980)] 1.8 mfl4(['Q'=_,'R'=_,'Test'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L61 ',61) 1.9 mfl4(_,baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L9 ',9) 1.10 mdefault((tFish(W4)==>tSwim(W4))) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ] 1.11 (mdefault((W4==>X4))/nonvar(X4))==>(W4==>mdefault(X4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:54] 1.12 mfl4(['X'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ',12) 1.13 mfl4(['P'=_,'Q'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L54 ',54) name = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D-Test_0002_Line_0000__IChilly'. JUNIT_CLASSNAME = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D'. JUNIT_CMD = 'timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "[\'mdefault_01d.pfc\']"'. % saving_junit: /var/lib/jenkins/workspace/logicmoo_workspace@2/test_results/jenkins/Report-logicmoo-pfc-test-sanity_base-vSTARv0vSTARvvDOTvvSTARv-2-1--grep-2-i-WARN-ERROR-_file-00-fail-pass--Units-Logicmoo_pfc_test_sanity_base_MDEFAULT_01D_Test_0002_Line_0000_IChilly-junit.xml ~*/ :- mpred_trace_exec. /*~ ~*/ \+ tFish(iChilly). /*~ %~ /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc:27 %~ mpred_undo1( '$nt'( tSwim(iChilly), %~ ( call_u_no_bc( tSwim(iChilly)) , %~ ground( tSwim(iChilly)) , %~ \+( tSwim(iChilly))), %~ '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)])))) %~ success( mpred_undo1_nt_unfwc, %~ baseKB : ( '$nt'( tSwim(iChilly), %~ ( call_u_no_bc( tSwim(iChilly)) , %~ ground( tSwim(iChilly)) , %~ \+( tSwim(iChilly))), %~ '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)]))) , %~ dmsg_pretty( mpred_undo1( '$nt'( tSwim(iChilly), %~ ( call_u_no_bc( tSwim(iChilly)) , %~ ground( tSwim(iChilly)) , %~ \+( tSwim(iChilly))), %~ '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)]))))) , %~ retract_u( '$nt'( tSwim(iChilly), %~ ( call_u_no_bc( tSwim(iChilly)) , %~ ground( tSwim(iChilly)) , %~ \+( tSwim(iChilly))), %~ '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)])))))). %~ mpred_undo1( '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)]))) %~ success( mpred_undo1_nt_unfwc, %~ baseKB : ( '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)])) , %~ dmsg_pretty( mpred_undo1( '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)])))) , %~ retract_u( '$nt'(~tSwim(iChilly),call_u_no_bc(~tSwim(iChilly)),rhs([tSwim(iChilly)]))))). %~ success( mpred_undo1_pt_unfwc_2, %~ baseKB : retract_u( '$pt'( baseKB, %~ tSwim(iChilly), %~ ( ( ground( tSwim(iChilly)) , %~ \+( tSwim(iChilly)) , %~ \+( tSwim(iChilly) = %~ %~ tSwim(iChilly))) *-> %~ rhs([\+tSwim(iChilly)]))))). %~ debugm( baseKB, %~ show_success( baseKB, %~ baseKB : mpred_withdraw( tFish(iChilly), %~ ( mfl4(BaseKB,baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc ',27) , %~ ax)))) ~*/ :- mpred_test( (tSwim(iTweety))). /*~ %~ /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc:30 %~ ?-( mpred_test("Test_0003_Line_0000__ITweety",baseKB:tSwim(iTweety))). %~ FIlE: * https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L30 passed=info(why_was_true(baseKB:tSwim(iTweety))) Justifications for tSwim(iTweety): 1.1 \+ ~tSwim(iTweety) % [/boot/init.pl:512] 1.2 \+tSwim(iTweety) % [/boot/init.pl:512] 1.3 \+(tSwim(iTweety)/ground(tSwim(iTweety)),\+tSwim(iTweety)),\+ ~tSwim(iTweety)==>tSwim(iTweety) % [mfl4(_101910,_101912,_101914,_101916)] 1.4 mdefault(tSwim(iTweety)) % [mfl4(_102616,_102618,_102620,_102622)] 1.5 (mdefault(W4)/mpred_positive_fact(W4),if_missing_mask(W4,X4,Y4))==>(\+(X4/ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:61] 1.6 tFish(iTweety) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L8 ] 1.7 tFish(W4)==>mdefault(tSwim(W4)) % [mfl4(_105302,_105304,_105306,_105308)] 1.8 mfl4(['Q'=_,'R'=_,'Test'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L61 ',61) 1.9 mfl4(_,baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L8 ',8) 1.10 mdefault((tFish(W4)==>tSwim(W4))) % [* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ] 1.11 (mdefault((W4==>X4))/nonvar(X4))==>(W4==>mdefault(X4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:54] 1.12 mfl4(['X'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc#L12 ',12) 1.13 mfl4(['P'=_,'Q'=_],baseKB,'* https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/edit/master/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl#L54 ',54) name = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D-Test_0003_Line_0000__ITweety'. JUNIT_CLASSNAME = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D'. JUNIT_CMD = 'timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "[\'mdefault_01d.pfc\']"'. % saving_junit: /var/lib/jenkins/workspace/logicmoo_workspace@2/test_results/jenkins/Report-logicmoo-pfc-test-sanity_base-vSTARv0vSTARvvDOTvvSTARv-2-1--grep-2-i-WARN-ERROR-_file-00-fail-pass--Units-Logicmoo_pfc_test_sanity_base_MDEFAULT_01D_Test_0003_Line_0000_ITweety-junit.xml ~*/ :- mpred_test( \+ (tSwim(iChilly))). % EDIT: https://github.com/logicmoo/logicmoo_workspace/edit/master/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc % JENKINS: https://jenkins.logicmoo.org/job/logicmoo_workspace/lastBuild/testReport/logicmoo.pfc.test.sanity_base/MDEFAULT_01D/logicmoo_pfc_test_sanity_base_MDEFAULT_01D_JUnit/ % ISSUE_SEARCH: https://github.com/logicmoo/logicmoo_workspace/issues?q=is%3Aissue+label%3AMDEFAULT_01D % ISSUE: https://github.com/logicmoo/logicmoo_workspace/issues/577 /*~ %~ ?-( mpred_test("Test_0004_Line_0000__naf_IChilly",baseKB:(\+tSwim(iChilly)))). passed=info(why_was_true(baseKB:(\+tSwim(iChilly)))) no_proof_for(\+tSwim(iChilly)). no_proof_for(\+tSwim(iChilly)). no_proof_for(\+tSwim(iChilly)). name = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D-Test_0004_Line_0000__naf_IChilly'. JUNIT_CLASSNAME = 'logicmoo.pfc.test.sanity_base.MDEFAULT_01D'. JUNIT_CMD = 'timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "[\'mdefault_01d.pfc\']"'. % saving_junit: /var/lib/jenkins/workspace/logicmoo_workspace@2/test_results/jenkins/Report-logicmoo-pfc-test-sanity_base-vSTARv0vSTARvvDOTvvSTARv-2-1--grep-2-i-WARN-ERROR-_file-00-fail-pass--Units-Logicmoo_pfc_test_sanity_base_MDEFAULT_01D_Test_0004_Line_0000_naf_IChilly-junit.xml ~*/ %~ unused(no_junit_results) Test_0001_Line_0000__ITweety result = passed. Test_0002_Line_0000__IChilly result = passed. Test_0003_Line_0000__ITweety result = passed. Test_0004_Line_0000__naf_IChilly result = passed. %~ /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc:39 %~ test_completed_exit(64)
totalTime=1.000
SUCCESS: /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-junit-minor -k mdefault_01d.pfc (returned 64) Add_LABELS='' Rem_LABELS='Skipped,Errors,Warnings,Overtime,Skipped,Skipped'
Broken in https://github.com/logicmoo/logicmoo_workspace/commit/66fec9202f59fc963b8899df021230e5ef9bc9ef https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/commit/66fec9202f59fc963b8899df021230e5ef9bc9ef
Fixed in https://github.com/logicmoo/logicmoo_workspace/commit/b672ec308a3464e4288c920916e39cd6904df469 https://logicmoo.org:2082/gitlab/logicmoo/logicmoo_workspace/-/commit/b672ec308a3464e4288c920916e39cd6904df469
(cd /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base ; timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-clif -t "['mdefault_01d.pfc']")
% EDIT: https://github.com/logicmoo/logicmoo_workspace/edit/master/packs_sys/pfc/t/sanity_base/mdefault_01d.pfc % JENKINS: https://jenkins.logicmoo.org/job/logicmoo_workspace/lastBuild/testReport/logicmoo.pfc.test.sanity_base/MDEFAULT_01D/ % ISSUE_SEARCH: https://github.com/logicmoo/logicmoo_workspace/issues?q=is%3Aissue+label%3AMDEFAULT_01D % ISSUE: https://github.com/logicmoo/logicmoo_workspace/issues/577
totalTime=1.000
SUCCESS: /var/lib/jenkins/workspace/logicmoo_workspace/bin/lmoo-junit-minor -k mdefault_01d.pfc (returned 64) Add_LABELS='' Rem_LABELS='Skipped,Errors,Warnings,Overtime,Skipped,Skipped'