=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for swi-prolog-lite-6.6.6nb2 **************** Making SWI-Prolog 6.6.6 for i386-elf32-minix To be installed in /usr/pkg/bin/swi-prolog Home (libraries) in /usr/pkg/lib/swi-prolog-6.6.6 **************** git: not found No GIT version change cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread rc/access.c -o rc/access.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread rc/build.c -o rc/build.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread rc/html.c -o rc/html.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread rc/util.c -o rc/util.o gmake[1]: Entering directory '/usr/pkgsrc/work/lang/swi-prolog-lite/work/pl-6.6.6/src/rc' rm -f librc.a ar cq librc.a html.o access.o build.o util.o ranlib librc.a cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread rc.c -o rc.o cc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o swipl-rc rc.o -L. -lrc gmake[1]: Leaving directory '/usr/pkgsrc/work/lang/swi-prolog-lite/work/pl-6.6.6/src/rc' cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/caltime_utc.c -o libtai/caltime_utc.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/caltime_tai.c -o libtai/caltime_tai.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/leapsecs_sub.c -o libtai/leapsecs_sub.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/leapsecs_add.c -o libtai/leapsecs_add.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/caldate_fmjd.c -o libtai/caldate_fmjd.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/caldate_mjd.c -o libtai/caldate_mjd.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/leapsecs_init.c -o libtai/leapsecs_init.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/leapsecs_read.c -o libtai/leapsecs_read.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/tai_pack.c -o libtai/tai_pack.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread libtai/tai_unpack.c -o libtai/tai_unpack.o gmake[1]: Entering directory '/usr/pkgsrc/work/lang/swi-prolog-lite/work/pl-6.6.6/src/libtai' cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread tai_add.c -o tai_add.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread tai_now.c -o tai_now.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread tai_sub.c -o tai_sub.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_add.c -o taia_add.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_approx.c -o taia_approx.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_fmtfrac.c -o taia_fmtfrac.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_frac.c -o taia_frac.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_half.c -o taia_half.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_less.c -o taia_less.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_now.c -o taia_now.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_pack.c -o taia_pack.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_sub.c -o taia_sub.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_tai.c -o taia_tai.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread taia_unpack.c -o taia_unpack.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caldate_fmt.c -o caldate_fmt.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caldate_scan.c -o caldate_scan.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caldate_norm.c -o caldate_norm.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caldate_ster.c -o caldate_ster.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caltime_fmt.c -o caltime_fmt.o cc -c -I.. -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread caltime_scan.c -o caltime_scan.o rm -f libtai.a ar cq libtai.a tai_add.o tai_now.o tai_pack.o tai_sub.o tai_unpack.o taia_add.o taia_approx.o taia_fmtfrac.o taia_frac.o taia_half.o taia_less.o taia_now.o taia_pack.o taia_sub.o taia_tai.o taia_unpack.o caldate_fmt.o caldate_scan.o caldate_fmjd.o caldate_mjd.o caldate_norm.o caldate_ster.o leapsecs_read.o leapsecs_init.o leapsecs_add.o leapsecs_sub.o caltime_fmt.o caltime_scan.o caltime_tai.o caltime_utc.o ranlib libtai.a gmake[1]: Leaving directory '/usr/pkgsrc/work/lang/swi-prolog-lite/work/pl-6.6.6/src/libtai' cc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread -o defatom ./defatom.c ./defatom "." cc -g -O2 -o mkvmi ./mkvmi.c In file included from ./mkvmi.c:36: ./pl-hash.c:11:9: warning: 'uintptr_t' macro redefined [-Wmacro-redefined] #define uintptr_t long ^ /usr/include/sys/stdint.h:85:9: note: previous definition is here #define uintptr_t __uintptr_t ^ 1 warning generated. ./mkvmi "." cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-atom.c -o pl-atom.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-wam.c -o pl-wam.o pl-wam.c:1623:1: warning: unused function 'slotsInFrame' [-Wunused-function] slotsInFrame(LocalFrame fr, Code PC) ^ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-arith.c -o pl-arith.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-bag.c -o pl-bag.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-error.c -o pl-error.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-comp.c -o pl-comp.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-rc.c -o pl-rc.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-dwim.c -o pl-dwim.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-ext.c -o pl-ext.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-flag.c -o pl-flag.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-funct.c -o pl-funct.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-gc.c -o pl-gc.o pl-gc.c:501:1: warning: unused function 'previous_gcell' [-Wunused-function] previous_gcell(Word p) ^ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-privitf.c -o pl-privitf.o pl-privitf.c:35:1: warning: unused function 'valHandle__LD' [-Wunused-function] valHandle__LD(term_t r ARG_LD) ^ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-list.c -o pl-list.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-load.c -o pl-load.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-modul.c -o pl-modul.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-op.c -o pl-op.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-prims.c -o pl-prims.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-pro.c -o pl-pro.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-proc.c -o pl-proc.o pl-proc.c:3151:10: warning: variable 'deleted' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if ( false(def, P_FOREIGN) ) ^~~~~~~~~~~~~~~~~~~~~ ./pl-incl.h:799:22: note: expanded from macro 'false' #define false(s, a) (!true((s), (a))) ^~~~~~~~~~~~~~~~~ pl-proc.c:3162:10: note: uninitialized use occurs here if ( deleted ) ^~~~~~~ pl-proc.c:3151:5: note: remove the 'if' if its condition is always true if ( false(def, P_FOREIGN) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pl-proc.c:3143:16: note: initialize the variable 'deleted' to silence this warning { int deleted; ^ = 0 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-prof.c -o pl-prof.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-read.c -o pl-read.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-rec.c -o pl-rec.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-setup.c -o pl-setup.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-sys.c -o pl-sys.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-trace.c -o pl-trace.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-util.c -o pl-util.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-wic.c -o pl-wic.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-write.c -o pl-write.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-term.c -o pl-term.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-thread.c -o pl-thread.o pl-thread.c:727:5: warning: unused variable '__PL_ld' [-Wunused-variable] { GET_LD ^ ./pl-builtin.h:154:35: note: expanded from macro 'GET_LD' #define GET_LD PL_local_data_t *__PL_ld = GLOBAL_LD; ^ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-xterm.c -o pl-xterm.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-beos.c -o pl-beos.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-attvar.c -o pl-attvar.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-gvar.c -o pl-gvar.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-btree.c -o pl-btree.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-init.c -o pl-init.o pl-init.c:1435:10: warning: comparison of constant 36 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] !fm[0] == '$') /* explicit: don't call Prolog */ ~~~~~~ ^ ~~~ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-gmp.c -o pl-gmp.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-segstack.c -o pl-segstack.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-hash.c -o pl-hash.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-version.c -o pl-version.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-codetable.c -o pl-codetable.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-supervisor.c -o pl-supervisor.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-dbref.c -o pl-dbref.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-termhash.c -o pl-termhash.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-variant.c -o pl-variant.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-copyterm.c -o pl-copyterm.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread pl-debug.c -o pl-debug.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-buffer.c -o os/pl-buffer.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-ctype.c -o os/pl-ctype.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-file.c -o os/pl-file.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-files.c -o os/pl-files.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-glob.c -o os/pl-glob.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-os.c -o os/pl-os.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-stream.c -o os/pl-stream.o os/pl-stream.c:2238:8: warning: variable 'c' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] NEXTCHR(fs, c); ^~~~~~~~~~~~~~ os/pl-stream.c:1929:4: note: expanded from macro 'NEXTCHR' default: \ ^~~~~~~ os/pl-stream.c:2239:18: note: uninitialized use occurs here OUTCHR(s, c); ^ os/pl-stream.c:1934:24: note: expanded from macro 'OUTCHR' if ( Sputcode((c), (s)) < 0 ) goto error; \ ^ os/pl-stream.c:2237:13: note: initialize the variable 'c' to silence this warning { int c; ^ = 0 os/pl-stream.c:2227:8: warning: variable 'c' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] NEXTCHR(fs, c); ^~~~~~~~~~~~~~ os/pl-stream.c:1929:4: note: expanded from macro 'NEXTCHR' default: \ ^~~~~~~ os/pl-stream.c:2228:18: note: uninitialized use occurs here OUTCHR(s, c); ^ os/pl-stream.c:1934:24: note: expanded from macro 'OUTCHR' if ( Sputcode((c), (s)) < 0 ) goto error; \ ^ os/pl-stream.c:2226:13: note: initialize the variable 'c' to silence this warning { int c; ^ = 0 os/pl-stream.c:2186:8: warning: variable 'c' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] NEXTCHR(fs, c); ^~~~~~~~~~~~~~ os/pl-stream.c:1929:4: note: expanded from macro 'NEXTCHR' default: \ ^~~~~~~ os/pl-stream.c:2187:18: note: uninitialized use occurs here OUTCHR(s, c); ^ os/pl-stream.c:1934:24: note: expanded from macro 'OUTCHR' if ( Sputcode((c), (s)) < 0 ) goto error; \ ^ os/pl-stream.c:2185:13: note: initialize the variable 'c' to silence this warning { int c; ^ = 0 3 warnings generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-string.c -o os/pl-string.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-table.c -o os/pl-table.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-text.c -o os/pl-text.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-utf8.c -o os/pl-utf8.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-fmt.c -o os/pl-fmt.o os/pl-fmt.c:1068:9: warning: array subscript is of type 'char' [-Wchar-subscripts] *s = toupper(*s); ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ 1 warning generated. cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-dtoa.c -o os/pl-dtoa.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-option.c -o os/pl-option.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-cstack.c -o os/pl-cstack.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-codelist.c -o os/pl-codelist.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-prologflag.c -o os/pl-prologflag.o cc -c -I. -I. -I./rc -Wall -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -pthread os/pl-rl.c -o os/pl-rl.o os/pl-rl.c:614:23: error: no member named 'read' in 'struct io_functions' GD->os.rl_functions.read = Sread_readline; /* read through readline */ ~~~~~~~~~~~~~~~~~~~ ^ 1 error generated. Makefile:184: recipe for target 'os/pl-rl.o' failed gmake: *** [os/pl-rl.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/lang/swi-prolog-lite *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/lang/swi-prolog-lite