>>> Building on exopi-6 under x11/stumpwm BDEPENDS = [devel/autoconf/2.71;archivers/zstd;print/texinfo;devel/metaauto;devel/gmake;lang/sbcl] DIST = [x11/stumpwm:alexandria-20220707-git.tgz;x11/stumpwm:cl-ppcre-2.1.1.tar.gz;x11/stumpwm:stumpwm-24.11.tar.gz;x11/stumpwm:clx-0.7.6.tar.gz] FULLPKGNAME = stumpwm-24.11 RDEPENDS = [archivers/zstd] (Junk lock obtained for exopi-6 at 1735017683.42) >>> Running depends in x11/stumpwm at 1735017683.46 last junk was in devel/kf6/extra-cmake-modules /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 sbcl-2.4.11 texinfo-7.1p0 zstd-1.5.6 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 gmake-4.4.1 metaauto-1.0p4 sbcl-2.4.11 texinfo-7.1p0 zstd-1.5.6 /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 sbcl-2.4.11 texinfo-7.1p0 zstd-1.5.6 >>> Running show-prepare-results in x11/stumpwm at 1735017687.16 ===> x11/stumpwm ===> Building from scratch stumpwm-24.11 ===> stumpwm-24.11 depends on: sbcl-* -> sbcl-2.4.11 ===> stumpwm-24.11 depends on: texinfo-* -> texinfo-7.1p0 ===> stumpwm-24.11 depends on: metaauto-* -> metaauto-1.0p4 ===> stumpwm-24.11 depends on: autoconf-2.71 -> autoconf-2.71p0 ===> stumpwm-24.11 depends on: gmake-* -> gmake-4.4.1 ===> stumpwm-24.11 depends on: zstd-* -> zstd-1.5.6 ===> Verifying specs: c m pthread util zstd ===> found c.100.3 m.10.1 pthread.27.1 util.20.0 zstd.6.4 autoconf-2.71p0 gmake-4.4.1 metaauto-1.0p4 sbcl-2.4.11 texinfo-7.1p0 zstd-1.5.6 (Junk lock released for exopi-6 at 1735017688.52) distfiles size=966453 >>> Running build in x11/stumpwm at 1735017688.54 ===> x11/stumpwm ===> Checking files for stumpwm-24.11 `/exopi-cvs/ports/distfiles/stumpwm-24.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cl-ppcre-2.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/clx-0.7.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/alexandria-20220707-git.tgz' is up to date. >> (SHA256) all files: OK ===> Extracting for stumpwm-24.11 ===> Patching for stumpwm-24.11 ===> Applying OpenBSD patch patch-load-stumpwm_lisp_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/stumpwm/stumpwm/pull/1218 | |Index: load-stumpwm.lisp.in |--- load-stumpwm.lisp.in.orig |+++ load-stumpwm.lisp.in -------------------------- Patching file load-stumpwm.lisp.in using Plan A... Hunk #1 succeeded at 5. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for stumpwm-24.11 Running autoconf-2.71 in /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11 ===> Configuring for stumpwm-24.11 Using /exopi-obj/pobj/stumpwm-24.11/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/stumpwm-24.11/config.site checking for sbcl... /usr/local/bin/sbcl configure: WARNING: SBCL_HOME must be defined to use asdf/quicklisp (it should be where your sbcl.core resides) configure: Using sbcl at /usr/local/bin/sbcl checking for makeinfo... yes configure: creating ./config.status config.status: creating Makefile configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: creating ./config.status config.status: creating Makefile config.status: creating make-image.lisp configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: creating ./config.status config.status: creating Makefile config.status: creating make-image.lisp config.status: creating load-stumpwm.lisp configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for stumpwm-24.11 /usr/local/bin/sbcl --non-interactive --eval "(require 'asdf)" --eval "(setf sb-impl::*default-external-format* :UTF-8)" --load ./make-image.lisp This is SBCL 2.4.11.openbsd.sbcl-2.4.11, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. BAD-SYSTEM-NAME: System definition file #P"/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file. WARNING: System definition file #P"/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file. ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/package.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/package-tmpGHU3ALSV.fasl ; compilation finished in 0:00:00.006 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/definitions.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/definitions-tmpAAURSO1.fasl ; compilation finished in 0:00:00.008 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DEFINE-CONSTANT in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/binding.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/binding-tmp5GEXGEG5.fasl ; compilation finished in 0:00:00.011 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:IF-LET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WHEN-LET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WHEN-LET* in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/strings.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/strings-tmpAR3FSGEY.fasl ; compilation finished in 0:00:00.001 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/conditions.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/conditions-tmpJAIDFZTC.fasl ; compilation finished in 0:00:00.029 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:IGNORE-SOME-CONDITIONS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:UNWIND-PROTECT-CASE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/symbols.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/symbols-tmp8V3J6PE9.fasl ; compilation finished in 0:00:00.009 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/macros.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/macros-tmp9V47YWQF.fasl ; compilation finished in 0:00:00.063 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WITH-GENSYMS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WITH-UNIQUE-NAMES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:ONCE-ONLY in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DESTRUCTURING-CASE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DESTRUCTURING-CCASE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DESTRUCTURING-ECASE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/functions.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/functions-tmp9BN22RMA.fasl ; compilation finished in 0:00:00.029 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA::ENSURE-FUNCTIONF/1 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:ENSURE-FUNCTIONF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:NAMED-LAMBDA in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/lists.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/lists-tmp1CXFJSK9.fasl ; compilation finished in 0:00:00.084 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DOPLIST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:APPENDF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:NCONCF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:UNIONF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:NUNIONF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:REVERSEF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:NREVERSEF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:REMOVE-FROM-PLISTF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DELETE-FROM-PLISTF in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/types.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/types-tmpX4BRKI0R.fasl ; compilation finished in 0:00:00.051 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:COERCEF in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/io.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/io-tmpQ371UGST.fasl ; compilation finished in 0:00:00.098 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA::WITH-OPEN-FILE* in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WITH-INPUT-FROM-FILE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WITH-OUTPUT-TO-FILE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/hash-tables.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/hash-tables-tmp2OWI3Q7U.fasl ; compilation finished in 0:00:00.033 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:ENSURE-GETHASH in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/control-flow.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/control-flow-tmp9KKTJMYV.fasl ; compilation finished in 0:00:00.025 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:SWITCH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:ESWITCH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:CSWITCH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:WHICHEVER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:XOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:NTH-VALUE-OR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:MULTIPLE-VALUE-PROG2 in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/arrays.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/arrays-tmpJU0JWO19.fasl ; compilation finished in 0:00:00.012 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/sequences.lisp" (written 09 MAY 2022 08:22:41 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/sequences.lisp ; in: DEFUN LENGTH= ; (LENGTH FIRST) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/sequences-tmpZX2WN8N4.fasl ; compilation finished in 0:00:00.152 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:REMOVEF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:DELETEF in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/numbers.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/numbers-tmpOU81XRV0.fasl ; compilation finished in 0:00:00.094 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:MAXF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA:MINF in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/features.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-1/features-tmpY2ML9CFA.fasl ; compilation finished in 0:00:00.004 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/package.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/package-tmpX2JYJDQE.fasl ; compilation finished in 0:00:00.006 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/arrays.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/arrays-tmpOPCILR65.fasl ; compilation finished in 0:00:00.010 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/control-flow.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/control-flow-tmpRV9F8A9A.fasl ; compilation finished in 0:00:00.003 REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA-2:LINE-UP-FIRST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining ALEXANDRIA-2:LINE-UP-LAST in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/sequences.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/sequences-tmpK2ZAJT4I.fasl ; compilation finished in 0:00:00.001 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/lists.lisp" (written 09 MAY 2022 08:22:41 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/alexandria-20220707-git/alexandria-2/lists-tmpUX5S4ADN.fasl ; compilation finished in 0:00:00.014 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/packages.lisp" (written 07 APR 2019 05:51:26 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/packages-tmp10401X32.fasl ; compilation finished in 0:00:00.001 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/specials.lisp" (written 07 APR 2019 05:51:26 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/specials-tmpZ7CBRM0G.fasl ; compilation finished in 0:00:00.006 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/util.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a STRING, not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a STRING, not a (OR SIMPLE-BASE-STRING NULL). ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/util.lisp ; in: DEFUN STRING-LIST-TO-SIMPLE-STRING ; (REPLACE CL-PPCRE::RESULT-STRING STRING :START1 CL-PPCRE::CURR-POS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a STRING, not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a STRING, not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; in: DEFUN COMPLEMENT* ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/util-tmp9OZEQ0G2.fasl ; compilation finished in 0:00:00.026 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::DEFCONSTANT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::WITH-UNIQUE-NAMES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::WITH-REBINDING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/errors.lisp" (written 07 APR 2019 05:51:26 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/errors-tmpB2JTL1W9.fasl ; compilation finished in 0:00:00.023 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::SIGNAL-SYNTAX-ERROR* in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::SIGNAL-SYNTAX-ERROR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::SIGNAL-INVOCATION-ERROR in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charset.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charset.lisp ; in: DEFUN MIX ; (+ CL-PPCRE::CODE CL-PPCRE::HASH) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN COMPUTE-INDEX ; (LENGTH VECTOR) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a INTEGER. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a (OR FLOAT (RATIONAL (-17592186044414) (17592186044414))), not a RATIONAL. ; (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a (OR FLOAT ; (RATIONAL (-17592186044414) ; (17592186044414))), not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (OR FLOAT (RATIONAL (-17592186044414) (17592186044414))), not a FIXNUM. The result is a (VALUES (OR FLOAT (RATIONAL (-17592186044413) (17592186044415))) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (OR FLOAT (RATIONAL (-17592186044414) (17592186044414))), not a FIXNUM. The result is a (VALUES (OR FLOAT (RATIONAL (-17592186044413) (17592186044415))) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (OR FLOAT ; (RATIONAL (-17592186044414) (17592186044414))), not a FIXNUM. ; The result is a (VALUES ; (OR FLOAT (RATIONAL (-17592186044413) (17592186044415))) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (OR FLOAT ; (RATIONAL (-17592186044414) (17592186044414))), not a FIXNUM. ; The result is a (VALUES ; (OR FLOAT (RATIONAL (-17592186044413) (17592186044415))) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to convert x*2^k to shift due to type uncertainty: The first argument is a NUMBER, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to associate */(* /) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; in: DEFUN %ADD-TO-CHARSET/EXPAND ; (* 2 CL-PPCRE::NEW-SIZE) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; ; note: unable to ; convert x*2^k to shift ; due to type uncertainty: ; The first argument is a NUMBER, not a INTEGER. ; ; note: unable to ; associate */(* /) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; (>= CL-PPCRE::NEW-SIZE 371370) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: forced to do GENERIC-* (cost 30) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (* 2 CL-PPCRE::NEW-SIZE) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER * 4611686018427387903), not a FIXNUM. The result is a (VALUES (INTEGER * 4611686018427387902) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER * 4611686018427387903), not a FIXNUM. The result is a (VALUES (INTEGER * 4611686018427387902) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; in: DEFUN MAP-CHARSET ; (DECF CL-PPCRE::N) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER * 4611686018427387903), not a FIXNUM. ; The result is a (VALUES (INTEGER * 4611686018427387902) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER * 4611686018427387903), not a FIXNUM. ; The result is a (VALUES (INTEGER * 4611686018427387902) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFUN CREATE-CHARSET-FROM-TEST-FUNCTION ; (LOOP CL-PPCRE::WITH CL-PPCRE::CHARSET = (CL-PPCRE::MAKE-CHARSET) ; CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR ...) ; --> LET LET LET TAGBODY WHEN IF ; ==> ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. because: TEST-FUNCTION is not known to be a function ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. ; (LOOP CL-PPCRE::WITH CL-PPCRE::CHARSET = (CL-PPCRE::MAKE-CHARSET) ; CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR ...) ; --> LET LET LET TAGBODY WHEN IF ; ==> ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: forced to do full call ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charset-tmpP3BI68WQ.fasl ; compilation finished in 0:00:00.033 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charmap.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charmap.lisp ; in: DEFUN MAKE-CHARMAP ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION ; (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE) ; CL-PPCRE::UNTIL ...) ; --> LET LET TAGBODY WHEN IF ; ==> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1- ; CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START ; CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE) ; CL-PPCRE::UNTIL ...) ; --> LET LET TAGBODY WHEN IF ; ==> ; (< CL-PPCRE::CODE #:LIM16) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. ; (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE) ; CL-PPCRE::UNTIL ...) ; --> LET LET TAGBODY WHEN IF ; ==> ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: forced to do full call ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a REAL, not a FIXNUM. The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a REAL, not a FIXNUM. The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (1- CL-PPCRE::END) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a REAL, not a FIXNUM. ; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. etc. ; (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1- ; CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START ; CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE) ; CL-PPCRE::UNTIL ...) ; --> LET LET TAGBODY WHEN IF ; ==> ; (< CL-PPCRE::CODE #:LIM16) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/charmap-tmpQDARA81Z.fasl ; compilation finished in 0:00:00.047 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/chartest.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/chartest.lisp ; in: DEFUN CREATE-HASH-TABLE-FROM-TEST-FUNCTION ; (LOOP CL-PPCRE::WITH HASH-TABLE = (MAKE-HASH-TABLE) ; CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR ...) SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; --> LET LET LET TAGBODY WHEN IF ; ==> ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. ; (LOOP CL-PPCRE::WITH HASH-TABLE = (MAKE-HASH-TABLE) ; CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW ; CL-PPCRE::END ; CL-PPCRE::FOR ...) ; --> LET LET LET TAGBODY WHEN IF ; ==> ; (>= CL-PPCRE::CODE #:LIM0) ; ; note: forced to do full call ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to convert division by 2^k to shift due to type uncertainty: The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; in: DEFUN CREATE-OPTIMIZED-TEST-FUNCTION ; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. ; ; note: unable to ; convert division by 2^k to shift ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to convert division by 2^k to shift due to type uncertainty: The first argument is a REAL, not a INTEGER. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. ; ; note: unable to ; convert division by 2^k to shift ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (- CL-PPCRE::END CL-PPCRE::START) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/chartest-tmpYEMMM7SE.fasl ; compilation finished in 0:00:00.021 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/lexer.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/lexer.lisp ; in: DEFUN NEXT-CHAR ; (- (CL-PPCRE::LEXER-POS CL-PPCRE::LEXER) 2) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; in: DEFUN GET-NUMBER ; (+ (CL-PPCRE::LEXER-POS CL-PPCRE::LEXER) (THE FIXNUM CL-PPCRE::MAX-LENGTH)) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; in: DEFUN UNESCAPE-CHAR ; (CHAR-UPCASE CL-PPCRE::NEXT-CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/lexer-tmp73HU0RPK.fasl ; compilation finished in 0:00:00.270 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/parser.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/parser.lisp ; in: DEFUN GROUP ; (+ CL-PPCRE::OPEN-PAREN-POS 2) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to optimize because: Upgraded element type of array is not known at compile time. ; in: DEFUN SEQ ; (VECTOR-PUSH-EXTEND CL-PPCRE::QUANT (CAR CL-PPCRE::LAST-CDR)) ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/parser-tmpIO5N7K88.fasl ; compilation finished in 0:00:00.036 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class.lisp ; in: DEFMETHOD INITIALIZE-INSTANCE :AFTER (STR) ; (COERCE CL-PPCRE::STR-SLOT 'SIMPLE-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; * (*))). SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; (LENGTH (CL-PPCRE::STR CL-PPCRE::STR)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class-tmpCM21U60Z.fasl ; compilation finished in 0:00:00.025 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class-util.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class-util.lisp ; in: DEFMETHOD CASE-MODE (STR T) ; (ZEROP (CL-PPCRE::LEN CL-PPCRE::STR)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; in: DEFMETHOD EVERYTHINGP (SEQ) ; (LENGTH CL-PPCRE::CLEANED-ELEMENTS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFMETHOD EVERYTHINGP (ALTERNATION) ; (LENGTH CL-PPCRE::CHOICES) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. ; in: DEFMETHOD EVERYTHINGP (REPETITION) ; (= 1 CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (REAL 1 1) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX ; (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX ; (DOUBLE-FLOAT 1.0d0 1.0d0))), not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX ; (DOUBLE-FLOAT 1.0d0 1.0d0))), not a (COMPLEX ; SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. The second argument is a NUMBER, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX ; (DOUBLE-FLOAT 1.0d0 1.0d0))), not a (COMPLEX ; DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) (COMPLEX (SINGLE-FLOAT 1.0 1.0)) (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). etc. ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (OR (REAL 1 1) (COMPLEX (INTEGER 1 1)) ; (COMPLEX (SINGLE-FLOAT 1.0 1.0)) ; (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The second argument is a (NOT NULL), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD REGEX-LENGTH (SEQ) ; (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS ; CL-PPCRE::SEQ) ; CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-LENGTH ; CL-PPCRE::SUB-REGEX) ; IF (NOT CL-PPCRE::LEN) ; DO ...) ; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE ; ==> ; (+ #:SUM6 CL-PPCRE::LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The second argument is a (NOT NULL), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; in: DEFMETHOD REGEX-LENGTH (ALTERNATION) ; (/= CL-PPCRE::LEN CL-PPCRE::OLD-LEN) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a (COMPLEX SINGLE-FLOAT). etc. ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a (COMPLEX SINGLE-FLOAT). ; etc. SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a (NOT NULL), not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. ; in: DEFMETHOD REGEX-LENGTH (BRANCH) ; (EQL CL-PPCRE::THEN-LENGTH ; (CL-PPCRE::REGEX-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH))) ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (NOT NULL), not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-* (cost 30) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (signed-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (SIGNED-BYTE 64). The second argument is a T, not a (SIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &OPTIONAL). etc. ; in: DEFMETHOD REGEX-LENGTH (REPETITION) ; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. ; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (signed-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (SIGNED-BYTE 64). ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD REGEX-MIN-LENGTH (SEQ) ; (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS ; CL-PPCRE::SEQ) ; CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH ; CL-PPCRE::SUB-REGEX) ; CL-PPCRE::SUM CL-PPCRE::LEN) ; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE ; ==> ; (+ #:SUM6 CL-PPCRE::LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFMETHOD REGEX-MIN-LENGTH (ALTERNATION) ; (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::CHOICES ; CL-PPCRE::ALTERNATION) ; CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH ; CL-PPCRE::SUB-REGEX) ; CL-PPCRE::MINIMIZE CL-PPCRE::LEN) ; --> LET LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY ; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; ==> ; (< #:MINMAXTMP10 #:MINMAX9) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFMETHOD REGEX-MIN-LENGTH (BRANCH) ; (MIN (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH)) ; (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH))) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a T, not a DOUBLE-FLOAT. The second argument is a T, not a DOUBLE-FLOAT. etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a T, not a DOUBLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-* (cost 30) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (signed-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (SIGNED-BYTE 64). The second argument is a T, not a (SIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &OPTIONAL). etc. ; in: DEFMETHOD REGEX-MIN-LENGTH (REPETITION) ; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION) ; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (signed-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (SIGNED-BYTE 64). ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX ; in: DEFMETHOD COMPUTE-OFFSETS (ALTERNATION T) ; (/= CL-PPCRE::CURR-OFFSET CL-PPCRE::OLD-OFFSET) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a (COMPLEX SINGLE-FLOAT). etc. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a (COMPLEX SINGLE-FLOAT). ; etc. SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a (NOT NULL), not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. ; in: DEFMETHOD COMPUTE-OFFSETS (BRANCH T) ; (EQL CL-PPCRE::THEN-OFFSET ; (CL-PPCRE::COMPUTE-OFFSETS (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH) ; CL-PPCRE::START-POS)) ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (NOT NULL), not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-* (cost 30) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (signed-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (SIGNED-BYTE 64). The second argument is a T, not a (SIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-OFFSETS (REPETITION T) ; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (signed-byte 64) arithmetic (cost 4) because: SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a NUMBER, not a FIXNUM. ; The first argument is a T, not a (SIGNED-BYTE 64). ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &OPTIONAL). ; etc. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a NUMBER, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; in: DEFMETHOD COMPUTE-OFFSETS (CHAR-CLASS T) ; (1+ CL-PPCRE::START-POS) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; in: DEFMETHOD COMPUTE-OFFSETS (EVERYTHING T) ; (1+ CL-PPCRE::START-POS) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-OFFSETS (STR T) ; (+ CL-PPCRE::START-POS (CL-PPCRE::LEN CL-PPCRE::STR)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a (NOT NULL), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-OFFSETS (FILTER T) ; (+ CL-PPCRE::START-POS CL-PPCRE::LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a (NOT NULL), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/regex-class-util-tmp9DT7SEFG.fasl ; compilation finished in 0:00:00.134 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/convert.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/convert.lisp ; in: DEFUN CONVERT-CHAR-CLASS-TO-TEST-FUNCTION ; (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (CHAR-DOWNCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-UPCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (CHAR-DOWNCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (CHAR-UPCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; because: ; TEST-FUNCTION is not known to be a function ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (CHAR-DOWNCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-UPCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TEST-FUNCTION is not known to be a function ; (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (CHAR-DOWNCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-UPCASE CHAR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function ; (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TEST-FUNCTION is not known to be a function SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20) ; in: DEFUN MAYBE-SPLIT-REPETITION ; (- CL-PPCRE::MAXIMUM CL-PPCRE::MINIMUM) ; ; note: doing signed word to integer coercion (cost 20) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). ; in: DEFUN MAYBE-ACCUMULATE ; (SETF (SUBSEQ (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR) ; (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) ; (CL-PPCRE::LEN CL-PPCRE::STR))) ; (CL-PPCRE::STR CL-PPCRE::STR) ; (CL-PPCRE::SKIP CL-PPCRE::STR) T) ; --> SETF LET* ; ==> ; (REPLACE #:SEQUENCE #:NEW3 :START1 #:START :END1 NIL) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). ; The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY CHARACTER (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a (OR NULL ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). ; The second argument is a SEQUENCE, not a (OR NULL ; (SIMPLE-ARRAY CHARACTER (*))). (SIMPLE-ARRAY CHARACTER (*))). The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a (OR NULL ; (SIMPLE-ARRAY CHARACTER (*))). ; The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). ; (MAKE-ARRAY (CL-PPCRE::LEN CL-PPCRE::STR) :INITIAL-CONTENTS ; (CL-PPCRE::STR CL-PPCRE::STR) :ELEMENT-TYPE 'CHARACTER ; :FILL-POINTER T :ADJUSTABLE T) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR)) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR)) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BRANCH) T) ; (LENGTH (CL-PPCRE::CHOICES CL-PPCRE::ALTERNATIONS)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :GREEDY-REPETITION) T) ; (ZEROP LENGTH) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. ; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :NAMED-REGISTER) T) ; (COPY-SEQ (SECOND CL-PPCRE::PARSE-TREE)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR STRING SYMBOL CHARACTER), not a SIMPLE-BASE-STRING. The second argument is a (OR STRING (AND SYMBOL (NOT NULL)) CHARACTER), not a SIMPLE-BASE-STRING. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY CHARACTER (*)). The second argument is a (OR STRING (AND SYMBOL (NOT NULL)) CHARACTER), not a (SIMPLE-ARRAY CHARACTER (*)). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (UNSIGNED-BYTE 64). The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BACK-REFERENCE) T) ; (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR STRING SYMBOL ; CHARACTER), not a SIMPLE-BASE-STRING. ; The second argument is a (OR STRING (AND SYMBOL (NOT NULL)) ; CHARACTER), not a SIMPLE-BASE-STRING. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY ; CHARACTER (*)). ; The second argument is a (OR STRING (AND SYMBOL (NOT NULL)) ; CHARACTER), not a (SIMPLE-ARRAY CHARACTER (*)). ; (COPY-SEQ CL-PPCRE::BACKREF-NAME) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. ; (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (UNSIGNED-BYTE 64). ; The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. ; (1- CL-PPCRE::BACKREF-NUMBER) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (LOOP CL-PPCRE::FOR CL-PPCRE::NAME CL-PPCRE::IN CL-PPCRE::REG-NAMES ; CL-PPCRE::FOR CL-PPCRE::REG-INDEX CL-PPCRE::FROM 0 ; WHEN (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME) ; CL-PPCRE::COLLECT ...) ; --> LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY ; --> SB-LOOP::LOOP-DESETQ SETQ THE 1+ ; ==> ; 1 ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/convert-tmp8065ESJT.fasl ; compilation finished in 0:00:00.176 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::CASE-INSENSITIVE-MODE-P in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::MULTI-LINE-MODE-P in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::SINGLE-LINE-MODE-P in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/optimize.lisp" (written 07 APR 2019 05:51:26 PM): ; in: DEFUN CONVERT ; (COERCE (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR) 'SIMPLE-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a VECTOR, not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a VECTOR, not a (OR SIMPLE-BASE-STRING NULL). ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/optimize.lisp ; in: DEFMETHOD GATHER-STRINGS (SEQ) ; (MAKE-ARRAY CL-PPCRE::COLLECTOR-LENGTH :INITIAL-CONTENTS CL-PPCRE::COLLECTOR ; :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a VECTOR, not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a VECTOR, not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (UNSIGNED-BYTE 64). The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. ; (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT)) ; --> THE ; ==> ; (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (UNSIGNED-BYTE 64). ; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; in: DEFMETHOD START-ANCHORED-P (REPETITION) ; (PLUSP (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)) ; SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. ; in: DEFMETHOD START-ANCHORED-P (REGEX) ; (ZEROP (CL-PPCRE::LEN CL-PPCRE::REGEX)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; in: DEFMETHOD END-STRING-AUX (SEQ) ; (ZEROP (CL-PPCRE::LEN CL-PPCRE::ELEMENT-END)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; (MAKE-ARRAY CL-PPCRE::CONCATENATED-LENGTH :INITIAL-CONTENTS ; (REVERSE (CL-PPCRE::STR CL-PPCRE::CONCATENATED-START)) ; :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; (CHAR CL-PPCRE::STR CL-PPCRE::I) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFMETHOD COMPUTE-MIN-REST (ALTERNATION T) ; (LOOP CL-PPCRE::FOR CL-PPCRE::CHOICE CL-PPCRE::IN (CL-PPCRE::CHOICES ; CL-PPCRE::ALTERNATION) ; CL-PPCRE::MINIMIZE (CL-PPCRE::COMPUTE-MIN-REST CL-PPCRE::CHOICE ; CL-PPCRE::CURRENT-MIN-REST)) ; --> LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY ; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF ; ==> ; (< #:MINMAXTMP11 #:MINMAX10) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a DOUBLE-FLOAT. etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a DOUBLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; in: DEFMETHOD COMPUTE-MIN-REST (BRANCH T) ; (MIN ; (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH) ; CL-PPCRE::CURRENT-MIN-REST) ; (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH) ; CL-PPCRE::CURRENT-MIN-REST)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a T, not a SINGLE-FLOAT. ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a T, not a DOUBLE-FLOAT. The second argument is a T, not a DOUBLE-FLOAT. etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a T, not a DOUBLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-MIN-REST (STR T) ; (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::STR)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a (NOT NULL), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-MIN-REST (FILTER T) ; (+ CL-PPCRE::CURRENT-MIN-REST (OR (CL-PPCRE::LEN CL-PPCRE::FILTER) 0)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a (NOT NULL), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-* (cost 30) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline (signed-byte 64) arithmetic (cost 4) because: The first argument is a T, not a (SIGNED-BYTE 64). The second argument is a T, not a (SIGNED-BYTE 64). The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-MIN-REST (REPETITION T) ; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION) ; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (signed-byte 64) arithmetic (cost 4) because: ; The first argument is a T, not a (SIGNED-BYTE 64). ; The second argument is a T, not a (SIGNED-BYTE 64). ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a NUMBER, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (+ CL-PPCRE::CURRENT-MIN-REST ; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION) ; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; in: DEFMETHOD COMPUTE-MIN-REST (LOOKBEHIND T) ; (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::LOOKBEHIND)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; in: DEFMETHOD COMPUTE-MIN-REST (REGEX T) ; (1+ CL-PPCRE::CURRENT-MIN-REST) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/optimize-tmp7S8Z6FGF.fasl ; compilation finished in 0:00:00.123 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/closures.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/closures.lisp ; in: DEFUN *STRING*-EQUAL ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; in: DEFMETHOD CREATE-MATCHER-AUX (LOOKBEHIND T) ; (- CL-PPCRE::START-POS CL-PPCRE::LEN) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFMETHOD CREATE-MATCHER-AUX (CHAR-CLASS T) ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::CHAR-CLASS ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::START-POS)) ; (LAMBDA (CL-PPCRE::START-POS) ; (DECLARE (FIXNUM CL-PPCRE::START-POS)) ; (AND (< CL-PPCRE::START-POS CL-PPCRE::*END-POS*) ; (CL-PPCRE::CHAR-CLASS-TEST) ; (FUNCALL CL-PPCRE::NEXT-FN (1+ CL-PPCRE::START-POS))))) ; --> LET LAMBDA FUNCTION AND IF IF FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; in: DEFMETHOD CREATE-MATCHER-AUX (STR T) ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::START-POS ; CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN) ; --> LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::START-POS) CL-PPCRE::CHR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR CONS VECTOR SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (LENGTH CL-PPCRE::END-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR CONS VECTOR ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::END-STRING CL-PPCRE::START-POS ; CL-PPCRE::TEST-END-POS 0 CL-PPCRE::END-STRING-LEN) ; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (+ CL-PPCRE::START-POS CL-PPCRE::LEN) ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; in: DEFMETHOD CREATE-MATCHER-AUX (BACK-REFERENCE T) ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::*STRING* CL-PPCRE::START-POS ; CL-PPCRE::NEXT-POS CL-PPCRE::REG-START CL-PPCRE::REG-END) ; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: FN is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: NEXT-FN is not known to be a function ; in: DEFMETHOD CREATE-MATCHER-AUX (FILTER T) ; (FUNCALL CL-PPCRE::FN CL-PPCRE::START-POS) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; FN is not known to be a function ; (FUNCALL CL-PPCRE::NEXT-FN CL-PPCRE::NEXT-POS) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; NEXT-FN is not known to be a function ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/closures-tmpSIT3QPKP.fasl ; compilation finished in 0:00:00.171 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::INSERT-CHAR-CLASS-TESTER in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/repetition-closures.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/repetition-closures.lisp ; in: DEFMETHOD CREATE-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T) ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK ; --> TAGBODY WHEN IF FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN) ; --> LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN) ; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) ; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) ; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; in: DEFMETHOD CREATE-GREEDY-NO-ZERO-MATCHER (REPETITION T) ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; in: DEFMETHOD CREATE-GREEDY-MATCHER (REPETITION T) ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0 ; (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL) ; --> SETF LET* FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFMETHOD CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T) ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) ; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET ; --> LOOP BLOCK LET LET TAGBODY UNLESS IF FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN) ; --> LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) ; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET ; --> MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; etc. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET ; --> 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. The second argument is a (INTEGER -13835058055282163709 13835058055282163712), not a FIXNUM. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (INTEGER -9223372036854775808 9223372036854775806), not a FIXNUM. ; The second argument is a (INTEGER -13835058055282163709 ; 13835058055282163712), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do -/SIGNED=>INTEGER (cost 7) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163710 13835058055282163711) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; --> LAMBDA FUNCTION LET 1+ ; ==> ; 1 ; ; note: forced to do -/SIGNED=>INTEGER (cost 7) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163710 13835058055282163711) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (INTEGER -13835058055282163710 13835058055282163711), not a FIXNUM. The result is a (VALUES (INTEGER -13835058055282163709 13835058055282163712) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (INTEGER -13835058055282163710 ; 13835058055282163711), not a FIXNUM. ; The result is a (VALUES ; (INTEGER -13835058055282163709 13835058055282163712) ; &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST))) ; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET ; --> MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS ; (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 ; CL-PPCRE::LEN)) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20), for: the first result of inline (signed-byte 64) arithmetic ; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))) ; --> LAMBDA FUNCTION LET MIN ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 20), for: ; the first result of inline (signed-byte 64) arithmetic SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; in: DEFMETHOD CREATE-NON-GREEDY-NO-ZERO-MATCHER (REPETITION T) ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; in: DEFMETHOD CREATE-NON-GREEDY-MATCHER (REPETITION T) ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0 ; (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL) ; --> SETF LET* FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; in: ; DEFMETHOD CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER (REPETITION T) ; (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX ; (SCHAR CL-PPCRE::*STRING* ; CL-PPCRE::CURR-POS)) ; (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE ; (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS)))) ; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION ; --> LET AND IF IF LOOP BLOCK LET TAGBODY UNLESS IF AND IF FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS ; 0 CL-PPCRE::LEN) ; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX) ; (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; in: DEFMETHOD CREATE-CONSTANT-REPETITION-MATCHER (REPETITION T) ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0 ; (AREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL) ; --> SETF LET* FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (ZEROP (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> + AREF ; ==> ; 1 ; SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)) ; --> SB-IMPL::XSUBTRACT AREF ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. ; in: DEFMETHOD CREATE-MATCHER-AUX (REPETITION T) ; (ZEROP CL-PPCRE::MAXIMUM) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. ; (PLUSP CL-PPCRE::MIN-LEN) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; (PLUSP CL-PPCRE::LEN) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; (PLUSP CL-PPCRE::MIN-LEN) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. ; (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. ; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM) ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. ; (PLUSP CL-PPCRE::MIN-LEN) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. ; (PLUSP CL-PPCRE::LEN) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. ; (PLUSP CL-PPCRE::MIN-LEN) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/repetition-closures-tmpE0PA0714.fasl ; compilation finished in 0:00:00.219 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::INCF-AFTER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/scanner.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/scanner.lisp ; in: DEFUN CREATE-BMH-MATCHER ; (CL-PPCRE::BMH-MATCHER-AUX :CASE-INSENSITIVE-P T) ; --> FUNCTION IF LOOP BLOCK LET TAGBODY LOOP BLOCK LET LET TAGBODY UNLESS IF ; --> AND IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::I) ; (SCHAR CL-PPCRE::PATTERN CL-PPCRE::J)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; (LENGTH CL-PPCRE::PATTERN) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (CHAR-UPCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (CHAR-DOWNCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K)) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; (SEARCH CL-PPCRE::PATTERN CL-PPCRE::*STRING* :START2 CL-PPCRE::START-POS ; :END2 CL-PPCRE::*END-POS* :TEST CL-PPCRE::TEST) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; in: DEFUN CREATE-CHAR-SEARCHER ; (CL-PPCRE::CHAR-SEARCHER-AUX :CASE-INSENSITIVE-P T) ; --> FUNCTION AND IF LOOP BLOCK LET LET TAGBODY WHEN IF SETQ THE AND IF ; ==> ; (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::I) CL-PPCRE::CHR) ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; in: DEFUN CREATE-SCANNER-AUX ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; The first argument is a NUMBER, not a RATIONAL. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET) ; (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (LOCALLY SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (DECLARE #) ; (WHEN # #) ; (LET # ; #))))) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. The second argument is a CHARACTER, not a BASE-CHAR. PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN) ; (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST)) ; (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (LOCALLY ; (DECLARE #) ; (WHEN # #) SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The first argument is a CHARACTER, not a BASE-CHAR. ; (LET # ; #))))) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF ; --> NOT ; ==> ; 1 ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. ; The second argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open code due to type uncertainty: The second argument is a CHARACTER, not a BASE-CHAR. ; ; note: unable to ; open code ; due to type uncertainty: ; The first argument is a CHARACTER, not a BASE-CHAR. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open code ; due to type uncertainty: ; The second argument is a CHARACTER, not a BASE-CHAR. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST)) ; (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*)) ; (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS)) ; (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #) ; (RETURN-FROM CL-PPCRE:SCAN NIL)) ; CL-PPCRE::POS)) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET) ; (FUNCTION CL-PPCRE::END-STRING-TEST)) ; (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (LOCALLY ; (DECLARE #) SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (WHEN # #) ; (LET # ; #))))) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The first argument is a NUMBER, not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (CL-PPCRE::INSERT-ADVANCE-FN ; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) ; (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN) ; (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST)) ; (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL)) ; (LOCALLY ; (DECLARE #) ; (WHEN # #) ; (LET # ; #))))) ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF < ; ==> ; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF AND IF ; ==> ; (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN) ; CL-PPCRE::*END-POS*) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a NUMBER, not a FIXNUM. ; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY ; --> PROGN LET COND IF IF INCF SETQ THE ; ==> ; (+ 1 CL-PPCRE::*END-STRING-POS*) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20) from TRY-POS SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20) from TRY-POS ; (FUNCALL CL-PPCRE::END-STRING-TEST CL-PPCRE::TRY-POS) ; ; note: doing signed word to integer coercion (cost 20) from TRY-POS ; ; note: doing signed word to integer coercion (cost 20) from TRY-POS ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/scanner-tmpJRWHHVG0.fasl ; compilation finished in 0:00:00.553 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::BMH-MATCHER-AUX in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::CHAR-SEARCHER-AUX in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::INSERT-ADVANCE-FN in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/api.lisp" (written 07 APR 2019 05:51:26 PM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/api.lisp ; in: DEFMETHOD CREATE-SCANNER (STRING) ; (COPY-SEQ CL-PPCRE::QUOTED-REGEX-STRING) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; in: DEFMETHOD CREATE-SCANNER (T) ; (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; (= 1 (CL-PPCRE::LEN CL-PPCRE::END-STRING)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; (= 1 (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. ; (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING)) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a T, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. etc. ; (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH)) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a T, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST ; in: DEFMETHOD SCAN (STRING T) ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::REGEX-STRING) ; (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING) ; CL-PPCRE::START CL-PPCRE::END) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) ; (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; in: DEFMETHOD SCAN #'T ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFMETHOD SCAN (T T) ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::PARSE-TREE) ; (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING) ; CL-PPCRE::START CL-PPCRE::END) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) ; (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN SCAN-TO-STRINGS ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; (MAP 'VECTOR ; (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END) ; (IF CL-PPCRE::REG-START ; (FUNCALL CL-PPCRE::SUBSTR-FN CL-PPCRE::TARGET-STRING ; CL-PPCRE::REG-START CL-PPCRE::REG-END) ; NIL)) ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN ALL-MATCHES ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (CL-PPCRE:DO-MATCHES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REGEX CL-PPCRE::TARGET-STRING ; (NREVERSE CL-PPCRE::RESULT-LIST) :START CL-PPCRE::START ; :END CL-PPCRE::END) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::RESULT-LIST) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::RESULT-LIST)) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; --> LET BLOCK LET* OR LET IF ; ==> ; (LENGTH #:TARGET-STRING3) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> LET BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND ; --> IF THE COERCE SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). ; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. ; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. ; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN ALL-MATCHES-AS-STRINGS ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; (CL-PPCRE:DO-MATCHES-AS-STRINGS (CL-PPCRE::MATCH CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING ; (NREVERSE CL-PPCRE::RESULT-LIST) :START ; CL-PPCRE::START :END CL-PPCRE::END :SHAREDP ; CL-PPCRE::SHAREDP) ; (PUSH CL-PPCRE::MATCH CL-PPCRE::RESULT-LIST)) ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* OR LET IF ; ==> ; (LENGTH #:TARGET-STRING7) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* SETQ THE ; --> CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF THE COERCE ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK ; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE ; --> IF ; ==> ; (= #:MATCH-START2 #:MATCH-END3) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK ; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE ; --> IF 1+ ; ==> ; 1 ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK ; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE ; --> IF ; ==> ; (= #:MATCH-START2 #:MATCH-END3) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. ; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK ; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE ; --> IF 1+ ; ==> ; 1 ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN SPLIT ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END ; CL-PPCRE::END) ; (UNLESS ; (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))) ; (WHEN ; (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT)) ; (RETURN)) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST) ; (WHEN CL-PPCRE::WITH-REGISTERS-P ; (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS ; IF CL-PPCRE::REG-START ; DO ...)) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST))) ; --> BLOCK LET* OR LET IF ; ==> ; (LENGTH #:TARGET-STRING1) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF ; --> THE COERCE ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; (PLUSP CL-PPCRE::LIMIT) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS ; CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS ; IF CL-PPCRE::REG-START ; DO ...) ; --> LET MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET LET ; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET TAGBODY ; --> SB-LOOP::LOOP-DESETQ SETQ THE AREF ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END ; CL-PPCRE::END) ; (UNLESS ; (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))) ; (WHEN ; (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT)) ; (RETURN)) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST) SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. ; (WHEN CL-PPCRE::WITH-REGISTERS-P ; (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS ; CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS ; IF CL-PPCRE::REG-START ; DO ...)) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST))) ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. The second argument is a REAL, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; The second argument is a REAL, not a RATIONAL. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a (NOT NULL), not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a (NOT NULL), not a FIXNUM. etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. ; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. ; (PLUSP CL-PPCRE::LIMIT) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a (NOT NULL), not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a (NOT NULL), not a FIXNUM. ; etc. ; (INCF CL-PPCRE::COUNTER) ; --> THE ; ==> ; (+ 1 CL-PPCRE::COUNTER) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). etc. ; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-> (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a T, not a DOUBLE-FLOAT. The second argument is a (NOT NULL), not a DOUBLE-FLOAT. etc. ; CL-PPCRE::END) ; (UNLESS ; (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))) ; (WHEN ; (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT)) ; (RETURN)) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST) ; (WHEN CL-PPCRE::WITH-REGISTERS-P ; (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS ; CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS ; IF CL-PPCRE::REG-START ; DO ...)) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST))) ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; etc. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START) ; ; note: forced to do GENERIC-> (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a T, not a DOUBLE-FLOAT. ; The second argument is a (NOT NULL), not a DOUBLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; in: DEFUN STRING-CASE-MODIFIER ; (CHAR CL-PPCRE::STR (1- CL-PPCRE::FROM)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; (CHAR CL-PPCRE::STR CL-PPCRE::FROM) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; (CHAR CL-PPCRE::STR CL-PPCRE::TO) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; (CHAR CL-PPCRE::STR (1- CL-PPCRE::TO)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. ; (CHAR CL-PPCRE::STR CL-PPCRE::INDEX) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to expand inline because: upgraded array element type not known at compile time SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY. ; in: DEFMETHOD BUILD-REPLACEMENT-TEMPLATE (STRING) ; (POSITION-IF #'CL-PPCRE::DIGIT-CHAR-P CL-PPCRE::REPLACEMENT-STRING :START ; CL-PPCRE::MATCH-START :END CL-PPCRE::MATCH-END) ; ; note: unable to ; expand inline ; because: ; upgraded array element type not known at compile time ; (CHAR CL-PPCRE::REPLACEMENT-STRING (1+ CL-PPCRE::MATCH-START)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a STRING, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 4) because: The second argument is a (NOT NULL), not a FIXNUM. ; (< CL-PPCRE::FROM CL-PPCRE::MATCH-START) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The second argument is a (NOT NULL), not a FIXNUM. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (OR NULL INTEGER), not a FIXNUM. The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (OR NULL INTEGER), not a FIXNUM. The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do <-INTEGER-FIXNUM (cost 8) unable to do inline fixnum comparison (cost 3) because: The first argument is a INTEGER, not a FIXNUM. ; (1- ; (PARSE-INTEGER CL-PPCRE::REPLACEMENT-STRING :START CL-PPCRE::PARSE-START ; :JUNK-ALLOWED T)) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (OR NULL INTEGER), not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (OR NULL INTEGER), not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; etc. ; (< CL-PPCRE::TOKEN 0) ; ; note: forced to do <-INTEGER-FIXNUM (cost 8) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. SIMPLE-COMPILER-NOTE: unable to optimize because: The array dimensions are unknown; must call ARRAY-DIMENSION at runtime. ; in: DEFUN BUILD-REPLACEMENT ; (ARRAY-DIMENSION CL-PPCRE::REG-STARTS 0) ; SIMPLE-COMPILER-NOTE: unable to open code because: can't determine sequence argument type ; note: unable to ; optimize ; because: ; The array dimensions are unknown; must call ARRAY-DIMENSION at runtime. ; (MAP 'LIST ; (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END) ; (AND CL-PPCRE::REG-START ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START ; CL-PPCRE::REG-END))) ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS) ; ; note: unable to open code because: can't determine sequence argument type SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TOKEN is not known to be a function SIMPLE-COMPILER-NOTE: unable to open code because: can't determine sequence argument type ; (APPLY CL-PPCRE::TOKEN ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START ; CL-PPCRE::MATCH-END) ; (MAP 'LIST ; (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END) ; (AND CL-PPCRE::REG-START ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING ; CL-PPCRE::REG-START ; CL-PPCRE::REG-END))) ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TOKEN is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: TOKEN is not known to be a function ; (MAP 'LIST ; (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END) ; (AND CL-PPCRE::REG-START ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START ; CL-PPCRE::REG-END))) ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS) ; ; note: unable to open code because: can't determine sequence argument type ; (FUNCALL CL-PPCRE::TOKEN CL-PPCRE::TARGET-STRING CL-PPCRE::START ; CL-PPCRE::END CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; TOKEN is not known to be a function SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a (NOT NULL), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START ; CL-PPCRE::REG-END) ; --> MAKE-ARRAY ; ==> ; (- CL-PPCRE::END CL-PPCRE::START) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a (NOT NULL), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a (NOT NULL), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a (NOT NULL), not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a (NOT NULL), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a (NOT NULL), not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a UNSIGNED-BYTE, not a FIXNUM. The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (1+ CL-PPCRE::TOKEN) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; etc. ; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START ; CL-PPCRE::MATCH-END) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do GENERIC-- (cost 10) unable to do inline fixnum arithmetic (cost 2) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 2) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; --> MAKE-ARRAY ; ==> ; (- CL-PPCRE::END CL-PPCRE::START) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN REGEX-REPLACE ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN REGEX-REPLACE-ALL ; (LENGTH CL-PPCRE::TARGET-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END ; CL-PPCRE::END) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST) ; (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST) ; (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST)) ; --> BLOCK LET* OR LET IF ; ==> ; (LENGTH #:TARGET-STRING1) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF ; --> THE COERCE ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL ; (SIMPLE-ARRAY ; * (*))). (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a (OR LIST ; (AND (NOT SIMPLE-BASE-STRING) ; (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (OR ; SIMPLE-BASE-STRING ; NULL). SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a SINGLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a DOUBLE-FLOAT. The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a DOUBLE-FLOAT. ; The second argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT). ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT). SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; The second argument is a NUMBER, not a RATIONAL. ; ; note: unable to open code because: The operands might not be the same type. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: ; (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE. SIMPLE-COMPILER-NOTE: forced to do GENERIC-= (cost 10) unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. unable to do inline float comparison (cost 3) because: The first argument is a (NOT NULL), not a SINGLE-FLOAT. The second argument is a T, not a (COMPLEX SINGLE-FLOAT). etc. ; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END ; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX ; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END ; CL-PPCRE::END) ; (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST) ; (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST) ; (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST) ; (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST)) SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a NUMBER, not a FIXNUM. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF ; ==> ; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END) ; ; note: forced to do GENERIC-= (cost 10) ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; unable to do inline float comparison (cost 3) because: ; The first argument is a (NOT NULL), not a SINGLE-FLOAT. ; The second argument is a T, not a (COMPLEX SINGLE-FLOAT). ; etc. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a NUMBER, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ ; ==> ; 1 ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/api-tmp4WZVROCX.fasl ; compilation finished in 0:00:00.292 REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:REGISTER-GROUPS-BIND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:DO-SCANS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:DO-MATCHES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:DO-MATCHES-AS-STRINGS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:DO-REGISTER-GROUPS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE::REGEX-APROPOS-AUX in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining CL-PPCRE:DEFINE-PARSE-TREE-SYNONYM in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/package.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/package-tmpA0I3UKX8.fasl ; compilation finished in 0:00:00.022 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/depdefs.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/depdefs-tmp267Y2N80.fasl ; compilation finished in 0:00:00.276 REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-CONSTANT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFCONSTANT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-VECTOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITHIN-DEFINITION in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-ID-MAP-TEST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ATOM-CACHE-MAP-TEST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM->CHARACTER-MAP-TEST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX+ in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-LOGAND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-LOGIOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX- in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX* in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX1+ in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX1- in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-INCF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-DECF in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-MIN in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-MAX in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-FLOOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-CEILING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-TRUNCATE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-MOD in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-ASH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-PLUSP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-ZEROP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-EVENP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX-ODDP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX> in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX= in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX< in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX>= in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INDEX<= in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEF-CLX-CLASS in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/clx.lisp" (written 13 MAY 2024 09:28:08 AM): CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/clx.lisp ; in: DEFUN ENCODE-EVENT-MASK ; (XLIB::X-TYPE-ERROR XLIB:EVENT-MASK 'XLIB:EVENT-MASK) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN ENCODE-DEVICE-EVENT-MASK ; (XLIB::X-TYPE-ERROR XLIB:DEVICE-EVENT-MASK 'XLIB:DEVICE-EVENT-MASK) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN ENCODE-MODIFIER-MASK ; (XLIB::X-TYPE-ERROR XLIB:MODIFIER-MASK 'XLIB:MODIFIER-MASK) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN ENCODE-STATE-MASK ; (XLIB::X-TYPE-ERROR XLIB::STATE-MASK ; '(OR XLIB:MASK16 (XLIB::CLX-LIST XLIB:STATE-MASK-KEY))) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN ENCODE-POINTER-EVENT-MASK ; (XLIB::X-TYPE-ERROR XLIB:POINTER-EVENT-MASK 'XLIB:POINTER-EVENT-MASK) ; ; note: deleting unreachable code ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/clx-tmpOUPE5FSJ.fasl ; compilation finished in 0:00:00.701 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/dependent.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to open-code INTEGER to RATIO comparison due to type uncertainty: The first argument is a RATIONAL, not a INTEGER. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/dependent.lisp SIMPLE-COMPILER-NOTE: unable to open-code INTEGER to RATIO comparison due to type uncertainty: The first argument is a (RATIONAL -884279719003555/140737488355328), not a INTEGER. ; in: DEFUN RADIANS->INT16 ; (DEFUN XLIB::RADIANS->INT16 (XLIB::VALUE) ; (DECLARE (TYPE XLIB:ANGLE XLIB::VALUE)) ; (DECLARE (XLIB::CLX-VALUES XLIB:INT16)) ; (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 1) (DEBUG 1))) ; (THE XLIB:INT16 (VALUES (ROUND (THE XLIB:ANGLE XLIB::VALUE) 2.727077e-4)))) ; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: unable to ; open-code INTEGER to RATIO comparison ; due to type uncertainty: ; The first argument is a RATIONAL, not a INTEGER. ; ; note: unable to ; open-code INTEGER to RATIO comparison ; due to type uncertainty: ; The first argument is a (RATIONAL ; -884279719003555/140737488355328), not a INTEGER. CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFMACRO READ-IMAGE-LOAD-BYTE ; (SETQ POSITION (- 7 POSITION)) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFMACRO READ-IMAGE-ASSEMBLE-BYTES ; (SETQ XLIB::BYTES (REVERSE XLIB::BYTES)) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFMACRO WRITE-IMAGE-LOAD-BYTE ; (- XLIB::INTEGER-SIZE 8 POSITION) ; ; note: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFMACRO WRITE-IMAGE-ASSEMBLE-BYTES ; (SETQ XLIB::BYTES (REVERSE XLIB::BYTES)) ; ; note: deleting unreachable code SIMPLE-COMPILER-NOTE: unable to inline non-SIMPLE-vector-handling logic due to type uncertainty: The first argument is a (AND ARRAY (NOT (SIMPLE-ARRAY * (*)))), not a (OR VECTOR SIMPLE-ARRAY). ; in: DEFUN COPY-BIT-RECT ; (SB-KERNEL:WITH-ARRAY-DATA ((XLIB::SDATA XLIB::SOURCE) (XLIB::SSTART) ; (XLIB::SEND)) ; (DECLARE (IGNORE XLIB::SEND)) ; (SB-KERNEL:WITH-ARRAY-DATA ((XLIB::DDATA XLIB::DEST) (XLIB::DSTART) ; (XLIB::DEND)) ; (DECLARE (IGNORE XLIB::DEND)) ; (ASSERT (AND (ZEROP XLIB::SSTART) (ZEROP XLIB::DSTART))) ; (DO ((XLIB::SRC-IDX # #) ; (XLIB::DEST-IDX # #) ; (COUNT XLIB::HEIGHT #)) ; ((ZEROP COUNT)) ; (DECLARE (TYPE XLIB:ARRAY-INDEX XLIB::SRC-IDX XLIB::DEST-IDX COUNT)) ; (SB-KERNEL:UB1-BASH-COPY XLIB::SDATA XLIB::SRC-IDX XLIB::DDATA ; XLIB::DEST-IDX XLIB::WIDTH)))) SIMPLE-COMPILER-NOTE: unable to inline non-SIMPLE-vector-handling logic due to type uncertainty: The first argument is a (AND ARRAY (NOT (SIMPLE-ARRAY * (*)))), not a (OR VECTOR SIMPLE-ARRAY). ; --> LET LET MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL COND IF THE ; ==> ; (SB-KERNEL:%WITH-ARRAY-DATA #:N-ARRAY0 #:N-SVALUE1 #:N-EVALUE2) ; ; note: unable to ; inline non-SIMPLE-vector-handling logic ; due to type uncertainty: ; The first argument is a (AND ARRAY (NOT (SIMPLE-ARRAY * (*)))), not a (OR ; VECTOR ; SIMPLE-ARRAY). ; (SB-KERNEL:WITH-ARRAY-DATA ((XLIB::DDATA XLIB::DEST) (XLIB::DSTART) ; (XLIB::DEND)) ; (DECLARE (IGNORE XLIB::DEND)) ; (ASSERT (AND (ZEROP XLIB::SSTART) (ZEROP XLIB::DSTART))) ; (DO ((XLIB::SRC-IDX (XLIB::INDEX+ # XLIB::SX #) ; (XLIB::INDEX+ XLIB::SRC-IDX XLIB::SOURCE-WIDTH)) ; (XLIB::DEST-IDX (XLIB::INDEX+ # XLIB::DX #) ; (XLIB::INDEX+ XLIB::DEST-IDX XLIB::DEST-WIDTH)) ; (COUNT XLIB::HEIGHT (1- COUNT))) ; ((ZEROP COUNT)) ; (DECLARE (TYPE XLIB:ARRAY-INDEX XLIB::SRC-IDX XLIB::DEST-IDX COUNT)) ; (SB-KERNEL:UB1-BASH-COPY XLIB::SDATA XLIB::SRC-IDX XLIB::DDATA ; XLIB::DEST-IDX XLIB::WIDTH))) ; --> LET LET MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL COND IF THE ; ==> ; (SB-KERNEL:%WITH-ARRAY-DATA #:N-ARRAY5 #:N-SVALUE6 #:N-EVALUE7) ; ; note: unable to ; inline non-SIMPLE-vector-handling logic ; due to type uncertainty: ; The first argument is a (AND ARRAY (NOT (SIMPLE-ARRAY * (*)))), not a (OR ; VECTOR ; SIMPLE-ARRAY). SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20) ; in: DEFUN FAST-READ-PIXARRAY-USING-BITBLT ; (XLIB::COPY-BIT-RECT XLIB::BBUF ; (XLIB::INDEX* XLIB::PADDED-BYTES-PER-LINE SB-VM:N-BYTE-BITS) ; (XLIB::INDEX* XLIB::BOFFSET SB-VM:N-BYTE-BITS) 0 XLIB:PIXARRAY ; (XLIB::INDEX* (ARRAY-DIMENSION XLIB:PIXARRAY 1) XLIB::BITS-PER-PIXEL) ; XLIB::X XLIB::Y XLIB::HEIGHT (XLIB::INDEX* XLIB::WIDTH XLIB::BITS-PER-PIXEL)) ; ; note: doing signed word to integer coercion (cost 20) CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN FAST-READ-PIXARRAY ; (XLIB::READ-PIXARRAY-INTERNAL XLIB::BBUF XLIB::BOFFSET XLIB:PIXARRAY XLIB::X ; XLIB::Y XLIB::WIDTH XLIB::HEIGHT XLIB::PADDED-BYTES-PER-LINE ; XLIB::BITS-PER-PIXEL FUNCTION XLIB::UNIT ...) ; ; note: deleting unreachable code SIMPLE-COMPILER-NOTE: unable to optimize because: The array dimensions are unknown; must call ARRAY-DIMENSION at runtime. ; in: DEFUN FAST-WRITE-PIXARRAY-USING-BITBLT ; (ARRAY-DIMENSION XLIB:PIXARRAY 1) ; ; note: unable to ; optimize ; because: ; The array dimensions are unknown; must call ARRAY-DIMENSION at runtime. SIMPLE-COMPILER-NOTE: doing signed word to integer coercion (cost 20) ; (XLIB::COPY-BIT-RECT XLIB:PIXARRAY ; (XLIB::INDEX* (ARRAY-DIMENSION XLIB:PIXARRAY 1) XLIB::BITS-PER-PIXEL) ; XLIB::X XLIB::Y XLIB::BBUF ; (XLIB::INDEX* XLIB::PADDED-BYTES-PER-LINE SB-VM:N-BYTE-BITS) ; (XLIB::INDEX* XLIB::BOFFSET SB-VM:N-BYTE-BITS) 0 XLIB::HEIGHT ; (XLIB::INDEX* XLIB::WIDTH XLIB::BITS-PER-PIXEL)) ; ; note: doing signed word to integer coercion (cost 20) CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; in: DEFUN FAST-WRITE-PIXARRAY ; (XLIB::WRITE-PIXARRAY-INTERNAL XLIB::BBUF XLIB::BOFFSET XLIB:PIXARRAY XLIB::X ; XLIB::Y XLIB::WIDTH XLIB::HEIGHT XLIB::PADDED-BYTES-PER-LINE ; XLIB::BITS-PER-PIXEL FUNCTION XLIB::+IMAGE-UNIT+ ...) ; ; note: deleting unreachable code ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/dependent-tmpIGHCU6ZA.fasl ; compilation finished in 0:00:00.241 REDEFINITION-WITH-DEFMACRO: redefining XLIB::HOLDING-LOCK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITHOUT-ABORTS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITHOUT-INTERRUPTS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CONDITIONAL-STORE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRAP-BUF-OUTPUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRAP-BUF-INPUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-STACK-LIST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-STACK-LIST* in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-GCONTEXT-BINDINGS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::TYPE? in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::USE-CLOSURES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-UNDERLYING-SIMPLE-VECTOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-IMAGE-LOAD-BYTE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-IMAGE-ASSEMBLE-BYTES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-IMAGE-LOAD-BYTE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-IMAGE-ASSEMBLE-BYTES in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/common.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (REAL 0), not a SINGLE-FLOAT. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/common.lisp ; in: DEFUN BUFFER-READ-DEFAULT ; (ZEROP XLIB::TIMEOUT) ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (REAL 0), not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (REAL 0), not a DOUBLE-FLOAT. ; ; note: unable to ; open-code FLOAT to RATIONAL comparison ; due to type uncertainty: ; The first argument is a (REAL 0), not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to open code because: The operands might not be the same type. ; ; note: unable to open code because: The operands might not be the same type. SIMPLE-COMPILER-NOTE: forced to do GENERIC-< (cost 10) unable to do inline fixnum comparison (cost 3) because: The first argument is a RATIONAL, not a FIXNUM. unable to do inline fixnum comparison (cost 4) because: The first argument is a RATIONAL, not a FIXNUM. etc. ; (DEFUN XLIB::BUFFER-READ-DEFAULT ; (XLIB:DISPLAY VECTOR XLIB::START XLIB::END XLIB::TIMEOUT) ; (DECLARE (TYPE XLIB:DISPLAY XLIB:DISPLAY) ; (TYPE XLIB::BUFFER-BYTES VECTOR) ; (TYPE XLIB:ARRAY-INDEX XLIB::START XLIB::END) ; (TYPE (OR NULL (REAL 0 *)) XLIB::TIMEOUT)) ; (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 1) (DEBUG 1))) ; (IF (AND (NOT (NULL XLIB::TIMEOUT)) (ZEROP XLIB::TIMEOUT) (NOT (LISTEN #))) ; :TIMEOUT ; (LET ((XLIB::N #)) ; (COND (# NIL) (# :END-OF-FILE) (T :TRUNCATED))))) ; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a RATIONAL, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a RATIONAL, not a FIXNUM. ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/common-tmpBO0TUGLK.fasl ; compilation finished in 0:00:00.015 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/macros.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/macros-tmpIIXPIQNW.fasl ; compilation finished in 0:00:00.413 REDEFINITION-WITH-DEFMACRO: redefining XLIB::TYPE-CHECK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::REQUIRED-ARG in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::LROUND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WROUND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-ACCESSOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD32-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD32-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD29-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD29-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD16-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD16-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD8-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CARD8-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INTEGER-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INTEGER-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INT16-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INT16-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RGB-VAL-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RGB-VAL-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ANGLE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ANGLE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BIT-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BIT-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BOOLEAN-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BOOLEAN-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DRAWABLE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DRAWABLE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WINDOW-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WINDOW-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PIXMAP-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PIXMAP-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CURSOR-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CURSOR-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::COLORMAP-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::COLORMAP-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::FONT-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::FONT-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYWORD-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYWORD-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-ID-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-ID-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-ID-OR-NIL-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-ID-OR-NIL-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CHAR-INFO-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-VECTOR-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-VECTOR-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER-VECTOR-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-VECTOR-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-VECTOR-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER16-VECTOR-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-VECTOR-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-VECTOR-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MEMBER8-VECTOR-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BOOLE-CONSTANT-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BOOLE-CONSTANT-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BOOLE-CONSTANT-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::NULL-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::NULL-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD8-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD8-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD16-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD16-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD32-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PAD32-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BIT-VECTOR256-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BIT-VECTOR256-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::STRING-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::STRING-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::SEQUENCE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::SEQUENCE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CLIENT-MESSAGE-EVENT-GET-SEQUENCE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CLIENT-MESSAGE-EVENT-PUT-SEQUENCE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CLIENT-MESSAGE-SEQUENCE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CLIENT-MESSAGE-SEQUENCE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CODE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CODE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CODE-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::LENGTH-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::LENGTH-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::LENGTH-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DATA-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DATA-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DATA-PUT-PREDICATING in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::OR-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::OR-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PROGN-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PROGN-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::CHECK-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-REQUEST-INTERNAL in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-REQUEST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-REQUEST-AND-REPLY in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::COMPARE-REQUEST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PUT-ITEMS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DECODE-TYPE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ENCODE-TYPE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::SET-DECODE-TYPE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-ATOMIC-PUSH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-ATOMIC-POP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-NCONC in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-PUSH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-POP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-ENQUEUE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-DEQUEUE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-REQUEUE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-DOLIST in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-DELETE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::THREADED-LENGTH in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/bufmac.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/bufmac-tmpOHM494YR.fasl ; compilation finished in 0:00:00.026 REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-CARD8 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-INT8 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-CARD16 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-INT16 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-CARD32 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-INT32 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-CARD29 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITE-CHAR2B in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::SET-BUFFER-OFFSET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ADVANCE-BUFFER-OFFSET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-OUTPUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WRITING-BUFFER-CHUNKS in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/buffer.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/buffer.lisp ; in: DEFUN READ-VECTOR-CARD8 ; (SETF (AREF XLIB::DATA XLIB::J) (XLIB::READ-CARD8 XLIB::INDEX)) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN READ-VECTOR-CARD8-WITH-TRANSFORM ; (SETF (AREF XLIB::DATA XLIB::J) ; (FUNCALL XLIB::TRANSFORM (XLIB::READ-CARD8 XLIB::INDEX))) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN READ-VECTOR-CARD16 ; (SETF (AREF XLIB::DATA XLIB::J) (XLIB::READ-CARD16 XLIB::INDEX)) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN READ-VECTOR-CARD16-WITH-TRANSFORM ; (SETF (AREF XLIB::DATA XLIB::J) ; (FUNCALL XLIB::TRANSFORM (XLIB::READ-CARD16 XLIB::INDEX))) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN READ-VECTOR-CARD32 ; (SETF (AREF XLIB::DATA XLIB::J) (XLIB::READ-CARD32 XLIB::INDEX)) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN READ-VECTOR-CARD32-WITH-TRANSFORM ; (SETF (AREF XLIB::DATA XLIB::J) ; (FUNCALL XLIB::TRANSFORM (XLIB::READ-CARD32 XLIB::INDEX))) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CARD8 ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CARD8-WITH-TRANSFORM ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; in: DEFUN WRITE-VECTOR-CARD16 ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CARD16-WITH-TRANSFORM ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-INT16 ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-INT16-WITH-TRANSFORM ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CARD32 ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CARD32-WITH-TRANSFORM ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CHAR2B ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; in: DEFUN WRITE-VECTOR-CHAR2B-WITH-TRANSFORM ; (AREF XLIB::DATA XLIB::INDEX) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/buffer-tmpOVFB07XF.fasl ; compilation finished in 0:00:00.986 REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-CARD8 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-INT8 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-CARD16 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-INT16 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-CARD32 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-INT32 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READ-CARD29 in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::EVENT-CODE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::READING-EVENT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-INPUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-BUFFER-FLUSH-INHIBITED in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-TRANSFORMED-SEQUENCE-READER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-LIST-READERS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-SEQUENCE-READER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-TRANSFORMED-SEQUENCE-WRITER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-LIST-WRITERS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-SEQUENCE-WRITER in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/display.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/display.lisp ; in: DEFUN DISPLAY-CONNECT ; (LENGTH XLIB::AUTHORIZATION-NAME) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (LENGTH XLIB::AUTHORIZATION-DATA) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (LENGTH XLIB::AUTHORIZATION-NAME) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/display-tmpG6VFGMYP.fasl ; compilation finished in 0:00:00.174 REDEFINITION-WITH-DEFMACRO: redefining XLIB:WITH-DISPLAY in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ALLOCATE-RESOURCE-ID in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEALLOCATE-RESOURCE-ID in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:WITH-EVENT-QUEUE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-EVENT-QUEUE-INTERNAL in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/gcontext.lisp" (written 13 MAY 2024 09:28:08 AM): CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/gcontext.lisp ; in: DEFUN SET-GCONTEXT-DASHES ; (VECTOR) ; ; note: deleting unreachable code SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN FORCE-GCONTEXT-CHANGES-INTERNAL ; (XLIB::WITH-BUFFER-REQUEST (XLIB:DISPLAY XLIB::+X-SETCLIPRECTANGLES+) ; (XLIB::DATA (FIRST XLIB::LOCAL-CLIP)) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; (XLIB:CARD16 (OR (XLIB::GCONTEXT-INTERNAL-CLIP-X XLIB::LOCAL-STATE) 0) ; (OR (XLIB::GCONTEXT-INTERNAL-CLIP-Y XLIB::LOCAL-STATE) 0)) ; ((SEQUENCE :FORMAT XLIB:INT16) (SECOND XLIB::LOCAL-CLIP))) SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR CONS VECTOR SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; --> XLIB::WITH-BUFFER PROGN MULTIPLE-VALUE-PROG1 XLIB::WITHOUT-ABORTS PROGN ; --> XLIB::WITH-BUFFER-REQUEST-INTERNAL XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CHECK-PUT LET XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::.VALUE.) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (LENGTH XLIB::LOCAL-DASH) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR CONS VECTOR SIMPLE-COMPILER-NOTE: unable to ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. optimize due to type uncertainty: The first argument is a (OR CONS VECTOR SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; (XLIB::WITH-BUFFER-REQUEST (XLIB:DISPLAY XLIB::+X-SETDASHES+) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; (XLIB:CARD16 (OR (XLIB::GCONTEXT-INTERNAL-DASH-OFFSET XLIB::LOCAL-STATE) 0) ; (LENGTH XLIB::LOCAL-DASH)) ; ((SEQUENCE :FORMAT XLIB:CARD8) XLIB::LOCAL-DASH)) ; --> XLIB::WITH-BUFFER PROGN MULTIPLE-VALUE-PROG1 XLIB::WITHOUT-ABORTS PROGN ; --> XLIB::WITH-BUFFER-REQUEST-INTERNAL XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::LOCAL-DASH) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR CONS VECTOR ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; (FUNCALL (XLIB::GCONTEXT-EXTENSION-SET-FUNCTION (CAR XLIB::EXTENSION)) ; XLIB:GCONTEXT XLIB::LOCAL) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: forced to do IF-EQL (cost 15) unable to do inline fixnum comparison (cost 4) because: The first argument is a T, not a FIXNUM. The second argument is a T, not a FIXNUM. unable to do inline float comparison (cost 4) because: The first argument is a T, not a SINGLE-FLOAT. The second argument is a T, not a SINGLE-FLOAT. etc. ; (EQL (SVREF XLIB::SERVER-STATE XLIB::I) ; (SETQ XLIB::LOCAL (SVREF XLIB::LOCAL-STATE XLIB::I))) ; ; note: forced to do IF-EQL (cost 15) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; unable to do inline float comparison (cost 4) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; etc. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN COPY-GCONTEXT-LOCAL-STATE ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:GCONTEXT 'XLIB:GCONTEXT) ; --> XLIB::WITH-BUFFER PROGN FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to Eliminate %negate/%negate of rationals due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; (- XLIB::*GCONTEXT-DATA-LENGTH*) ; ; note: unable to ; Eliminate %negate/%negate of rationals ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)). ; (ELT XLIB::*GCONTEXT-EXTENSIONS* XLIB::I) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; (FUNCALL XLIB::COPY-FUNCTION XLIB:GCONTEXT XLIB::TEMP-GC ; (SVREF XLIB::LOCAL-STATE ; (XLIB::INDEX+ XLIB::I XLIB::*GCONTEXT-DATA-LENGTH*))) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: forced to do GENERIC-NEGATE (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 1) because: The first argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (- XLIB::*GCONTEXT-DATA-LENGTH*) ; ; note: forced to do GENERIC-NEGATE (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 1) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline ASH (cost 3) because: The second argument is a NUMBER, not a (UNSIGNED-BYTE 64). The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline ASH (cost 4) because: The second argument is a NUMBER, not a (UNSIGNED-BYTE 62). The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. ; (ASH XLIB::EXTENSION-MASK (- XLIB::*GCONTEXT-DATA-LENGTH*)) ; ; note: forced to do full call ; unable to do inline ASH (cost 3) because: ; The second argument is a NUMBER, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline ASH (cost 4) because: ; The second argument is a NUMBER, not a (UNSIGNED-BYTE 62). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE ; 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline ASH (cost 2) because: The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM. The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline ASH (cost 3) because: The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE 64). The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. ; (ASH BIT -1) ; ; note: forced to do full call ; unable to do inline ASH (cost 2) because: ; The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline ASH (cost 3) because: ; The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE ; 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to Eliminate %negate/%negate of rationals due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. ; in: DEFUN RESTORE-GCONTEXT-TEMP-STATE ; (- XLIB::*GCONTEXT-DATA-LENGTH*) ; ; note: unable to ; Eliminate %negate/%negate of rationals ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; (FUNCALL XLIB::COPY-FUNCTION XLIB::TEMP-GC XLIB:GCONTEXT ; (SVREF XLIB::LOCAL-STATE XLIB::I)) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: forced to do GENERIC-NEGATE (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a T, not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline float arithmetic (cost 1) because: The first argument is a T, not a SINGLE-FLOAT. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &OPTIONAL). etc. ; (- XLIB::*GCONTEXT-DATA-LENGTH*) ; ; note: forced to do GENERIC-NEGATE (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 1) because: ; The first argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline ASH (cost 3) because: The second argument is a NUMBER, not a (UNSIGNED-BYTE 64). The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline ASH (cost 4) because: The second argument is a NUMBER, not a (UNSIGNED-BYTE 62). The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. ; (ASH XLIB::TEMP-MASK (- XLIB::*GCONTEXT-DATA-LENGTH*)) ; ; note: forced to do full call ; unable to do inline ASH (cost 3) because: ; The second argument is a NUMBER, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline ASH (cost 4) because: ; The second argument is a NUMBER, not a (UNSIGNED-BYTE 62). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE ; 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline ASH (cost 2) because: The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM. The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline ASH (cost 3) because: The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE 64). The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). etc. ; (ASH BIT -1) ; ; note: forced to do full call ; unable to do inline ASH (cost 2) because: ; The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline ASH (cost 3) because: ; The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE ; 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN CREATE-GCONTEXT ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:GCONTEXT 'XLIB:GCONTEXT) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR LIST VECTOR). SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR LIST VECTOR). ; in: DEFUN COPY-GCONTEXT-COMPONENTS ; (FIND XLIB::KEY XLIB::*GCONTEXT-EXTENSIONS* :KEY ; #'XLIB::GCONTEXT-EXTENSION-NAME) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR LIST VECTOR). ; (FUNCALL (XLIB::GCONTEXT-EXTENSION-COPY-FUNCTION XLIB::EXTENSION) XLIB::SRC ; XLIB::DST ; (SVREF (XLIB::GCONTEXT-LOCAL-STATE XLIB::SRC) ; (XLIB::INDEX+ ; (POSITION XLIB::EXTENSION XLIB::*GCONTEXT-EXTENSIONS*) ; XLIB::*GCONTEXT-DATA-LENGTH*))) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; (POSITION XLIB::EXTENSION XLIB::*GCONTEXT-EXTENSIONS*) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR LIST VECTOR). ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/gcontext-tmp4QIPRMOF.fasl ; compilation finished in 0:00:00.983 REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FUNCTION in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-PLANE-MASK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FOREGROUND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-BACKGROUND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-LINE-WIDTH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-LINE-STYLE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-CAP-STYLE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-JOIN-STYLE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FILL-STYLE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FILL-RULE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-TILE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-STIPPLE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-TS-X in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-TS-Y in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FONT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-SUBWINDOW-MODE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-EXPOSURES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-CLIP-X in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-CLIP-Y in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-CLIP-MASK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-DASH-OFFSET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-DASHES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-ARC-MODE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-CLIP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-DASH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-FONT-OBJ in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-INTERNAL-TIMESTAMP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GCONTEXT-STATE-NEXT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::XGCMASK->GCMASK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::ACCESS-GCONTEXT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::MODIFY-GCONTEXT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEF-GC-ACCESSOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::INCF-INTERNAL-TIMESTAMP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:WITH-GCONTEXT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:DEFINE-GCONTEXT-ACCESSOR in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/input.lisp" (written 13 MAY 2024 09:28:08 AM): CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/input.lisp ; in: DEFUN READ-INPUT ; (CONS NIL NIL) ; ; note: deleting unreachable code SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN QUEUE-EVENT ; (APPLY (SVREF XLIB::*EVENT-SEND-VECTOR* XLIB::EVENT-CODE) XLIB:DISPLAY ; XLIB::ARGS) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize because: Upgraded element type of array is not known at compile time. ; in: DECLARE-EVENT :CLIENT-MESSAGE ; (XLIB:DECLARE-EVENT :CLIENT-MESSAGE ; (XLIB::DATA FORMAT) ; (XLIB:CARD16 SEQUENCE) ; (XLIB:WINDOW (XLIB:WINDOW XLIB::EVENT-WINDOW)) ; (KEYWORD TYPE) ; ((XLIB::CLIENT-MESSAGE-SEQUENCE FORMAT) XLIB::DATA)) ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK XLIB::READING-EVENT XLIB::WITH-BUFFER-INPUT LET LET* ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize because: Upgraded element type of array is not known at compile time. ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize because: Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CLIENT-MESSAGE-SEQUENCE-PUT XLIB::CLIENT-MESSAGE-EVENT-PUT-SEQUENCE ; --> ECASE COND IF XLIB::SEQUENCE-PUT XLIB::WRITE-SEQUENCE-CARD8 MIN ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CLIENT-MESSAGE-SEQUENCE-PUT XLIB::CLIENT-MESSAGE-EVENT-PUT-SEQUENCE ; --> ECASE COND IF IF XLIB::SEQUENCE-PUT XLIB::WRITE-SEQUENCE-CARD16 MIN ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CLIENT-MESSAGE-SEQUENCE-PUT XLIB::CLIENT-MESSAGE-EVENT-PUT-SEQUENCE ; --> ECASE COND IF IF IF XLIB::SEQUENCE-PUT XLIB::WRITE-SEQUENCE-CARD32 MIN ; ==> ; 1 ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN MAKE-ERROR ; (FUNCALL XLIB::ERROR-DECODE-FUNCTION XLIB:DISPLAY XLIB::EVENT) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/input-tmpGW0QV22K.fasl ; compilation finished in 0:00:01.462 REDEFINITION-WITH-DEFMACRO: redefining XLIB:DEFINE-EXTENSION in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:EXTENSION-OPCODE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-EVENT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:DECLARE-EVENT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::EVENT-LOOP in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:EVENT-CASE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:EVENT-COND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::EVENT-DISPATCH in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::BINDING-EVENT-VALUES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:DEFINE-ERROR in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/requests.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/requests.lisp ; in: DEFUN CREATE-WINDOW ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:WINDOW 'XLIB:WINDOW) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline fixnum arithmetic (cost 1) because: The first argument is a INTEGER, not a FIXNUM. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 4096)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a INTEGER, not a FIXNUM. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 4096)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (XLIB::WITH-BUFFER-REQUEST (XLIB:DISPLAY XLIB::+X-CREATEWINDOW+) ; (XLIB::DATA XLIB::DEPTH) ; (XLIB:RESOURCE-ID XLIB::WID) ; (XLIB:WINDOW XLIB::PARENT) ; (XLIB:INT16 XLIB::X XLIB::Y) ; (XLIB:CARD16 XLIB::WIDTH XLIB::HEIGHT XLIB::BORDER-WIDTH) ; ((XLIB::MEMBER16 :COPY :INPUT-OUTPUT :INPUT-ONLY) CLASS) ; (XLIB:RESOURCE-ID ; (COND ((EQ XLIB::VISUAL :COPY) 0) ; ((TYPEP XLIB::VISUAL 'XLIB:RESOURCE-ID) XLIB::VISUAL) ; (T (XLIB:VISUAL-INFO-ID XLIB::VISUAL)))) ; (XLIB::MASK ; (XLIB:CARD32 XLIB::BACK-PIXMAP XLIB::BACK-PIXEL XLIB::BORDER-PIXMAP ; XLIB::BORDER-PIXEL) ; ((XLIB::MEMBER-VECTOR XLIB::+BIT-GRAVITY-VECTOR+) XLIB:BIT-GRAVITY) ; ((XLIB::MEMBER-VECTOR XLIB::+WIN-GRAVITY-VECTOR+) XLIB::GRAVITY) ; ((MEMBER :NOT-USEFUL :WHEN-MAPPED :ALWAYS) XLIB::BACKING-STORE) ; (XLIB:CARD32 XLIB::BACKING-PLANES XLIB::BACKING-PIXEL) ; ((MEMBER :OFF :ON) XLIB::OVERRIDE-REDIRECT XLIB::SAVE-UNDER) ; (XLIB:CARD32 XLIB:EVENT-MASK XLIB::DO-NOT-PROPAGATE-MASK) ; ((OR (MEMBER :COPY) XLIB:COLORMAP) XLIB:COLORMAP) ; ((OR (MEMBER :NONE) XLIB:CURSOR) XLIB:CURSOR))) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline fixnum arithmetic (cost 1) because: The first argument is a INTEGER, not a FIXNUM. SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* LET UNLESS IF PROGN SETQ THE ; ==> ; (LOGIOR XLIB::%MASK 4096) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 4096)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 4096)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; etc. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 8192)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a INTEGER, not a FIXNUM. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 8192)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ==> ; (LOGIOR XLIB::%MASK 8192) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 8192)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 8192)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: forced to do full call unable to do inline fixnum arithmetic (cost 1) because: The first argument is a INTEGER, not a FIXNUM. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 16384)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a INTEGER, not a FIXNUM. The result is a (VALUES (OR (INTEGER * -1) (INTEGER 16384)) &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; ==> ; (LOGIOR XLIB::%MASK 16384) ; ; note: forced to do full call ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 16384)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES (OR (INTEGER * -1) (INTEGER 16384)) &OPTIONAL), not a (VALUES ; FIXNUM ; &OPTIONAL). ; etc. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN SEND-EVENT ; (APPLY (SVREF XLIB::*EVENT-SEND-VECTOR* XLIB::INTERNAL-EVENT-CODE) ; XLIB:DISPLAY XLIB::ARGS) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN CREATE-PIXMAP ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:PIXMAP 'XLIB:PIXMAP) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN CREATE-COLORMAP ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:COLORMAP 'XLIB:COLORMAP) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN COPY-COLORMAP-AND-FREE ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB::NEW-COLORMAP 'XLIB:COLORMAP) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN FREE-COLORS ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:COLORMAP-DISPLAY XLIB:COLORMAP) ; XLIB::+X-FREECOLORS+) ; (XLIB:COLORMAP XLIB:COLORMAP) ; (XLIB:CARD32 XLIB::PLANE-MASK) ; (SEQUENCE XLIB::PIXELS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::PIXELS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN QUERY-COLORS ; (XLIB::WITH-BUFFER-REQUEST-AND-REPLY (XLIB:DISPLAY XLIB::+X-QUERYCOLORS+ NIL ; :SIZES (8 16)) ; ((XLIB:COLORMAP XLIB:COLORMAP) (SEQUENCE XLIB::PIXELS)) ; (LET ((SEQUENCE (MAKE-SEQUENCE XLIB::RESULT-TYPE #))) ; (XLIB::ADVANCE-BUFFER-OFFSET XLIB::+REPLYSIZE+) ; (DOTIMES (XLIB::I (LENGTH SEQUENCE) SEQUENCE) ; (SETF # #) ; (XLIB::ADVANCE-BUFFER-OFFSET 8)))) ; --> UNWIND-PROTECT FLET BLOCK BLOCK SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK XLIB::WITHOUT-ABORTS PROGN ; --> XLIB::WITH-BUFFER-REQUEST-INTERNAL XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; (LENGTH XLIB::PIXELS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (LENGTH SEQUENCE) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY * (*)). ; (SETF (ELT SEQUENCE XLIB::I) ; (XLIB:MAKE-COLOR :RED (XLIB::RGB-VAL-GET 0) :GREEN ; (XLIB::RGB-VAL-GET 2) :BLUE (XLIB::RGB-VAL-GET 4))) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY ; * (*)). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a LIST. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN CREATE-CURSOR ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:CURSOR 'XLIB:CURSOR) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN CREATE-GLYPH-CURSOR ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:CURSOR 'XLIB:CURSOR) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN SET-POINTER-MAPPING ; (LENGTH MAP) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (XLIB::WITH-BUFFER-REQUEST-AND-REPLY (XLIB:DISPLAY ; XLIB::+X-SETPOINTERMAPPING+ 2 :SIZES 8) ; ((XLIB::DATA (LENGTH MAP)) ((SEQUENCE :FORMAT XLIB:CARD8) MAP)) ; (VALUES (XLIB::BOOLEAN-GET 1))) ; --> UNWIND-PROTECT FLET BLOCK BLOCK SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK XLIB::WITHOUT-ABORTS PROGN ; --> XLIB::WITH-BUFFER-REQUEST-INTERNAL XLIB::WITH-BUFFER-OUTPUT LET LET* ; --> XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH MAP) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN CHANGE-ACCESS-HOST ; (LENGTH XLIB::ADDRESS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; (XLIB::WITH-BUFFER-REQUEST (XLIB:DISPLAY XLIB::+X-CHANGEHOSTS+) ; ((XLIB::DATA BOOLEAN) XLIB::REMOVE-P) ; (XLIB:CARD8 ; (XLIB::ENCODE-TYPE (OR NULL (MEMBER :INTERNET :DECNET :CHAOS) XLIB:CARD32) ; XLIB::FAMILY)) ; (XLIB:CARD16 (LENGTH XLIB::ADDRESS)) ; ((SEQUENCE :FORMAT XLIB:CARD8) XLIB::ADDRESS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::ADDRESS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY * (*)). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE), not a LIST. ; in: DEFUN ACCESS-HOSTS ; (SETF (ELT SEQUENCE XLIB::I) ; (CONS ; (IF (< XLIB::FAMILY 3) ; (SVREF '# XLIB::FAMILY) ; XLIB::FAMILY) ; (XLIB::SEQUENCE-GET :LENGTH XLIB::LEN :FORMAT XLIB:CARD8 ; :RESULT-TYPE 'LIST :INDEX ; (+ XLIB::BUFFER-BOFFSET 4)))) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY ; * (*)). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR LIST (SIMPLE-ARRAY * (*)) ; SB-KERNEL:EXTENDED-SEQUENCE), not a LIST. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/requests-tmp2K9J0HSR.fasl ; compilation finished in 0:00:01.626 REDEFINITION-WITH-DEFMACRO: redefining XLIB:WITH-SERVER-GRABBED in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/fonts.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/fonts.lisp ; in: DEFUN OPEN-FONT ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:FONT 'XLIB:FONT) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; in: DEFUN OPEN-FONT-INTERNAL ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB:FONT 'XLIB:FONT) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK LET FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to convert division by 2^k to shift due to type uncertainty: The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)). ; in: DEFUN SET-FONT-PATH ; (CEILING XLIB::REQUEST-LENGTH 4) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. ; ; note: unable to ; convert division by 2^k to shift ; due to type uncertainty: ; The first argument is a REAL, not a INTEGER. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a LIST. ; (ELT XLIB::PATHS XLIB::I) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)). ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a LIST. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR STRING SYMBOL CHARACTER), not a (OR STRING SYMBOL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL. ; (STRING (ELT XLIB::PATHS XLIB::I)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR STRING SYMBOL CHARACTER), not a (OR STRING ; SYMBOL). SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/fonts-tmpP44I4E0Y.fasl ; compilation finished in 0:00:00.148 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/graphics.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/graphics.lisp ; in: DEFUN DRAW-POINTS ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; XLIB::+X-POLYPOINT+ :GC-FORCE XLIB:GCONTEXT) ; ((XLIB::DATA BOOLEAN) XLIB::RELATIVE-P) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::POINTS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::POINTS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN DRAW-LINES ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; XLIB::+X-POLYLINE+ :GC-FORCE XLIB:GCONTEXT) ; ((XLIB::DATA BOOLEAN) XLIB::RELATIVE-P) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::POINTS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::POINTS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN FILL-POLYGON ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; XLIB::+X-FILLPOLY+ :GC-FORCE XLIB:GCONTEXT) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; ((XLIB::MEMBER8 :COMPLEX :NON-CONVEX :CONVEX) XLIB::SHAPE) ; (BOOLEAN XLIB::RELATIVE-P) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::POINTS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::POINTS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN DRAW-SEGMENTS ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; XLIB::+X-POLYSEGMENT+ :GC-FORCE XLIB:GCONTEXT) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::SEGMENTS)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::SEGMENTS) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN DRAW-RECTANGLES ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; (IF XLIB::FILL-P ; XLIB::+X-POLYFILLRECTANGLE+ ; XLIB::+X-POLYRECTANGLE+) ; :GC-FORCE XLIB:GCONTEXT) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::RECTANGLES)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::RECTANGLES) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type ; in: DEFUN DRAW-ARCS-VECTOR ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 0)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 1)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 2)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 3)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 4)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. because: Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (AREF XLIB::ARCS (XLIB::INDEX+ XLIB::N 5)) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN PUT-RAW-IMAGE ; (XLIB::WITH-BUFFER-REQUEST ((XLIB:DRAWABLE-DISPLAY XLIB:DRAWABLE) ; XLIB::+X-PUTIMAGE+ :GC-FORCE XLIB:GCONTEXT) ; ((XLIB::DATA (MEMBER :BITMAP :XY-PIXMAP :Z-PIXMAP)) FORMAT) ; (XLIB:DRAWABLE XLIB:DRAWABLE) ; (XLIB:GCONTEXT XLIB:GCONTEXT) ; (XLIB:CARD16 XLIB::WIDTH XLIB::HEIGHT) ; (XLIB:INT16 XLIB::X XLIB::Y) ; (XLIB:CARD8 XLIB::LEFT-PAD XLIB::DEPTH) ; (XLIB::PAD16 NIL) ; ((SEQUENCE :FORMAT XLIB:CARD8 :START XLIB::START) XLIB::DATA)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::DATA) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/graphics-tmp63LQ7EX6.fasl ; compilation finished in 0:00:00.604 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/text.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/text.lisp ; in: DEFUN TEXT-EXTENTS ; (LENGTH SEQUENCE) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFUN TEXT-WIDTH ; (LENGTH SEQUENCE) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; in: DEFUN CHANGE-KEYBOARD-MAPPING ; (AREF XLIB::KEYSYMS XLIB::I XLIB::J) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL. SIMPLE-COMPILER-NOTE: unable to avoid runtime dispatch on array element type because: Upgraded element type of array is not known at compile time. ; in: DEFUN KEYBOARD-MAPPING ; (1+ XLIB::I) ; ; note: unable to ; associate +/(+ -) of constants ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; (SETF (AREF XLIB::RESULT XLIB::I XLIB::J) (XLIB::CARD29-GET (* XLIB::J 4))) ; --> FUNCALL ; ==> ; 1 ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. SIMPLE-COMPILER-NOTE: forced to do GENERIC-+ (cost 10) unable to do inline fixnum arithmetic (cost 1) because: The first argument is a (OR NULL NUMBER), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). unable to do inline fixnum arithmetic (cost 2) because: The first argument is a (OR NULL NUMBER), not a FIXNUM. The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). etc. ; (1+ XLIB::I) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a (OR NULL NUMBER), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a (OR NULL NUMBER), not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/text-tmp86F1A8FB.fasl ; compilation finished in 0:00:00.451 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/attributes.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/attributes-tmpH7D4HL98.fasl ; compilation finished in 0:00:00.667 REDEFINITION-WITH-DEFMACRO: redefining XLIB::STATE-ATTRIBUTES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::STATE-ATTRIBUTE-CHANGES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::STATE-GEOMETRY in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::STATE-GEOMETRY-CHANGES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::DRAWABLE-EQUAL-FUNCTION in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WINDOW-EQUAL-FUNCTION in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:WITH-STATE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-ATTRIBUTES in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-GEOMETRY in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/translate.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/translate-tmpCDM7YXYI.fasl ; compilation finished in 0:00:00.116 REDEFINITION-WITH-DEFMACRO: redefining XLIB:KEYSYM in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM-MAPPING-OBJECT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM-MAPPING-TRANSLATE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM-MAPPING-LOWERCASE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM-MAPPING-MODIFIERS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::KEYSYM-MAPPING-MASK in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/keysyms.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/keysyms-tmpLM57P5P.fasl ; compilation finished in 0:00:00.010 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/manager.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/manager-tmpZE69DN33.fasl ; compilation finished in 0:00:00.583 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/image.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR LIST VECTOR). ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/image.lisp ; in: DEFUN GET-IMAGE ; (FIND XLIB::DEPTH (XLIB:DISPLAY-PIXMAP-FORMATS XLIB:DISPLAY) :KEY ; #'XLIB:PIXMAP-FORMAT-DEPTH) ; ; note: unable to ; optimize ; due to type uncertainty: ; The second argument is a SEQUENCE, not a (OR LIST VECTOR). ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/image-tmpG8099TO3.fasl ; compilation finished in 0:00:01.224 REDEFINITION-WITH-DEFMACRO: redefining XLIB::WITH-IMAGE-DATA-BUFFER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-NAME in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-X-HOT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-Y-HOT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-RED-MASK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-BLUE-MASK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB:IMAGE-GREEN-MASK in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/resource.lisp" (written 13 MAY 2024 09:28:08 AM): CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/resource.lisp ; in: DEFUN DELETE-RESOURCE-INTERNAL ; (SETQ XLIB::LOOSE-P NIL) ; ; note: deleting unreachable code ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/resource-tmpTASQCYAW.fasl ; compilation finished in 0:00:00.171 REDEFINITION-WITH-DEFMACRO: redefining XLIB::RESOURCE-WITH-OPEN-FILE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/shape.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/shape.lisp ; in: DEFUN SHAPE-RECTANGLES ; (XLIB::WITH-BUFFER-REQUEST (XLIB:DISPLAY ; (XLIB:EXTENSION-OPCODE XLIB:DISPLAY "SHAPE")) ; (XLIB::DATA 1) ; (XLIB:CARD8 (XLIB::ENCODE-SHAPE-OPERATION XLIB::OPERATION)) ; (XLIB:CARD8 (XLIB::ENCODE-SHAPE-KIND XLIB::KIND)) ; (XLIB:CARD8 (XLIB::ENCODE-SHAPE-RECTANGLE-ORDERING XLIB::ORDERING)) ; (XLIB:CARD8 0) ; (XLIB:WINDOW XLIB:WINDOW) ; (XLIB:INT16 XLIB::X-OFFSET) ; (XLIB:INT16 XLIB::Y-OFFSET) ; ((SEQUENCE :FORMAT XLIB:INT16) XLIB::RECTANGLES)) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK MULTIPLE-VALUE-PROG1 ; --> XLIB::WITHOUT-ABORTS PROGN XLIB::WITH-BUFFER-REQUEST-INTERNAL ; --> XLIB::WITH-BUFFER-OUTPUT LET LET* XLIB::CHECK-PUT XLIB::SEQUENCE-PUT LET ; ==> ; (LENGTH XLIB::RECTANGLES) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/shape-tmp35U57IV6.fasl ; compilation finished in 0:00:00.472 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/big-requests.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/big-requests-tmpTZOONXRW.fasl ; compilation finished in 0:00:00.008 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xvidmode.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xvidmode-tmpWN0UKDSV.fasl ; compilation finished in 0:00:00.885 REDEFINITION-WITH-DEFMACRO: redefining XLIB::VIDMODE-OPCODE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xrender.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xrender-tmpBF3HHBTQ.fasl ; compilation finished in 0:00:01.282 REDEFINITION-WITH-DEFMACRO: redefining XLIB::PICTURE-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PICTURE-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GLYPH-SET-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::GLYPH-SET-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PICTURE-FORMAT-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::PICTURE-FORMAT-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RENDER-OP-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RENDER-OP-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::%RENDER-COMPOSITE-GLYPHS in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/glx.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/glx.lisp ; in: DEFUN MAKE-CONTEXT ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB/GLX::CTX 'XLIB/GLX::CONTEXT) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. ; in: DEFUN GET-VISUAL-CONFIGS ; (LOOP XLIB/GLX::REPEAT (/ (- XLIB/GLX::NUM-PROPERTIES XLIB/GLX::NUM-ORDERED) ; 2) ; XLIB/GLX::COLLECTING (CONS (XLIB::CARD32-GET (INCF XLIB/GLX::INDEX 4)) ; (XLIB::CARD32-GET (INCF XLIB/GLX::INDEX 4)))) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. SIMPLE-COMPILER-NOTE: unable to convert division by 2^k to shift due to type uncertainty: The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. SIMPLE-COMPILER-NOTE: unable to fold division by 1 due to type uncertainty: The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. ; ; note: unable to ; convert division by 2^k to shift ; due to type uncertainty: ; The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. ; ; note: unable to ; fold division by 1 ; due to type uncertainty: ; The first argument is a (RATIONAL 1/2 4294967295/2), not a INTEGER. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/glx-tmpGYUNPZCY.fasl ; compilation finished in 0:00:00.297 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/gl.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/gl.lisp ; in: DEFINE-SEQUENCE-SETTER INT8 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:INT8) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER INT16 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:INT16) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER INT32 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:INT32) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER BOOL ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB/GL::BOOL) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER CARD8 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:CARD8) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER CARD16 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:CARD16) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER CARD32 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB:CARD32) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER FLOAT32 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB/GL::FLOAT32) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; in: DEFINE-SEQUENCE-SETTER FLOAT64 ; (XLIB/GL::DEFINE-SEQUENCE-SETTER XLIB/GL::FLOAT64) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. SIMPLE-COMPILER-NOTE: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR. ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> ASSERT TAGBODY LET SB-KERNEL:ASSERT-ERROR ; ==> ; (LENGTH XLIB/GL::SEQ) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a SEQUENCE, not a VECTOR. ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/gl-tmpD68Q8WCA.fasl ; compilation finished in 0:00:01.834 REDEFINITION-WITH-DEFMACRO: redefining XLIB/GL::DEFINE-SEQUENCE-SETTER in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB/GL::DEFINE-RENDERING-COMMAND in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dpms.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dpms-tmp7MK9KM9C.fasl ; compilation finished in 0:00:00.104 REDEFINITION-WITH-DEFMACRO: redefining XLIB/DPMS::DPMS-OPCODE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xtest.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xtest-tmpJJ71X849.fasl ; compilation finished in 0:00:00.048 REDEFINITION-WITH-DEFMACRO: redefining XLIB/XTEST::OPCODE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/screensaver.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/screensaver-tmp1VUK6SR2.fasl ; compilation finished in 0:00:00.013 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/randr.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/randr-tmpR2FIHSUG.fasl ; compilation finished in 0:00:00.605 REDEFINITION-WITH-DEFMACRO: redefining XLIB::DEFINE-MASK-FNS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RR-TRANSFORM-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RR-TRANSFORM-PUT in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RR-MODE-INFO-GET in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining XLIB::RR-MODE-INFO-PUT in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xinerama.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xinerama-tmp8PYELRKX.fasl ; compilation finished in 0:00:00.043 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dbe.lisp" (written 13 MAY 2024 09:28:08 AM): SIMPLE-COMPILER-NOTE: unable to optimize away possible call to FDEFINITION at runtime because: callable expression is not known to be a function ; file: /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dbe.lisp ; in: DEFUN CREATE-BACK-BUFFER ; (XLIB::ALLOCATE-RESOURCE-ID XLIB:DISPLAY XLIB::BB 'XLIB::BACK-BUFFER) ; --> XLIB::WITH-BUFFER MACROLET LET XLIB::HOLDING-LOCK ; --> SB-THREAD:WITH-RECURSIVE-LOCK SB-INT:DX-FLET FLET ; --> SB-THREAD::WITH-RECURSIVE-LOCK-THUNK BLOCK FUNCALL ; ==> ; 1 ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; callable expression is not known to be a function ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dbe-tmpEHTOKYT0.fasl ; compilation finished in 0:00:00.114 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xc-misc.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/xc-misc-tmpS6U1VHI9.fasl ; compilation finished in 0:00:00.016 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dri2.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/dri2-tmpVTFK6ZJW.fasl ; compilation finished in 0:00:00.287 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/composite.lisp" (written 13 MAY 2024 09:28:08 AM): ; wrote /exopi-obj/pobj/stumpwm-24.11/clx-0.7.6/extensions/composite-tmp75WVSJEW.fasl ; compilation finished in 0:00:00.077 REDEFINITION-WITH-DEFMACRO: redefining XLIB::COMPOSITE-OPCODE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/package.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/package-tmpBU5UM3S4.fasl ; compilation finished in 0:00:00.001 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/sorting.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/sorting-tmpOBHVA3CD.fasl ; compilation finished in 0:00:00.008 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/dynamic-mixins.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-mixins/src/dynamic-mixins-tmpJ6ELVFLF.fasl ; compilation finished in 0:00:00.043 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/package.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/package-tmpULDB0RG.fasl ; compilation finished in 0:00:00.003 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/debug.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/debug-tmpUTZ0UUTE.fasl ; compilation finished in 0:00:00.007 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/primitives.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/primitives-tmpOOSRA8PZ.fasl ; compilation finished in 0:00:00.259 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::DEFINE-SWM-CLASS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:WITH-RESTARTS-MENU in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:ADD-HOOK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:REMOVE-HOOK in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:REMOVE-ALL-HOOKS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-FRAME-PREFERENCE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::DEFINE-FULLSCREEN-IN-FRAME-RULE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::WITH-FOCUS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:WITH-DATA-FILE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:MOVE-TO-HEAD in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/wrappers.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/wrappers-tmpDMIL0RVK.fasl ; compilation finished in 0:00:00.031 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/pathnames.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/pathnames-tmp8MR9IMIO.fasl ; compilation finished in 0:00:00.003 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/font-rendering.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/font-rendering-tmpJQDKAVAY.fasl ; compilation finished in 0:00:00.016 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/keysyms.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/keysyms-tmp3I8CEEQY.fasl ; compilation finished in 0:00:00.105 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/keytrans.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/keytrans-tmpA3RHFLWZ.fasl ; compilation finished in 0:00:00.008 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/kmap.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/kmap-tmpYZIB7VXO.fasl ; compilation finished in 0:00:00.273 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/input.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/input-tmpR8PK79V8.fasl ; compilation finished in 0:00:00.260 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/core.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/core-tmpN1ZVB1HZ.fasl ; compilation finished in 0:00:00.008 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/command.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/command-tmpZGRRPISB.fasl ; compilation finished in 0:00:00.156 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFCOMMAND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-STUMPWM-COMMAND in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFCOMMAND-ALIAS in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-STUMPWM-TYPE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/menu-declarations.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/menu-declarations-tmpFNKDE5XP.fasl ; compilation finished in 0:00:00.013 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/menu-definitions.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/menu-definitions-tmpRJTU435C.fasl ; compilation finished in 0:00:00.115 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/screen.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/screen-tmpI9WG87JK.fasl ; compilation finished in 0:00:00.052 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::SET-ANY-COLOR in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::WITH-CURRENT-SCREEN in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/head.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/head-tmpYDE6I9E6.fasl ; compilation finished in 0:00:00.027 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/group.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/group-tmp319UV2V8.fasl ; compilation finished in 0:00:00.121 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/bindings.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/bindings-tmpLYQINFYS.fasl ; compilation finished in 0:00:00.020 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::FILL-KEYMAP in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/events.lisp" (written 19 OCT 2024 03:57:35 PM): CODE-DELETION-NOTE: deleting unreachable code CODE-DELETION-NOTE: deleting unreachable code ; file: /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/events.lisp ; in: DEFUN SCROLL-BUTTON-KEYWORD-P ; (EQ STUMPWM::BUTTON :WHEEL-RIGHT) ; ; note: deleting unreachable code ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/events-tmpGA31XWNO.fasl ; compilation finished in 0:00:00.172 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::DEFINE-STUMP-EVENT-HANDLER in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/window.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/window-tmp5HT23M6C.fasl ; compilation finished in 0:00:00.322 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-WINDOW-SLOT in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/floating-group.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/floating-group-tmpA60KLDKY.fasl ; compilation finished in 0:00:00.169 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/tile-window.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/tile-window-tmpD801X3GJ.fasl ; compilation finished in 0:00:00.067 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/tile-group.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/tile-group-tmpGOW1GC70.fasl ; compilation finished in 0:00:00.322 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:SAVE-FRAME-EXCURSION in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/window-placement.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/window-placement-tmpPQ1X28TL.fasl ; compilation finished in 0:00:00.035 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/message-window.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/message-window-tmpE92ECU7O.fasl ; compilation finished in 0:00:00.305 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::DEFINE-SIMPLE-GRAVITY in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:WITH-MESSAGE-QUEUING in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/selection.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/selection-tmp8S0II570.fasl ; compilation finished in 0:00:00.023 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::MULTISELECT in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/module.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/module-tmpJE88A12F.fasl ; compilation finished in 0:00:00.031 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/ioloop.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/ioloop-tmpA5FNLPLT.fasl ; compilation finished in 0:00:00.124 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/timers.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/timers-tmpHKCV9TP8.fasl ; compilation finished in 0:00:00.035 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/stumpwm.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/stumpwm-tmpZ18MA7XE.fasl ; compilation finished in 0:00:00.071 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::SET-SIGNAL-HANDLER in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/user.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/user-tmp6LQJ9T0C.fasl ; compilation finished in 0:00:00.136 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFPROGRAM-SHORTCUT in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/interactive-keymap.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/interactive-keymap-tmpTX7OA81T.fasl ; compilation finished in 0:00:00.012 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-INTERACTIVE-KEYMAP in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/iresize.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/iresize-tmpWOTC3PB7.fasl ; compilation finished in 0:00:00.015 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/help.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/help-tmpHQE95SAC.fasl ; compilation finished in 0:00:00.136 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/fdump.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/fdump-tmpO87FP9NR.fasl ; compilation finished in 0:00:00.072 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/time.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/time-tmpP6A3E92I.fasl ; compilation finished in 0:00:00.029 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/mode-line.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/mode-line-tmpUSHT8RIL.fasl ; compilation finished in 0:00:00.074 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/mode-line-formatters.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/mode-line-formatters-tmp7YCPD44Y.fasl ; compilation finished in 0:00:00.036 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::ALTERNATE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::SCROLL in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/color.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/color-tmpQXR7SNXD.fasl ; compilation finished in 0:00:00.073 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/wse.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/wse-tmp6FLI1OC3.fasl ; compilation finished in 0:00:00.028 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:ACT-ON-MATCHING-WINDOWS in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-window.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-window-tmpWBK8JTS9.fasl ; compilation finished in 0:00:00.067 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-group.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/dynamic-group-tmpUVEUD2ZN.fasl ; compilation finished in 0:00:00.611 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::SWAP in DEFMACRO REDEFINITION-WITH-DEFMETHOD: redefining PRINT-SWM-OBJECT (# #) in DEFMETHOD REDEFINITION-WITH-DEFMACRO: redefining STUMPWM::WITH-GROUP-HEAD-INFO in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/remap-keys.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/remap-keys-tmpOWNJOEU.fasl ; compilation finished in 0:00:00.011 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/manual.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/manual-tmpVT5BMTA5.fasl ; compilation finished in 0:00:00.049 ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/minor-modes.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/minor-modes-tmpN3CFVWZF.fasl ; compilation finished in 0:00:00.462 REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-MINOR-MODE-SCOPE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-DESCENDED-MINOR-MODE-SCOPE in DEFMACRO REDEFINITION-WITH-DEFMACRO: redefining STUMPWM:DEFINE-MINOR-MODE in DEFMACRO ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/replace-class.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/replace-class-tmpNK27C0R1.fasl ; compilation finished in 0:00:00.019 REDEFINITION-WITH-DEFGENERIC: redefining DYNAMIC-MIXINS-SWM:REPLACE-CLASS in DEFGENERIC WARNING: redefining DYNAMIC-MIXINS-SWM:REPLACE-CLASS in DEFGENERIC ; compiling file "/exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/version.lisp" (written 19 OCT 2024 03:57:35 PM): ; wrote /exopi-obj/pobj/stumpwm-24.11/stumpwm-24.11/version-tmp3BPE71HR.fasl ; compilation finished in 0:00:00.002 ; ; compilation unit finished ; printed 804 notes [undoing binding stack and other enclosing state... done] [performing final GC... done] [defragmenting immobile space... (inst,code,sym)=1104+25218+25333... done] [saving current Lisp image into stumpwm: writing 98304 bytes from the linkage space at 0xfffc00000 writing 3168 bytes from the static space at 0x20000000 compressed 32768 bytes into 533 at level 9 writing 19857408 bytes from the dynamic space at 0x1100000000 compressed 19857408 bytes into 3122546 at level 9 writing 10205520 bytes from the read-only space at 0x10ff640000 compressed 10223616 bytes into 4837230 at level 9 writing 1363968 bytes from the fixedobj space at 0x20900000 compressed 1376256 bytes into 330425 at level 9 writing 15212544 bytes from the text space at 0x1000000000 compressed 15237120 bytes into 3559808 at level 9 done] /usr/local/bin/sbcl --non-interactive --eval "(require 'asdf)" --eval "(setf sb-impl::*default-external-format* :UTF-8)" --eval "(progn (load \"load-stumpwm.lisp\") (load \"manual.lisp\"))" --eval "(progn (stumpwm::generate-manual) (sb-ext:quit))" This is SBCL 2.4.11.openbsd.sbcl-2.4.11, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. WARNING: System definition file #P"/exopi-obj/pobj/stumpwm-24.11/cl-ppcre-2.1.1/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file. WARNING: redefining DYNAMIC-MIXINS-SWM:REPLACE-CLASS in DEFGENERIC warning: Function dynamic-group-head-layout not found. warning: Function dynamic-group-head-split-ratio not found. warning: Symbol exchange-window-with-master not found in package STUMPWM test "/usr/local/bin/gmakeinfo" = "no" || /usr/local/bin/gmakeinfo stumpwm.texi >>> Running package in x11/stumpwm at 1735017725.99 ===> x11/stumpwm ===> Faking installation for stumpwm-24.11 test -z "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/bin" || mkdir -p "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/bin" install -m 755 stumpwm "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/bin" test -z "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/info" || mkdir -p "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/info" test "/usr/local/bin/gmakeinfo" = "no" || install -m 644 stumpwm.info "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/info" test "/usr/local/bin/gmakeinfo" = "no" || install-info --info-dir="/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/info" "/exopi-obj/pobj/stumpwm-24.11/fake-amd64/usr/local/info/stumpwm.info" ===> Building package for stumpwm-24.11 Create /exopi-cvs/ports/packages/amd64/all/stumpwm-24.11.tgz Creating package stumpwm-24.11 reading plist| checking dependencies| checking dependencies|archivers/zstd checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|******** | 13% checksumming|************ | 20% checksumming|**************** | 27% checksumming|******************** | 33% checksumming|************************ | 40% checksumming|**************************** | 47% checksumming|********************************* | 53% checksumming|************************************* | 60% checksumming|***************************************** | 67% checksumming|********************************************* | 73% checksumming|************************************************* | 80% checksumming|***************************************************** | 87% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|********** | 16% archiving|********************* | 33% archiving|******************************* | 49% archiving|****************************************** | 65% archiving|**************************************************** | 81% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/stumpwm-24.11.tgz >>> Running clean in x11/stumpwm at 1735017728.63 ===> x11/stumpwm ===> Cleaning for stumpwm-24.11 >>> Ended at 1735017728.85 max_stuck=0.00/depends=3.71/show-prepare-results=1.38/build=37.44/package=2.65/clean=0.25