Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@gitlab:/home/dmiles/logicmoo_workspace/packs_usr/wam_common_lisp/prolog/wam_cl# adduser pfc_test_user
- Adding user `pfc_test_user' ...
- Adding new group `pfc_test_user' (1007) ...
- Adding new user `pfc_test_user' (1007) with group `pfc_test_user' ...
- Creating home directory `/home/pfc_test_user' ...
- Changing the user information for pfc_test_user
- Enter the new value, or press ENTER for the default
- Full Name []:
- Room Number []:
- Work Phone []:
- Home Phone []:
- Other []:
- Is the information correct? [Y/n]
- root@gitlab:/home/dmiles/logicmoo_workspace/packs_usr/wam_common_lisp/prolog/wam_cl# su - pfc_test_user
- cd /mnt/dddd/workspace/runtime
- cd /mnt/dddd/workspace/phase02-jrtl/platform
- export DISPLAY=10.0.0.122:0.0
- ~ /home/dmiles/logicmoo_workspace/packs_usr/logicmoo_base/t/examples/fol
- ~ /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games /home/dmiles/logicmoo_workspace/packs_usr/logicmoo_base/t/examples/fol
- pfc_test_user@gitlab:~$ swipl
- Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
- SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
- Please run ?- license. for legal details.
- For online help and background, visit http://www.swi-prolog.org
- For built-in help, use ?- help(Topic). or ?- apropos(Word).
- ?- pack_install(pfc).
- % Contacting server at http://www.swi-prolog.org/pack/query ... ok
- Install pfc@1.1.118 from GIT at https://github.com/TeamSPoon/pfc.git Y/n?
- Create directory for packages
- (1) * /home/pfc_test_user/lib/swipl/pack
- (2) Cancel
- Your choice?
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/pfc'...
- % Contacting server at http://www.swi-prolog.org/pack/query ... ok
- Warning: Package depends on the following:
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
- Warning: "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
- Warning: "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- Warning: "no_repeats", provided by no_repeats@1.1.118 from https://github.com/TeamSPoon/no_repeats.git
- Warning: "s_expression", provided by s_expression@1.1.118 from https://github.com/TeamSPoon/s_expression.git
- Warning: "with_open_options", provided by with_open_options@1.1.118 from https://github.com/TeamSPoon/with_open_options.git
- Warning: "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
- Warning: "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
- Warning: "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
- Warning: "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
- Warning: "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
- Warning: "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
- What do you wish to do
- (1) * Install proposed dependencies
- (2) Only install requested package
- (3) Cancel
- Your choice?
- % "pfc.git" was downloaded 3 times
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/each_call_cleanup'...
- i each_call_cleanup@1.1.118 - Each Call Redo Setup and Cleanup
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/each_call_cleanup/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/file_scope'...
- i file_scope@1.1.118 - File local scoped efects
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/file_scope/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/logicmoo_utils'...
- i logicmoo_utils@1.1.118 - Common predicates used by external Logicmoo Utils and Base
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/logicmoo_utils/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/must_trace'...
- i must_trace@1.1.118 - Trace with your eyeballs instead of your fingers
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/must_trace/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/clause_attvars'...
- i clause_attvars@1.1.118 - An alternate interface to the clause database to allow attributed variables to be asserted
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/clause_attvars/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/dictoo'...
- i dictoo@1.1.118 - Dict-like OO Syntax
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/gvar_syntax'...
- i gvar_syntax@1.1.118 - Global Variable Syntax
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/hook_hybrid'...
- i hook_hybrid@1.1.118 - Hook assert retract call of *specific* predicates
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/hook_hybrid/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/loop_check'...
- i loop_check@1.1.118 - New simple loop checking
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/loop_check/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/with_thread_local'...
- i with_thread_local@1.1.118 - Call a Goal with local assertions
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/with_thread_local/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/subclause_expansion'...
- i subclause_expansion@1.1.118 - More use specific versions of term/goal expansion hooks
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/subclause_expansion/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/xlisting'...
- i xlisting@1.1.118 - Selective Interactive Non-Deterministic Tracing
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/xlisting/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/no_repeats'...
- i no_repeats@1.1.118 - New ways to avoid duplicate solutions
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/no_repeats/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/s_expression'...
- i s_expression@1.1.118 - Utilities for Handling of S-Expression Lisp/Scheme-Like forms and parsing of KIF, GDL, PDDL, CLIF
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/s_expression/prolog/
- % Cloning into '/home/pfc_test_user/lib/swipl/pack/with_open_options'...
- i with_open_options@1.1.118 - Utilities to open various objects for read/write
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/with_open_options/prolog/
- Package: pfc
- Title: Pfc -- a package for forward chaining in Prolog
- Installed version: 1.1.118
- Author: Douglas R. Miles <logicmoo@gmail.com>
- Packager: TeamSPoon/LogicMoo <https://github.com/TeamSPoon/>
- Home page: https://github.com/TeamSPoon/pfc
- Download URL: https://github.com/TeamSPoon/pfc/releases/*.zip
- Requires: hook_hybrid, must_trace, loop_check, file_scope, xlisting, no_repeats, s_expression, each_call_cleanup, with_thread_local, logicmoo_utils
- Activate pack "pfc" Y/n?
- true.
- ?- ^D
- % halt
- pfc_test_user@gitlab:~$ swipl
- Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
- SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
- Please run ?- license. for legal details.
- For online help and background, visit http://www.swi-prolog.org
- For built-in help, use ?- help(Topic). or ?- apropos(Word).
- ?- use_module(library(pfc)).
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:110
- % baseKB:mpred_fwc1((~_2260058, _2260058==>{dmsg(warn(conflict(_2260058)))})).
- % Adding positive
- % trigger: ~_2272090
- % body: mpred_positive_fact(_2272090)*->pt(_2272090,rhs([{dmsg(warn(conflict(_2272090)))}]))
- % Support: (~_2268736,_2268736==>{dmsg(warn(conflict(_2268736)))}),mfl(baseKB,'/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',110)
- % Found positive trigger: ~_2277826,_2277826==>{dmsg(warn(conflict(_2277826)))}
- % body: mpred_positive_fact((~_2277826,_2277826==>{dmsg(warn(conflict(_2277826)))}))*->rhs([\+ ~ (~_2277826,_2277826==>{dmsg(warn(conflict(_2277826)))})])
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:132
- % warn(mtHybrid(user)).
- :- dynamic mpred_unload_option/2.
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:577
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_base.pfc compiled into system_base_lite 0.49 sec, 4 clauses
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl:137
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never).
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_mdefault.pfc compiled into baseKB 0.03 sec, 0 clauses
- % system_module_inheritance.pfc compiled into baseKB 0.00 sec, 0 clauses
- % system_singleValued.pfc compiled into baseKB 0.12 sec, 0 clauses
- % pfclib/system_autoexec.pfc compiled into baseKB 0.69 sec, 4 clauses
- % Started at Tue Nov 7 15:05:43 2017
- % 4.320 seconds cpu time for 16,696,186 inferences
- % 15,238 atoms, 10,831 functors, 10,650 predicates, 197 modules, 524,294 VM-codes
- %
- % Limit Allocated In use
- % Local stack: 16,000,004,096 258,048 3,864 Bytes
- % Global stack: 16,000,004,096 25,161,712 18,096,944 Bytes
- % Trail stack: 16,000,002,048 6,289,400 7,512 Bytes
- %
- % 2 garbage collections gained 76,088 bytes in 0.000 seconds.
- % 1 atom garbage collections gained 8,174 atoms in 0.015 seconds.
- % 61 clause garbage collections gained 2,062 clauses in 0.003 seconds.
- % Stack shifts: 4 local, 13 global, 9 trail in 0.002 seconds
- % 2 threads, 0 finished threads used 0.000 seconds
- true.
- ?- make.
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/clause_attvars/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/each_call_cleanup/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/file_scope/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/hook_hybrid/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/logicmoo_utils/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/loop_check/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/must_trace/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/no_repeats/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/s_expression/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/subclause_expansion/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/with_open_options/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/with_thread_local/prolog/
- % Updating index for library /home/pfc_test_user/lib/swipl/pack/xlisting/prolog/
- % prolog:make_hook(before, []).
- % prolog:make_hook(after, []).
- ERROR: /home/pfc_test_user/lib/swipl/pack/s_expression/prolog/sexpr_reader.pl:566:
- source_sink `'chars.pro'' does not exist
- Warning: /home/pfc_test_user/lib/swipl/pack/s_expression/prolog/sexpr_reader.pl:566:
- Goal (directive) failed: sexpr_reader:use_module('chars.pro')
- % Found new meta-predicates in iteration 1 (0.521 sec)
- % :- meta_predicate mpred_kb_ops:without_running(0).
- % :- meta_predicate mpred_core:must_ex(0).
- % :- meta_predicate mpred_core:clause_u_attv_m(*,0,*,*,*,*).
- % :- meta_predicate baseKB:t(7,?,?,?,?,?,?,?).
- % :- meta_predicate baseKB:t(1,?).
- % :- meta_predicate baseKB:t(6,?,?,?,?,?,?).
- % :- meta_predicate baseKB:t(4,?,?,?,?).
- % :- meta_predicate baseKB:t(5,?,?,?,?,?).
- % :- meta_predicate baseKB:t(3,?,?,?).
- % :- meta_predicate baseKB:t(2,?,?).
- % Restarting analysis ...
- true.
- ?- ^D
- % halt
- pfc_test_user@gitlab:~$ swipl
- Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
- SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
- Please run ?- license. for legal details.
- For online help and background, visit http://www.swi-prolog.org
- For built-in help, use ?- help(Topic). or ?- apropos(Word).
- ?- mpred_add(test123).
- ERROR: Undefined procedure: mpred_add/1 (DWIM could not correct goal)
- ?- ^D
- % halt
- pfc_test_user@gitlab:~$ swipl
- Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
- SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
- Please run ?- license. for legal details.
- For online help and background, visit http://www.swi-prolog.org
- For built-in help, use ?- help(Topic). or ?- apropos(Word).
- ?- use_module(library(pfc)).
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:110
- % baseKB:mpred_fwc1((~_2258780, _2258780==>{dmsg(warn(conflict(_2258780)))})).
- % Adding positive
- % trigger: ~_2270812
- % body: mpred_positive_fact(_2270812)*->pt(_2270812,rhs([{dmsg(warn(conflict(_2270812)))}]))
- % Support: (~_2267458,_2267458==>{dmsg(warn(conflict(_2267458)))}),mfl(baseKB,'/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',110)
- % Found positive trigger: ~_2276548,_2276548==>{dmsg(warn(conflict(_2276548)))}
- % body: mpred_positive_fact((~_2276548,_2276548==>{dmsg(warn(conflict(_2276548)))}))*->rhs([\+ ~ (~_2276548,_2276548==>{dmsg(warn(conflict(_2276548)))})])
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:132
- % warn(mtHybrid(user)).
- :- dynamic mpred_unload_option/2.
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:577
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_base.pfc compiled into system_base_lite 0.52 sec, 4 clauses
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl:137
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never).
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_mdefault.pfc compiled into baseKB 0.04 sec, 0 clauses
- % system_module_inheritance.pfc compiled into baseKB 0.00 sec, 0 clauses
- % system_singleValued.pfc compiled into baseKB 0.12 sec, 0 clauses
- % pfclib/system_autoexec.pfc compiled into baseKB 0.72 sec, 4 clauses
- % Started at Tue Nov 7 15:11:46 2017
- % 4.416 seconds cpu time for 16,694,009 inferences
- % 15,246 atoms, 10,831 functors, 10,655 predicates, 197 modules, 524,356 VM-codes
- %
- % Limit Allocated In use
- % Local stack: 16,000,004,096 258,048 3,864 Bytes
- % Global stack: 16,000,004,096 25,161,712 18,091,672 Bytes
- % Trail stack: 16,000,002,048 6,289,400 6,760 Bytes
- %
- % 2 garbage collections gained 76,088 bytes in 0.000 seconds.
- % 1 atom garbage collections gained 8,166 atoms in 0.015 seconds.
- % 59 clause garbage collections gained 2,039 clauses in 0.003 seconds.
- % Stack shifts: 4 local, 13 global, 9 trail in 0.002 seconds
- % 2 threads, 0 finished threads used 0.000 seconds
- true.
- ?- mpred_add(test123).
- true.
- ?- mpred_add(test123==>bar1234).
- true.
- ?- listing(bar1234).
- :- dynamic bar1234/0.
- :- multifile bar1234/0.
- :- public bar1234/0.
- :- module_transparent bar1234/0.
- bar1234.
- bar1234 :-
- inherit_above(user, bar1234).
- true.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement