From: Pascal J.B. <pj...@in...> - 2004-12-29 12:52:48
|
cvs update -rsbcl_0_8_18 export INSTALL_ROOT=/usr/local/languages/sbcl sh clean.sh sh make.sh '/usr/local/bin/clisp -q -ansi -norc -Kbase' ends with: Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/node.lisp-obj-tmp The following functions were used but not defined: SB!C::CONT-NUM SB!C::MAKE-LOOP SB!KERNEL:SPECIFIER-TYPE SB!KERNEL:MAKE-SINGLE-VALUE-TYPE SB!C::LEXENV-POLICY The following special variables were not defined: SB!C::HEAD 0 errors, 1 warning ** - Continuable Error FAILURE-P was set when creating "obj/from-host/src/compiler/node.lisp-obj". Continue, using possibly bogus file "obj/from-host/src/compiler/node.lisp-obj" ;; Loading file tests/type.before-xc.lisp ... ** - Continuable Error EVAL: undefined function TYPE= Retry ;; Loading file tools-for-build/ucd.lisp ... ;; Loaded file tools-for-build/ucd.lisp T181 304 305 383 453 456 459 498 837 962 976 977 981 982 1008 1009 1012 1013 7835 8126 8486 8490 8491 7897 ** - Continuable Error EVAL: undefined function HOST-CLOAD-STEM Retry ** - Continuable Error EVAL: undefined function SB!VM:GENESIS Retry deleted #P"/local/src/sbcl/sbcl/obj/from-host/src/compiler/node.lisp-obj-tmp" real 0m54.663s user 0m27.700s sys 0m0.580s //entering make-target-1.sh //building runtime system and symbol table file GNUmakefile:72: depend: No such file or directory gmake: *** No rule to make target `genesis/*.h', needed by `sbcl.h'. Stop. Full trace: [pjb@thalassa sbcl]$ sh make.sh '/usr/local/bin/clisp -q -ansi -norc -Kbase' //starting build: Wed Dec 29 13:29:44 CET 2004 //SBCL_XC_HOST="/usr/local/bin/clisp -q -ansi -norc -Kbase" //entering make-config.sh //ensuring the existence of output/ directory //initializing /local/src/sbcl/sbcl/local-target-features.lisp-expr //guessing default target CPU architecture from host architecture //setting up CPU-architecture-dependent information sbcl_arch="x86" //setting up symlink src/compiler/target //setting up symlink src/assembly/target //setting up symlink src/compiler/assembly //setting up OS-dependent information //finishing /local/src/sbcl/sbcl/local-target-features.lisp-expr //entering make-host-1.sh //building cross-compiler, and doing first genesis 5 ;; Loading file src/cold/shared.lisp ... ;; Loading file src/cold/read-from-file.lisp ... ;; Loaded file src/cold/read-from-file.lisp ;; Loading file src/cold/rename-package-carefully.lisp ... ;; Loaded file src/cold/rename-package-carefully.lisp ;; Loading file src/cold/with-stuff.lisp ... ;; Loaded file src/cold/with-stuff.lisp ;; Loading file src/cold/ansify.lisp ... ;; Loaded file src/cold/ansify.lisp ;; Loading file src/cold/shebang.lisp ... ;; Loaded file src/cold/shebang.lisptarget features *SHEBANG-FEATURES*= (:SB-FUTEX :SB-THREAD :ANSI-CL :COMMON-LISP :SBCL :UNIX :SB-DOC :SB-TEST :SB-PACKAGE-LOCKS :SB-UNICODE :IEEE-FLOATING-POINT :X86 :LINUX :GENCGC :STACK-GROWS-DOWNWARD-NOT-UPWARD :C-STACK-IS-CONTROL-STACK :LINKAGE-TABLE :OS-PROVIDES-DLOPEN :OS-PROVIDES-DLADDR) target backend-subfeatures *SHEBANG-BACKEND-FEATURES*=NIL ;; Loaded file src/cold/shared.lisp T ;; Loading file tools-for-build/ldso-stubs.lisp ... WARNING: Found non-STANDARD-CHAR in " #define LDSO_STUBIFY(fct) \\ .align 16 ; \\ .globl ldso_stub__ ## fct ; \\ .type ldso_stub__ ## fct,@function ; \\ ldso_stub__ ## fct: ; \\ jmp fct ; \\ .L ## fct ## e1: ; \\ .size ldso_stub__ ## fct,.L ## fct ## e1-ldso_stub__ ## fct ;" ;; Loaded file tools-for-build/ldso-stubs.lisp T #<PACKAGE SB-COLD> "obj/from-host/" ;; Loading file src/cold/set-up-cold-packages.lisp ... ;; Loaded file src/cold/set-up-cold-packages.lisp T ;; Loading file src/cold/defun-load-or-cload-xcompiler.lisp ... ;; Loaded file src/cold/defun-load-or-cload-xcompiler.lisp T Creating directory: /local/src/sbcl/sbcl/obj/from-host/ Creating directory: /local/src/sbcl/sbcl/obj/from-host/src/ Creating directory: /local/src/sbcl/sbcl/obj/from-host/src/code/ Compiling file /local/src/sbcl/sbcl/src/code/show.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/show.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/show.lisp-obj ... ;; Loaded file obj/from-host/src/code/show.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/backq.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/backq.lisp-obj-tmp The following functions were used but not defined: SB!INT:BUG 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/backq.lisp-obj ... ;; Loaded file obj/from-host/src/code/backq.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/defsetfs.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/defsetfs.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/defsetfs.lisp-obj ... ;; Loaded file obj/from-host/src/code/defsetfs.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cold-init-helper-macros.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cold-init-helper-macros.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cold-init-helper-macros.lisp-obj ... ;; Loaded file obj/from-host/src/code/cold-init-helper-macros.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-misc.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-misc.lisp-obj-tmp The following functions were used but not defined: SB-XC:DPB SB-XC:LDB SB-XC:BYTE 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-misc.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-misc.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-char.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-char.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-char.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-char.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-byte.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-byte.lisp-obj-tmp The following functions were used but not defined: SB!INT:BUG 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-byte.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-byte.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-boole.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-boole.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-boole.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-boole.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-float.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-float.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-float.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-float.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-io.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-io.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-io.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-io.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-sap.lisp ... WARNING: DEFSETF: redefining SETF expander SAP-REF-8 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SAP-REF-16 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SAP-REF-32 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SAP-REF-SAP in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SAP-REF-SINGLE in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SAP-REF-DOUBLE in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SIGNED-SAP-REF-8 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SIGNED-SAP-REF-16 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp WARNING: DEFSETF: redefining SETF expander SIGNED-SAP-REF-32 in /local/src/sbcl/sbcl/src/code/cross-sap.lisp, was defined in /local/src/sbcl/sbcl/src/code/defsetfs.lisp Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-sap.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-sap.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-sap.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-thread.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-thread.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-thread.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-thread.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-make-load-form.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-make-load-form.lisp-obj-tmp The following functions were used but not defined: SB!INT:BUG 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-make-load-form.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-make-load-form.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/cross-condition.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/cross-condition.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/cross-condition.lisp-obj ... ;; Loaded file obj/from-host/src/code/cross-condition.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/uncross.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/uncross.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/uncross.lisp-obj ... ;; Loaded file obj/from-host/src/code/uncross.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/primordial-type.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/primordial-type.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/primordial-type.lisp-obj ... ;; Loaded file obj/from-host/src/code/primordial-type.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-defbangmethod.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-defbangmethod.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-defbangmethod.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-defbangmethod.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/defbangtype.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/defbangtype.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/defbangtype.lisp-obj ... ;; Loaded file obj/from-host/src/code/defbangtype.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/defbangmacro.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/defbangmacro.lisp-obj-tmp The following functions were used but not defined: SB!INT:MISSING-ARG SB!INT:SANE-PACKAGE 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/defbangmacro.lisp-obj ... ;; Loaded file obj/from-host/src/code/defbangmacro.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/defbangconstant.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/defbangconstant.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/defbangconstant.lisp-obj ... ;; Loaded file obj/from-host/src/code/defbangconstant.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/primordial-extensions.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/primordial-extensions.lisp-obj-tmp The following functions were used but not defined: SB!INT:PARSE-BODY 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/primordial-extensions.lisp-obj ... ;; Loaded file obj/from-host/src/code/primordial-extensions.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/function-names.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/function-names.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/function-names.lisp-obj ... ;; Loaded file obj/from-host/src/code/function-names.lisp-obj Creating directory: /local/src/sbcl/sbcl/obj/from-host/src/compiler/ Creating directory: /local/src/sbcl/sbcl/obj/from-host/src/compiler/target/ Compiling file /local/src/sbcl/sbcl/src/compiler/target/parms.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/target/parms.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/target/parms.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/target/parms.lisp-obj Creating directory: /local/src/sbcl/sbcl/obj/from-host/src/compiler/generic/ Compiling file /local/src/sbcl/sbcl/src/compiler/generic/early-vm.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/generic/early-vm.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/generic/early-vm.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/generic/early-vm.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/generic/early-objdef.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/generic/early-objdef.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/generic/early-objdef.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/generic/early-objdef.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-array.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-array.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-array.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-array.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-extensions.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-extensions.lisp-obj-tmp The following functions were used but not defined: SB!INT:PARSE-BODY SB!INT:STYLE-WARN 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-extensions.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-extensions.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/parse-body.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/parse-body.lisp-obj-tmp The following functions were used but not defined: SB!INT:STYLE-WARN 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/parse-body.lisp-obj ... ;; Loaded file obj/from-host/src/code/parse-body.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/parse-defmacro.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/parse-defmacro.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/parse-defmacro.lisp-obj ... ;; Loaded file obj/from-host/src/code/parse-defmacro.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/deftype.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/deftype.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/deftype.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/deftype.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/defconstant.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/defconstant.lisp-obj-tmp The following functions were used but not defined: SB!INT:STYLE-WARN SB!INT:INFO (SETF SB!KERNEL:FDOCUMENTATION) (SETF SB!INT:INFO) (SETF SB!INT:INFO) 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/defconstant.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/defconstant.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-alieneval.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-alieneval.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-alieneval.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-alieneval.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/specializable-array.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/specializable-array.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/specializable-array.lisp-obj ... ;; Loaded file obj/from-host/src/code/specializable-array.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-cl.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-cl.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-cl.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-cl.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-fasl.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-fasl.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-fasl.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-fasl.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/debug-var-io.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/debug-var-io.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/debug-var-io.lisp-obj ... ;; Loaded file obj/from-host/src/code/debug-var-io.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/defbangstruct.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/defbangstruct.lisp-obj-tmp The following functions were used but not defined: SB!KERNEL:LAYOUT-LENGTH SB!KERNEL:FIND-CLASSOID SB!KERNEL:CLASSOID-LAYOUT SB!KERNEL:LAYOUT-INFO SB!KERNEL:DD-SLOTS SB!KERNEL:DSD-ACCESSOR-NAME 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/defbangstruct.lisp-obj ... ;; Loaded file obj/from-host/src/code/defbangstruct.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/unportable-float.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/unportable-float.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/unportable-float.lisp-obj ... ;; Loaded file obj/from-host/src/code/unportable-float.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/type-class.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/type-class.lisp-obj-tmp The following functions were used but not defined: SB!KERNEL::HIERARCHICAL-UNION2 SB!KERNEL::HIERARCHICAL-INTERSECTION2 SB!KERNEL::TYPE-CLASS-INFO 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/type-class.lisp-obj ... ;; Loaded file obj/from-host/src/code/type-class.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-pcounter.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-pcounter.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-pcounter.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-pcounter.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/early-backend.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/early-backend.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/early-backend.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/early-backend.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/sc-offset.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/sc-offset.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/sc-offset.lisp-obj ... ;; Loaded file obj/from-host/src/code/sc-offset.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/char.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/char.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/char.lisp-obj ... ;; Loaded file obj/from-host/src/code/char.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/misc.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/misc.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/misc.lisp-obj ... ;; Loaded file obj/from-host/src/code/misc.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/early-format.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/early-format.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/early-format.lisp-obj ... ;; Loaded file obj/from-host/src/code/early-format.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/early-c.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/early-c.lisp-obj-tmp The following functions were used but not defined: SB!C::UNDEFINED-WARNING-NAME SB!C::UNDEFINED-WARNING-KIND SB!INT:STYLE-WARN 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/early-c.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/early-c.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/policy.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/policy.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/policy.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/policy.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/policies.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/policies.lisp-obj-tmp The following functions were used but not defined: SB!C::%COERCE-TO-POLICY 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/policies.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/policies.lisp-obj Compiling file /local/src/sbcl/sbcl/src/code/typedefs.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/code/typedefs.lisp-obj-tmp The following functions were used but not defined: SB!KERNEL:TYPE-SPECIFIER SB!KERNEL:CSUBTYPEP 0 errors, 0 warnings ;; Loading file obj/from-host/src/code/typedefs.lisp-obj ... ;; Loaded file obj/from-host/src/code/typedefs.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/macros.lisp ... WARNING in GUTS-OF-!DEF-BOOLEAN-ATTRIBUTE-SETTER in lines 136..228 : variable ATTRIBUTE-NAMES is not used. Misspelled or missing IGNORE declaration? Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/macros.lisp-obj-tmp The following functions were used but not defined: SB!INT:PARSE-LAMBDA-LIST SB!C::NODE-COMPONENT SB!C::NODE-LEXENV SB!C::NODE-SOURCE-PATH SB!C::AVER-LIVE-COMPONENT 0 errors, 1 warning ;; Loading file obj/from-host/src/compiler/macros.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/macros.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/generic/vm-macs.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/generic/vm-macs.lisp-obj-tmp The following functions were used but not defined: SB!INT:STYLE-WARN 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/generic/vm-macs.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/generic/vm-macs.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/sset.lisp ... Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/sset.lisp-obj-tmp 0 errors, 0 warnings ;; Loading file obj/from-host/src/compiler/sset.lisp-obj ... ;; Loaded file obj/from-host/src/compiler/sset.lisp-obj Compiling file /local/src/sbcl/sbcl/src/compiler/node.lisp ... WARNING in DEFAULT-OUTER-LOOP in lines 273..391 : HEAD is neither declared nor bound, it will be treated as if it were declared SPECIAL. Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/node.lisp-obj-tmp The following functions were used but not defined: SB!C::CONT-NUM SB!C::MAKE-LOOP SB!KERNEL:SPECIFIER-TYPE SB!KERNEL:MAKE-SINGLE-VALUE-TYPE SB!C::LEXENV-POLICY The following special variables were not defined: SB!C::HEAD 0 errors, 1 warning ** - Continuable Error FAILURE-P was set when creating "obj/from-host/src/compiler/node.lisp-obj". Continue, using possibly bogus file "obj/from-host/src/compiler/node.lisp-obj" ;; Loading file tests/type.before-xc.lisp ... ** - Continuable Error EVAL: undefined function TYPE= Retry ;; Loading file tools-for-build/ucd.lisp ... ;; Loaded file tools-for-build/ucd.lisp T181 304 305 383 453 456 459 498 837 962 976 977 981 982 1008 1009 1012 1013 7835 8126 8486 8490 8491 7897 ** - Continuable Error EVAL: undefined function HOST-CLOAD-STEM Retry ** - Continuable Error EVAL: undefined function SB!VM:GENESIS Retry deleted #P"/local/src/sbcl/sbcl/obj/from-host/src/compiler/node.lisp-obj-tmp" real 0m54.663s user 0m27.700s sys 0m0.580s //entering make-target-1.sh //building runtime system and symbol table file GNUmakefile:72: depend: No such file or directory gmake: *** No rule to make target `genesis/*.h', needed by `sbcl.h'. Stop. real 0m0.043s user 0m0.010s sys 0m0.010s -- __Pascal_Bourguignon__ _ Software patents are endangering () ASCII ribbon against html email (o_ the computer industry all around /\ 1962:DO20I=1.100 //\ the world http://lpf.ai.mit.edu/ 2001:my($f)=`fortune`; V_/ http://petition.eurolinux.org/ |
From: Christophe R. <cs...@ca...> - 2004-12-29 18:14:56
|
Pascal J.Bourguignon <pj...@in...> writes: > Wrote file /local/src/sbcl/sbcl/obj/from-host/src/compiler/node.lisp-obj-tmp > The following functions were used but not defined: > SB!C::CONT-NUM SB!C::MAKE-LOOP SB!KERNEL:SPECIFIER-TYPE > SB!KERNEL:MAKE-SINGLE-VALUE-TYPE SB!C::LEXENV-POLICY > The following special variables were not defined: > SB!C::HEAD > 0 errors, 1 warning This is coming from, I think, the slot initform for OUTER-LOOP in DEFSTRUCT COMPONENT. If you change that defstruct to use instead an &aux variable for OUTER-LOOP (:constructor make-component (head tail &aux (last-block tail) (outer-loop (make-loop :kind :outer :head head)))) ... some lines later ... (outer-loop (missing-arg) :type cloop) this should solve the problem. -devel: this really ought to have been caught by sbcl itself. Any ideas why it wasn't? There's a paragraph under DEFSTRUCT in the CLHS which specifically says that automatically constructed constructors shouldn't use slot names as lambda variables, but what happens for explicitly-constructed ones... in any case, I'm pretty sure that the CLHS implies that the initform should be executed in the lexical environment of the defstruct form, not of the constructor... Cheers, Christophe |
From: Christophe R. <cs...@ca...> - 2005-01-02 23:03:57
|
Pascal J.Bourguignon <pj...@in...> writes: > cvs update -rsbcl_0_8_18 > export INSTALL_ROOT=/usr/local/languages/sbcl > sh clean.sh > sh make.sh '/usr/local/bin/clisp -q -ansi -norc -Kbase' > > ends with: > > The following special variables were not defined: > SB!C::HEAD > 0 errors, 1 warning I think I've fixed this problem in sbcl-0.8.18.11. Would you mind giving that version a try to see if there are any other lurking problems? Thanks for the report, Cheers, Christophe |