>>> nyxt: Building testing/nyxt 2.2.4-r0 (using abuild 3.9.0-r0) started Wed, 01 Jun 2022 21:18:19 +0000
>>> nyxt: Checking sanity of /home/buildozer/aports/testing/nyxt/APKBUILD...
>>> nyxt: Analyzing dependencies...
>>> nyxt: Installing for build: build-base gobject-introspection libffi libssl1.1 so:libfixposix.so.3 so:libwebkit2gtk-4.0.so.37 libffi-dev libfixposix-dev sbcl webkit2gtk-dev
(1/215) Installing libffi (3.4.2-r1)
(2/215) Installing libintl (0.21-r2)
(3/215) Installing libblkid (2.38-r1)
(4/215) Installing libmount (2.38-r1)
(5/215) Installing pcre (8.45-r2)
(6/215) Installing glib (2.72.1-r1)
(7/215) Installing gobject-introspection (1.72.0-r0)
(8/215) Installing libfixposix (0.4.3-r0)
(9/215) Installing libcap (2.64-r0)
(10/215) Installing bubblewrap (0.6.2-r0)
(11/215) Installing dbus-libs (1.14.0-r1)
(12/215) Installing dbus (1.14.0-r1)
Executing dbus-1.14.0-r1.pre-install
Executing dbus-1.14.0-r1.post-install
(13/215) Installing xdg-dbus-proxy (0.1.4-r0)
(14/215) Installing libgpg-error (1.45-r0)
(15/215) Installing libgcrypt (1.10.1-r0)
(16/215) Installing p11-kit (0.24.1-r0)
(17/215) Installing gcr-base (3.41.0-r0)
(18/215) Installing linux-pam (1.5.2-r0)
(19/215) Installing gnome-keyring (42.1-r0)
(20/215) Installing mesa (21.3.8-r2)
(21/215) Installing libxau (1.0.9-r0)
(22/215) Installing libmd (1.0.4-r0)
(23/215) Installing libbsd (0.11.6-r2)
(24/215) Installing libxdmcp (1.1.3-r0)
(25/215) Installing libxcb (1.15-r0)
(26/215) Installing libx11 (1.8-r0)
(27/215) Installing libpciaccess (0.16-r0)
(28/215) Installing libdrm (2.4.110-r0)
(29/215) Installing wayland-libs-server (1.20.0-r0)
(30/215) Installing mesa-gbm (21.3.8-r2)
(31/215) Installing mesa-glapi (21.3.8-r2)
(32/215) Installing wayland-libs-client (1.20.0-r0)
(33/215) Installing libxshmfence (1.3-r1)
(34/215) Installing mesa-egl (21.3.8-r2)
(35/215) Installing mesa-gles (21.3.8-r2)
(36/215) Installing libepoxy (1.5.10-r0)
(37/215) Installing wayland-libs-egl (1.20.0-r0)
(38/215) Installing xkeyboard-config (2.35.1-r0)
(39/215) Installing libxml2 (2.9.14-r0)
(40/215) Installing libxkbcommon (1.4.1-r0)
(41/215) Installing libwpe (1.12.0-r1)
(42/215) Installing libwpebackend-fdo (1.12.0-r0)
(43/215) Installing libxcomposite (0.4.5-r0)
(44/215) Installing libxdamage (1.1.5-r1)
(45/215) Installing atk (2.38.0-r0)
(46/215) Installing libxext (1.3.4-r0)
(47/215) Installing libxrender (0.9.10-r3)
(48/215) Installing libpng (1.6.37-r1)
(49/215) Installing freetype (2.12.1-r0)
(50/215) Installing fontconfig (2.14.0-r0)
(51/215) Installing pixman (0.40.0-r3)
(52/215) Installing cairo (1.17.6-r1)
(53/215) Installing aspell-libs (0.60.8-r1)
(54/215) Installing icu-data-en (71.1-r2)
Executing icu-data-en-71.1-r2.post-install
*
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
*
(55/215) Installing icu-libs (71.1-r2)
(56/215) Installing nuspell (5.1.0-r1)
(57/215) Installing enchant2 (2.3.2-r1)
(58/215) Installing shared-mime-info (2.2-r0)
(59/215) Installing hicolor-icon-theme (0.17-r1)
(60/215) Installing libjpeg-turbo (2.1.3-r1)
(61/215) Installing libwebp (1.2.2-r0)
(62/215) Installing tiff (4.4.0-r0)
(63/215) Installing gdk-pixbuf (2.42.8-r0)
(64/215) Installing gtk-update-icon-cache (2.24.33-r2)
(65/215) Installing libxfixes (6.0.0-r0)
(66/215) Installing libxcursor (1.2.1-r0)
(67/215) Installing libxi (1.8-r0)
(68/215) Installing libxinerama (1.1.4-r1)
(69/215) Installing libxrandr (1.5.2-r1)
(70/215) Installing libxtst (1.2.3-r3)
(71/215) Installing at-spi2-core (2.44.1-r0)
(72/215) Installing at-spi2-atk (2.38.0-r0)
(73/215) Installing cairo-gobject (1.17.6-r1)
(74/215) Installing avahi-libs (0.8-r6)
(75/215) Installing nettle (3.7.3-r0)
(76/215) Installing libtasn1 (4.18.0-r0)
(77/215) Installing libunistring (1.0-r0)
(78/215) Installing gnutls (3.7.6-r0)
(79/215) Installing cups-libs (2.4.2-r0)
(80/215) Installing fribidi (1.0.12-r0)
(81/215) Installing graphite2 (1.3.14-r1)
(82/215) Installing harfbuzz (4.3.0-r0)
(83/215) Installing libxft (2.3.4-r0)
(84/215) Installing pango (1.50.7-r0)
(85/215) Installing wayland-libs-cursor (1.20.0-r0)
(86/215) Installing gtk+3.0 (3.24.34-r1)
Executing gtk+3.0-3.24.34-r1.post-install
(87/215) Installing libxxf86vm (1.1.4-r2)
(88/215) Installing mesa-gl (21.3.8-r2)
(89/215) Installing libxv (1.0.11-r2)
(90/215) Installing alsa-lib (1.2.6.1-r0)
(91/215) Installing cdparanoia-libs (10.2-r10)
(92/215) Installing graphene (1.10.8-r0)
(93/215) Installing gstreamer (1.20.2-r0)
(94/215) Installing libogg (1.3.5-r1)
(95/215) Installing opus (1.3.1-r1)
(96/215) Installing orc (0.4.32-r0)
(97/215) Installing libtheora (1.1.1-r16)
(98/215) Installing libvorbis (1.3.7-r0)
(99/215) Installing gst-plugins-base (1.20.2-r0)
(100/215) Installing harfbuzz-icu (4.3.0-r0)
(101/215) Installing hyphen (2.8.8-r1)
(102/215) Installing lcms2 (2.13.1-r0)
(103/215) Installing libevdev (1.12.1-r0)
(104/215) Installing eudev-libs (3.2.11-r0)
(105/215) Installing libgudev (237-r1)
(106/215) Installing libmanette (0.2.6-r1)
(107/215) Installing libnotify (0.7.9-r2)
(108/215) Installing openjpeg (2.5.0-r0)
(109/215) Installing libseccomp (2.5.2-r1)
(110/215) Installing libsecret (0.20.5-r0)
(111/215) Installing gsettings-desktop-schemas (42.0-r0)
(112/215) Installing libproxy (0.4.17-r2)
(113/215) Installing glib-networking (2.72.0-r2)
(114/215) Installing libidn2 (2.3.2-r2)
(115/215) Installing libpsl (0.21.1-r0)
(116/215) Installing sqlite-libs (3.38.5-r0)
(117/215) Installing libsoup (2.74.2-r0)
(118/215) Installing libwoff2common (1.0.2-r1)
(119/215) Installing libwoff2enc (1.0.2-r1)
(120/215) Installing libxslt (1.1.35-r0)
(121/215) Installing webkit2gtk (2.36.3-r0)
(122/215) Installing linux-headers (5.16.7-r1)
(123/215) Installing libffi-dev (3.4.2-r1)
(124/215) Installing libfixposix-dev (0.4.3-r0)
(125/215) Installing sbcl (2.2.5-r0)
(126/215) Installing gdbm (1.23-r0)
(127/215) Installing mpdecimal (2.5.1-r1)
(128/215) Installing readline (8.1.2-r0)
(129/215) Installing python3 (3.10.4-r0)
(130/215) Installing gettext-asprintf (0.21-r2)
(131/215) Installing gettext-libs (0.21-r2)
(132/215) Installing gettext (0.21-r2)
(133/215) Installing gettext-dev (0.21-r2)
(134/215) Installing bzip2-dev (1.0.8-r1)
(135/215) Installing libxml2-utils (2.9.14-r0)
(136/215) Installing docbook-xml (4.5-r6)
Executing docbook-xml-4.5-r6.post-install
(137/215) Installing docbook-xsl (1.79.2-r4)
Executing docbook-xsl-1.79.2-r4.post-install
(138/215) Installing libpcre16 (8.45-r2)
(139/215) Installing libpcre32 (8.45-r2)
(140/215) Installing libpcrecpp (8.45-r2)
(141/215) Installing pcre-dev (8.45-r2)
(142/215) Installing libuuid (2.38-r1)
(143/215) Installing libfdisk (2.38-r1)
(144/215) Installing libsmartcols (2.38-r1)
(145/215) Installing util-linux-dev (2.38-r1)
(146/215) Installing zlib-dev (1.2.12-r1)
(147/215) Installing glib-dev (2.72.1-r1)
(148/215) Installing atk-dev (2.38.0-r0)
(149/215) Installing libjpeg-turbo-dev (2.1.3-r1)
(150/215) Installing libpng-dev (1.6.37-r1)
(151/215) Installing libwebp-dev (1.2.2-r0)
(152/215) Installing xz-dev (5.2.5-r1)
(153/215) Installing zstd-dev (1.5.2-r1)
(154/215) Installing libtiffxx (4.4.0-r0)
(155/215) Installing tiff-dev (4.4.0-r0)
(156/215) Installing gdk-pixbuf-dev (2.42.8-r0)
(157/215) Installing xorgproto (2022.1-r0)
(158/215) Installing libxau-dev (1.0.9-r0)
(159/215) Installing xcb-proto (1.15-r0)
(160/215) Installing libxdmcp-dev (1.1.3-r0)
(161/215) Installing libxcb-dev (1.15-r0)
(162/215) Installing xtrans (1.4.0-r1)
(163/215) Installing libx11-dev (1.8-r0)
(164/215) Installing libpciaccess-dev (0.16-r0)
(165/215) Installing libdrm-dev (2.4.110-r0)
(166/215) Installing libxext-dev (1.3.4-r0)
(167/215) Installing libxfixes-dev (6.0.0-r0)
(168/215) Installing libxdamage-dev (1.1.5-r1)
(169/215) Installing libxshmfence-dev (1.3-r1)
(170/215) Installing llvm13-libs (13.0.1-r2)
(171/215) Installing mesa-osmesa (21.3.8-r2)
(172/215) Installing mesa-xatracker (21.3.8-r2)
(173/215) Installing libxxf86vm-dev (1.1.4-r2)
(174/215) Installing mesa-dev (21.3.8-r2)
(175/215) Installing libepoxy-dev (1.5.10-r0)
(176/215) Installing libxi-dev (1.8-r0)
(177/215) Installing libxinerama-dev (1.1.4-r1)
(178/215) Installing wayland-protocols (1.25-r0)
(179/215) Installing libxkbcommon-x11 (1.4.1-r0)
(180/215) Installing libxml2-dev (2.9.14-r0)
(181/215) Installing libxkbcommon-dev (1.4.1-r0)
(182/215) Installing dbus-dev (1.14.0-r1)
(183/215) Installing libxtst-dev (1.2.3-r3)
(184/215) Installing at-spi2-core-dev (2.44.1-r0)
(185/215) Installing at-spi2-atk-dev (2.38.0-r0)
(186/215) Installing cairo-tools (1.17.6-r1)
(187/215) Installing expat-dev (2.4.8-r0)
(188/215) Installing brotli-dev (1.0.9-r6)
(189/215) Installing freetype-dev (2.12.1-r0)
(190/215) Installing fontconfig-dev (2.14.0-r0)
(191/215) Installing libxrender-dev (0.9.10-r3)
(192/215) Installing pixman-dev (0.40.0-r3)
(193/215) Installing util-macros (1.19.3-r0)
(194/215) Installing xcb-util (0.4.0-r3)
(195/215) Installing xcb-util-dev (0.4.0-r3)
(196/215) Installing cairo-dev (1.17.6-r1)
(197/215) Installing fribidi-dev (1.0.12-r0)
(198/215) Installing pango-tools (1.50.7-r0)
(199/215) Installing graphite2-dev (1.3.14-r1)
(200/215) Installing icu (71.1-r2)
(201/215) Installing icu-dev (71.1-r2)
(202/215) Installing harfbuzz-dev (4.3.0-r0)
(203/215) Installing libxft-dev (2.3.4-r0)
(204/215) Installing pango-dev (1.50.7-r0)
(205/215) Installing wayland-dev (1.20.0-r0)
(206/215) Installing libxcomposite-dev (0.4.5-r0)
(207/215) Installing libxcursor-dev (1.2.1-r0)
(208/215) Installing libxrandr-dev (1.5.2-r1)
(209/215) Installing gtk+3.0-dev (3.24.34-r1)
(210/215) Installing libpsl-dev (0.21.1-r0)
(211/215) Installing sqlite-dev (3.38.5-r0)
(212/215) Installing libsoup-dev (2.74.2-r0)
(213/215) Installing webkit2gtk-dev (2.36.3-r0)
(214/215) Installing .makedepends-nyxt (20220601.211820)
(215/215) Installing dbus-openrc (1.14.0-r1)
Executing busybox-1.35.0-r13.trigger
Executing glib-2.72.1-r1.trigger
Executing dbus-1.14.0-r1.trigger
Executing shared-mime-info-2.2-r0.trigger
Executing gdk-pixbuf-2.42.8-r0.trigger
Executing gtk-update-icon-cache-2.24.33-r2.trigger
OK: 835 MiB in 314 packages
>>> nyxt: Cleaning up srcdir
>>> nyxt: Cleaning up pkgdir
>>> nyxt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nyxt-2.2.4.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
>>> nyxt: Fetching nyxt-2.2.4.tar.xz::https://github.com/atlas-engineer/nyxt/releases/download/2.2.4/nyxt-2.2.4-source-with-submodules.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 13.7M 100 13.7M 0 0 13.7M 0 0:00:01 0:00:01 --:--:-- 26.4M
>>> nyxt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nyxt-2.2.4.tar.xz
>>> nyxt: Checking sha512sums...
nyxt-2.2.4.tar.xz: OK
001-libfixposix.patch: OK
002-webkit2gtk.patch: OK
>>> nyxt: Unpacking /var/cache/distfiles/edge/nyxt-2.2.4.tar.xz...
>>> nyxt: 001-libfixposix.patch
patching file _build/iolib/src/syscalls/ffi-functions-unix.lisp
>>> nyxt: 002-webkit2gtk.patch
patching file _build/cl-webkit/webkit2/webkit2.init.lisp
sbcl --dynamic-space-size 3072 --no-userinit --non-interactive --eval '(require "asdf")' --eval '(when (string= "true" "true") (setf asdf:*default-source-registries* (list (quote asdf/source-registry:environment-source-registry))) (asdf:clear-configuration) (asdf:load-asd "/home/buildozer/aports/testing/nyxt/src//nyxt.asd") (asdf:load-system :nyxt/submodules))' --eval '(asdf:load-asd "/home/buildozer/aports/testing/nyxt/src//nyxt.asd")' --eval '(when (find-package :ql) (funcall (read-from-string "ql:quickload") :cffi))' --eval '(when (and (find-package :cffi) (uiop:getenv "GUIX_ENVIRONMENT")) (pushnew (pathname (format nil "~a/lib/" (uiop:getenv "GUIX_ENVIRONMENT"))) (symbol-value (read-from-string "cffi:*foreign-library-directories*" )) :test (quote equal)))' --eval '(asdf:load-system :nyxt/gi-gtk-application)' \
--eval '(asdf:make :nyxt/gi-gtk-application)' \
--eval '(uiop:quit)' || (printf "\n%s\n%s\n" "Compilation failed, see the above stacktrace." && exit 1)
This is SBCL 2.2.5, 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.
; CL_SOURCE_REGISTRY: "/home/buildozer/aports/testing/nyxt/src/_build//:/home/buildozer/aports/testing/nyxt/src/:"
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/calispel/calispel.asd" contains definition for system "calispel-test". Please only define "calispel" and secondary systems with a name starting with "calispel/" (e.g. "calispel/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/cl-json/cl-json.asd" contains definition for system "cl-json.test". Please only define "cl-json" and secondary systems with a name starting with "cl-json/" (e.g. "cl-json/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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"/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode.asd" contains definition for system "cl-ppcre-unicode-test". Please only define "cl-ppcre-unicode" and secondary systems with a name starting with "cl-ppcre-unicode/" (e.g. "cl-ppcre-unicode/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/s-xml/s-xml.asd" contains definition for system "s-xml.test". Please only define "s-xml" and secondary systems with a name starting with "s-xml/" (e.g. "s-xml/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/s-xml/s-xml.asd" contains definition for system "s-xml.examples". Please only define "s-xml" and secondary systems with a name starting with "s-xml/" (e.g. "s-xml/test") in that file.
WARNING: The CL-Containers system would enjoy having asdf-system-connections around. See
http://www.cliki.net/asdf-system-connections for details and download
instructions.
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-features/src/tf-sbcl.lisp" (written 14 JAN 2022 10:22:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-features/src/tf-sbcl-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/package.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/package-tmpAAURSO1.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/definitions.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/definitions-tmp5GEXGEG5.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/binding.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/binding-tmpAR3FSGEY.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/strings.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/strings-tmpJAIDFZTC.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/conditions.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/conditions-tmp8V3J6PE9.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/symbols.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/symbols-tmp9V47YWQF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/macros.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/macros-tmp9BN22RMA.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/functions.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/functions-tmp1CXFJSK9.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/lists.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/lists-tmpX4BRKI0R.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/types.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/types-tmpQ371UGST.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/io.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/io-tmp2OWI3Q7U.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/hash-tables.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/hash-tables-tmp9KKTJMYV.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/control-flow.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/control-flow-tmpJU0JWO19.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/arrays.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/arrays-tmpZX2WN8N4.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/sequences.lisp" (written 14 JAN 2022 10:21:43 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/alexandria/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.
; in: DEFUN MAP-DERANGEMENTS
; (MAKE-ARRAY ALEXANDRIA::SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)
;
; note: could not stack allocate: (MAKE-ARRAY SIZE :ELEMENT-TYPE (QUOTE BIT) :INITIAL-ELEMENT 0)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/sequences-tmpOU81XRV0.fasl
; compilation finished in 0:00:00.116
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/numbers.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/numbers-tmpY2ML9CFA.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/features.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/features-tmpX2JYJDQE.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/package.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/package-tmpOPCILR65.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/control-flow.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/control-flow-tmpRV9F8A9A.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/sequences.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/sequences-tmpK2ZAJT4I.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/lists.lisp" (written 14 JAN 2022 10:21:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-2/lists-tmpUX5S4ADN.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/packages.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/packages-tmp10401X32.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/encodings.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/encodings-tmpZ7CBRM0G.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ascii.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ascii-tmp9OZEQ0G2.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ebcdic.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ebcdic-tmpB2JTL1W9.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ebcdic-int.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ebcdic-int-tmpP3BI68WQ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-iso-8859.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-iso-8859-tmpQDARA81Z.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-unicode.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-unicode-tmpYEMMM7SE.fasl
; compilation finished in 0:00:00.163
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-cp1251.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-cp1251-tmp73HU0RPK.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-cp1252.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-cp1252-tmpIO5N7K88.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/jpn-table.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/jpn-table-tmpCM21U60Z.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-jpn.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-jpn-tmp9DT7SEFG.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-gbk.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-gbk-tmp8065ESJT.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-koi8.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-koi8-tmp7S8Z6FGF.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/external-format.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/external-format-tmpSIT3QPKP.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/strings.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/strings-tmpE0PA0714.fasl
; compilation finished in 0:00:02.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/gbk-map.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/gbk-map-tmpJRWHHVG0.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/babel/src/sharp-backslash.lisp" (written 14 JAN 2022 10:21:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/sharp-backslash-tmp4WZVROCX.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/cffi-sbcl.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/cffi-sbcl-tmpA0I3UKX8.fasl
; compilation finished in 0:00:00.156
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/package.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/package-tmp267Y2N80.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/utils.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/utils-tmpOUPE5FSJ.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/libraries.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/libraries-tmpIGHCU6ZA.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/early-types.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/early-types-tmpBO0TUGLK.fasl
; compilation finished in 0:00:00.286
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/types.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/types-tmpIIXPIQNW.fasl
; compilation finished in 0:00:00.303
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/enum.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/enum-tmpOHM494YR.fasl
; compilation finished in 0:00:00.120
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/strings.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/strings-tmpOVFB07XF.fasl
; compilation finished in 0:00:01.509
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/structures.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/structures-tmpG6VFGMYP.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/functions.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/functions-tmp4QIPRMOF.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/foreign-vars.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/foreign-vars-tmpGW0QV22K.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/features.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/features-tmp2K9J0HSR.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/package.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/package-tmpP44I4E0Y.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/c-toolchain.lisp" (written 14 JAN 2022 10:21:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/c-toolchain.lisp
; in: DEFUN DEFAULT-TOOLCHAIN-PARAMETERS
; (OR (UIOP/OS:GETENVP "CC") "cc" "gcc")
; --> IF LET IF
; ==>
; "gcc"
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/c-toolchain-tmp63LQ7EX6.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/static-link.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/static-link-tmp86F1A8FB.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/package.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/package-tmpH7D4HL98.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/grovel.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/grovel-tmpCDM7YXYI.fasl
; compilation finished in 0:00:00.226
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/asdf.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/asdf-tmpLM57P5P.fasl
; compilation finished in 0:00:00.146
;
; compilation unit finished
; printed 3 notes
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/trivial-garbage/trivial-garbage.asd" contains definition for system "trivial-garbage-tests". Please only define "trivial-garbage" and secondary systems with a name starting with "trivial-garbage/" (e.g. "trivial-garbage/test") in that file.
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/asdf.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/asdf-tmpZE69DN33.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/conf/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/conf/pkgdcl-tmpG8099TO3.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/conf/requires.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/conf/requires-tmpTASQCYAW.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/conduits.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/conduits-tmp35U57IV6.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/pkgdcl-tmpTZOONXRW.fasl
; compilation finished in 0:00:00.006
WARNING: IOLIB/COMMON-LISP also exports the following symbols:
(CAAADR GET-INTERNAL-REAL-TIME DO-ALL-SYMBOLS STREAM-ERROR-STREAM &KEY SIGNED-BYTE STRING>= TRANSLATE-PATHNAME DEFMACRO LET RESTART-NAME SLOT-UNBOUND CELL-ERROR CLRHASH MOST-NEGATIVE-FIXNUM MAP-INTO READ-SEQUENCE NSET-DIFFERENCE READ ACOSH CDADDR BOOLE-CLR PRIN1 DELETE-FILE PACKAGEP INTERSECTION PACKAGE-ERROR CLASS-NAME MAKE-RANDOM-STATE LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT FIND-ALL-SYMBOLS HASH-TABLE-SIZE GCD LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT BOOLE STANDARD-CHAR-P CADADR GETHASH WITH-SIMPLE-RESTART SUBTYPEP CHAR-LESSP DEFINE-SYMBOL-MACRO SETQ COMPILE WRITE-STRING REALP SOME CADDR VALUES-LIST THROW ARRAY-DIMENSIONS NO-APPLICABLE-METHOD CHAR-CODE WITH-SLOTS BOOLE-EQV MAPC PROVIDE PATHNAME-DIRECTORY PSETQ FUNCTIONP STRING-RIGHT-TRIM *** SLOT-MAKUNBOUND *TRACE-OUTPUT* ALLOCATE-INSTANCE RESTART NUNION CLEAR-INPUT SLEEP FIND-IF-NOT ABORT ENCODE-UNIVERSAL-TIME ED &WHOLE TAN READ-PRESERVING-WHITESPACE *PRINT-PRETTY* ENDP COMPILATION-SPEED NAME-CHAR EVAL-WHEN USE-PACKAGE ASINH INVOKE-DEBUGGER LOGXOR CHAR> STANDARD-OBJECT CEILING UNWIND-PROTECT SLOT-BOUNDP LOWER-CASE-P SUBST DRIBBLE SHARED-INITIALIZE STRING-NOT-LESSP *PRINT-ESCAPE* ARRAY-ROW-MAJOR-INDEX HOST-NAMESTRING HASH-TABLE-P ARRAY-DISPLACEMENT READTABLE NRECONC SIMPLE-CONDITION-FORMAT-ARGUMENTS OTHERWISE TYPE SET-DIFFERENCE NTHCDR CONJUGATE OPEN-STREAM-P INTEGER-DECODE-FLOAT BYTE-POSITION BIGNUM METHOD-COMBINATION-ERROR BIT-ANDC2 *MODULES* BIT-NOT CASE CDADR BIT-ORC1 COPY-READTABLE MAKE-DISPATCH-MACRO-CHARACTER DELETE USER-HOMEDIR-PATHNAME METHOD-COMBINATION GET-SETF-EXPANSION MOST-NEGATIVE-DOUBLE-FLOAT MULTIPLE-VALUES-LIMIT CHAR= END-OF-FILE GET-MACRO-CHARACTER MULTIPLE-VALUE-BIND TYPE-ERROR *LOAD-VERBOSE* LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT *DEBUGGER-HOOK* NSUBST-IF ZEROP BIT-IOR REDUCE UNEXPORT LDIFF REVAPPEND DIGIT-CHAR MAKE-BROADCAST-STREAM SEQUENCE DEFVAR ATANH TENTH SUBST-IF-NOT STREAM-ELEMENT-TYPE PATHNAME > MAKE-SEQUENCE SHADOW *GENSYM-COUNTER* SLOT-MISSING ARITHMETIC-ERROR LONG-FLOAT-NEGATIVE-EPSILON ACONS DO-SYMBOLS ROOM UNSIGNED-BYTE MAPCON LIST* DO-EXTERNAL-SYMBOLS CTYPECASE SET SIMPLE-ARRAY FUNCTION-KEYWORDS INPUT-STREAM-P REVERSE LDB CHAR-INT REQUIRE LOGICAL-PATHNAME WITH-ACCESSORS SIMPLE-WARNING FUNCALL NCONC SIMPLE-BIT-VECTOR PROG* HANDLER-BIND SET-SYNTAX-FROM-CHAR APPLY COS FINISH-OUTPUT COMPILED-FUNCTION /= CODE-CHAR LOGANDC1 COMPILED-FUNCTION-P < ROTATEF SPECIAL-OPERATOR-P PROG1 ETYPECASE FIXNUM BOOLE-NOR REMOVE SHADOWING-IMPORT TREE-EQUAL - *MACROEXPAND-HOOK* / *PRINT-READABLY* LOGEQV COMPLEX CDDDDR BOOLE-C1 GET EQUAL BIT-EQV SLOT-VALUE FLOAT-DIGITS CHAR>= NTH-VALUE PLUSP FIND-RESTART BIT-VECTOR-P SYMBOL-PACKAGE EIGHTH ARRAYP NSET-EXCLUSIVE-OR NIL PUSH ATOM TWO-WAY-STREAM-OUTPUT-STREAM CDDDR *PRINT-MISER-WIDTH* SIMPLE-TYPE-ERROR PATHNAME-NAME LABELS PROBE-FILE CHAR<= FILL CALL-METHOD PI CDADAR MUFFLE-WARNING HASH-TABLE-COUNT CHANGE-CLASS LOGNAND MOST-NEGATIVE-SINGLE-FLOAT *PRINT-LINES* MAKE-INSTANCE ENSURE-GENERIC-FUNCTION NO-NEXT-METHOD LOGNOR PARSE-INTEGER STREAM-ERROR HANDLER-CASE BOOLE-ORC2 LAST SIMPLE-BIT-VECTOR-P TANH ERROR REMOVE-DUPLICATES VECTORP PPRINT-LOGICAL-BLOCK BLOCK CHAR-NOT-GREATERP DEFMETHOD EXPORT *READ-SUPPRESS* BOOLE-ANDC1 SUBSETP CAAR INITIALIZE-INSTANCE LEAST-POSITIVE-LONG-FLOAT EXPT UNUSE-PACKAGE LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT NOTANY PACKAGE-USE-LIST DECODE-UNIVERSAL-TIME DEPOSIT-FIELD LDB-TEST READTABLEP ASSOC-IF-NOT READ-CHAR-NO-HANG BOOLE-NAND VECTOR LISP-IMPLEMENTATION-TYPE NSUBST-IF-NOT READTABLE-CASE PACKAGE-SHADOWING-SYMBOLS BREAK STRING-STREAM NSUBST UPDATE-INSTANCE-FOR-REDEFINED-CLASS GETF COND ADD-METHOD FIND-IF PARSE-NAMESTRING *LOAD-PRINT* ROW-MAJOR-AREF &OPTIONAL PROGN NULL FUNCTION INCF BOTH-CASE-P MOST-POSITIVE-SINGLE-FLOAT LOOP-FINISH STYLE-WARNING COMPUTE-RESTARTS THE REMF INVOKE-RESTART-INTERACTIVELY LOGICAL-PATHNAME-TRANSLATIONS CDDADR 1- *PACKAGE* *QUERY-IO* BASE-CHAR SYMBOL CHECK-TYPE REALPART SYNONYM-STREAM-SYMBOL MAKE-STRING PACKAGE-NAME FORMAT DECLARE DELETE-PACKAGE MULTIPLE-VALUE-LIST CHAR WITH-OPEN-STREAM SUBST-IF TYPE-ERROR-DATUM REINITIALIZE-INSTANCE STRUCTURE-CLASS DO DENOMINATOR ECHO-STREAM TIME ARRAY-ELEMENT-TYPE SIMPLE-STRING-P PATHNAME-TYPE Y-OR-N-P MAPHASH SIN EVERY MAPCAN ARRAY-RANK CONCATENATED-STREAM-STREAMS DIGIT-CHAR-P *PRINT-CASE* WILD-PATHNAME-P STRING-UPCASE MACHINE-VERSION CONTINUE ASSOC-IF SYMBOL-PLIST CAAAAR SIMPLE-STRING COPY-LIST DEFPARAMETER LCM COPY-ALIST *DEBUG-IO* DIRECTORY-NAMESTRING ARRAY-HAS-FILL-POINTER-P NINTH LEAST-POSITIVE-NORMALIZED-LONG-FLOAT FDEFINITION MERGE PPRINT-TABULAR CDAR CAADDR USE-VALUE EVENP GET-OUTPUT-STREAM-STRING WRITE-BYTE LONG-SITE-NAME MAKE-LOAD-FORM BOOLE-C2 POSITION-IF SIMPLE-CONDITION MOST-POSITIVE-LONG-FLOAT COPY-TREE ASSERT COMPILER-MACRO LOAD-LOGICAL-PATHNAME-TRANSLATIONS NSUBLIS CONTROL-ERROR UNREAD-CHAR MULTIPLE-VALUE-SETQ *PRINT-CIRCLE* MACROLET MAKE-PACKAGE LOGBITP BIT NSUBSTITUTE-IF-NOT DOUBLE-FLOAT RPLACD PPRINT-TAB PROCLAIM LET* STRINGP DEFSETF UNBOUND-SLOT-INSTANCE FILE-AUTHOR DEFINE-SETF-EXPANDER DO* *COMPILE-PRINT* UNBOUND-VARIABLE LIST-LENGTH RASSOC-IF-NOT DPB FIND-CLASS VECTOR-PUSH-EXTEND LOGORC1 SIXTH MACROEXPAND PPRINT VECTOR-PUSH BOOLE-IOR MASK-FIELD LEAST-POSITIVE-SHORT-FLOAT CAADR TYPE-ERROR-EXPECTED-TYPE DOUBLE-FLOAT-NEGATIVE-EPSILON COPY-SYMBOL FOURTH FLOAT MEMBER RASSOC-IF EQ STRING-TRIM CLASS METHOD PPRINT-NEWLINE TRANSLATE-LOGICAL-PATHNAME NOTEVERY *PRINT-LEVEL* SYMBOL-FUNCTION PATHNAME-DEVICE PATHNAME-HOST STRUCTURE-OBJECT PACKAGE-ERROR-PACKAGE GET-INTERNAL-RUN-TIME SIMPLE-VECTOR-P NSTRING-DOWNCASE COMPILER-MACRO-FUNCTION FIND NSUBSTITUTE-IF INTERACTIVE-STREAM-P CDAADR STORAGE-CONDITION NSTRING-CAPITALIZE GRAPHIC-CHAR-P CONSTANTLY STRING-LEFT-TRIM FLOOR METHOD-QUALIFIERS CLASS-OF SET-EXCLUSIVE-OR REAL PROGRAM-ERROR *READ-DEFAULT-FLOAT-FORMAT* NUMBERP NEXT-METHOD-P SYMBOL-VALUE BOOLE-ORC1 *FEATURES* SATISFIES LOGAND STABLE-SORT LEAST-NEGATIVE-SHORT-FLOAT /// MEMBER-IF MAKE-METHOD MAKE-ECHO-STREAM NSTRING-UPCASE STANDARD-METHOD RANDOM-STATE WITH-STANDARD-IO-SYNTAX CALL-ARGUMENTS-LIMIT MAKE-PATHNAME *PRINT-GENSYM* CADDDR LOGTEST <= PACKAGE GET-UNIVERSAL-TIME CHAR-DOWNCASE RETURN-FROM MAKE-SYMBOL SHORT-FLOAT WITH-HASH-TABLE-ITERATOR IN-PACKAGE RASSOC INVALID-METHOD-ERROR LOGANDC2 ECASE STRING/= FLOATING-POINT-INEXACT *COMPILE-FILE-TRUENAME* CHAR< GET-DISPATCH-MACRO-CHARACTER CHAR-NOT-EQUAL INTERN HASH-TABLE-TEST STREAMP SET-MACRO-CHARACTER SIMPLE-BASE-STRING SINGLE-FLOAT ARRAY SET-DISPATCH-MACRO-CHARACTER *STANDARD-OUTPUT* SHIFTF SPECIAL DESTRUCTURING-BIND PEEK-CHAR *PRINT-BASE* UPGRADED-COMPLEX-PART-TYPE &ALLOW-OTHER-KEYS ADJUST-ARRAY COERCE UNLESS READ-CHAR LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT FBOUNDP FLOATING-POINT-UNDERFLOW BIT-XOR *PRINT-PPRINT-DISPATCH* LOAD-TIME-VALUE &ENVIRONMENT PPRINT-EXIT-IF-LIST-EXHAUSTED REMHASH TRACE MAKE-CONDITION LOGORC2 FIND-PACKAGE = PPRINT-FILL SERIOUS-CONDITION SIMPLE-VECTOR // EQUALP NOT RANDOM-STATE-P DOLIST EQL SVREF QUOTE KEYWORDP ARITHMETIC-ERROR-OPERATION ASSOC * READ-LINE PUSHNEW DELETE-IF-NOT BUTLAST FTYPE UNION LEAST-NEGATIVE-LONG-FLOAT NSUBSTITUTE MIN CDAAAR RESTART-BIND MACHINE-TYPE AREF &BODY MOST-NEGATIVE-LONG-FLOAT RENAME-PACKAGE DEFINE-METHOD-COMBINATION COSH COUNT MOST-POSITIVE-DOUBLE-FLOAT CAR CERROR STRING PHASE WITH-CONDITION-RESTARTS STANDARD-CHAR WITH-COMPILATION-UNIT STRING-NOT-GREATERP STEP MOST-NEGATIVE-SHORT-FLOAT MAKE-STRING-INPUT-STREAM OR ECHO-STREAM-INPUT-STREAM INVOKE-RESTART HASH-TABLE MULTIPLE-VALUE-PROG1 WARNING BOOLE-AND FILE-LENGTH ACOS DESCRIBE-OBJECT DEFINE-COMPILER-MACRO SECOND DEFGENERIC DESCRIBE LISTEN DEFTYPE INLINE WITH-OPEN-FILE LENGTH INTERNAL-TIME-UNITS-PER-SECOND SUBSTITUTE-IF-NOT ADJUSTABLE-ARRAY-P REST SCHAR *ERROR-OUTPUT* *COMPILE-FILE-PATHNAME* MAP MACROEXPAND-1 FTRUNCATE SHORT-FLOAT-NEGATIVE-EPSILON FLOATP TRUENAME *DEFAULT-PATHNAME-DEFAULTS* MULTIPLE-VALUE-CALL BOUNDP LEAST-NEGATIVE-SINGLE-FLOAT FLOAT-RADIX ISQRT COMPLEXP FLOAT-SIGN UNTRACE NUMBER IGNORABLE MAKUNBOUND COMPILE-FILE-PATHNAME IMAGPART FUNCTION-LAMBDA-EXPRESSION EXTENDED-CHAR CELL-ERROR-NAME FORCE-OUTPUT CATCH ARRAY-TOTAL-SIZE-LIMIT PRIN1-TO-STRING ODDP DOUBLE-FLOAT-EPSILON COPY-SEQ SHORT-SITE-NAME READ-FROM-STRING NREVERSE NBUTLAST WRITE-LINE SEVENTH RATIONALIZE LOGIOR FROUND MAKE-CONCATENATED-STREAM SCALE-FLOAT COPY-PPRINT-DISPATCH CHAR-EQUAL LAMBDA FILE-ERROR-PATHNAME MAKE-STRING-OUTPUT-STREAM IGNORE READER-ERROR ECHO-STREAM-OUTPUT-STREAM BIT-ORC2 LAMBDA-PARAMETERS-LIMIT WHEN *READ-EVAL* ASIN CONS DEFCLASS CONCATENATED-STREAM MAKE-LOAD-FORM-SAVING-SLOTS UPGRADED-ARRAY-ELEMENT-TYPE PACKAGE-NICKNAMES HASH-TABLE-REHASH-THRESHOLD RESTART-CASE ARRAY-IN-BOUNDS-P READ-BYTE CONSP GENSYM BIT-VECTOR WARN BUILT-IN-CLASS LAMBDA-LIST-KEYWORDS PROG PATHNAME-MATCH-P GENERIC-FUNCTION CCASE UNDEFINED-FUNCTION REPLACE LISP-IMPLEMENTATION-VERSION DEFUN CHAR-UPCASE UNINTERN *READ-BASE* REMOVE-IF LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT KEYWORD ROUND SIGNAL MOD TYPEP EVAL SORT ARITHMETIC-ERROR-OPERANDS SOFTWARE-VERSION UNBOUND-SLOT SAFETY FFLOOR STANDARD PROGV MACHINE-INSTANCE SUBLIS WRITE-TO-STRING ARRAY-DIMENSION DEFINE-CONDITION *STANDARD-INPUT* BASE-STRING TRUNCATE TYPE-OF STANDARD-GENERIC-FUNCTION FILL-POINTER FILE-STREAM CHAR/= CADAR DECF ALPHA-CHAR-P SQRT MINUSP SINH SINGLE-FLOAT-EPSILON PSETF SUBSTITUTE RATIONALP ++ PRINT-OBJECT MEMBER-IF-NOT DOCUMENTATION BOOLE-SET INSPECT OPEN CHAR-NAME BROADCAST-STREAM MAKE-TWO-WAY-STREAM APROPOS LOGNOT BOOLE-ANDC2 COUNT-IF-NOT LOG BYTE >= INTEGER IGNORE-ERRORS BYTE-SIZE PATHNAME-VERSION FILE-STRING-LENGTH REMOVE-METHOD POP 1+ ATAN STRUCTURE PATHNAMEP ARRAY-TOTAL-SIZE ADJOIN MACRO-FUNCTION GO HASH-TABLE-REHASH-SIZE FIFTH LEAST-POSITIVE-DOUBLE-FLOAT RATIONAL VECTOR-POP FIND-METHOD DYNAMIC-EXTENT COPY-STRUCTURE FCEILING SUBSTITUTE-IF CLEAR-OUTPUT CHAR-CODE-LIMIT CALL-NEXT-METHOD CHAR-NOT-LESSP SLOT-EXISTS-P FIRST LIST-ALL-PACKAGES STRING< FRESH-LINE CDDAR PPRINT-LINEAR MAKE-LIST BIT-NOR IF OPTIMIZE MOST-POSITIVE-FIXNUM SEARCH PRINT-NOT-READABLE STANDARD-CLASS LONG-FLOAT-EPSILON &AUX TAILP PPRINT-POP STRING-CAPITALIZE *PRINT-ARRAY* FMAKUNBOUND AND COMPILE-FILE DECLAIM IMPORT *READTABLE* SINGLE-FLOAT-NEGATIVE-EPSILON LISTP *LOAD-TRUENAME* APPEND INTEGERP SETF MAX COMPUTE-APPLICABLE-METHODS STRING-NOT-EQUAL MERGE-PATHNAMES CADDAR PACKAGE-USED-BY-LIST LONG-FLOAT TWO-WAY-STREAM DEFSTRUCT CDAAR DIVISION-BY-ZERO ELT SOFTWARE-TYPE STORE-VALUE CDDAAR *BREAK-ON-SIGNALS* FLET ENSURE-DIRECTORIES-EXIST RPLACA MAKE-ARRAY FLOATING-POINT-OVERFLOW STRING= NOTINLINE STRING> DEFPACKAGE PRINT-NOT-READABLE-OBJECT &REST NAMESTRING CDDR SYNONYM-STREAM CHAR-GREATERP POSITION-IF-NOT ARRAY-DIMENSION-LIMIT PRINC PRINT WRITE BROADCAST-STREAM-STREAMS NUMERATOR +++ STRING-EQUAL WITH-INPUT-FROM-STRING T PRINT-UNREADABLE-OBJECT MAPL *COMPILE-VERBOSE* BIT-NAND MOST-POSITIVE-SHORT-FLOAT APROPOS-LIST CHARACTER DISASSEMBLE ARRAY-RANK-LIMIT DEFINE-MODIFY-MACRO POSITION YES-OR-NO-P FILE-POSITION SPACE MAPCAR RANDOM *PRINT-RIGHT-MARGIN* BIT-AND TYPECASE STRING-DOWNCASE OUTPUT-STREAM-P RENAME-FILE WITH-PACKAGE-ITERATOR SBIT TWO-WAY-STREAM-INPUT-STREAM MAKE-INSTANCES-OBSOLETE REMPROP CIS TAGBODY WRITE-CHAR SUBSEQ BOOLE-2 STRING<= PARSE-ERROR LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT FLOATING-POINT-INVALID-OPERATION SET-PPRINT-DISPATCH SYMBOLP LIST + STRING-LESSP CONDITION EXP PPRINT-INDENT NTH SHORT-FLOAT-EPSILON CADR BOOLE-XOR MAPLIST MISMATCH MAKE-HASH-TABLE THIRD LOOP DELETE-IF SYMBOL-MACROLET ** BOOLE-1 SXHASH UPDATE-INSTANCE-FOR-DIFFERENT-CLASS CONSTANTP *RANDOM-STATE* *LOAD-PATHNAME* READ-DELIMITED-LIST GET-PROPERTIES CADAAR VARIABLE ABS DECODE-FLOAT STREAM-EXTERNAL-FORMAT FILE-WRITE-DATE TERPRI *PRINT-RADIX* SPEED LEAST-NEGATIVE-DOUBLE-FLOAT PAIRLIS COUNT-IF SIMPLE-ERROR REM SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-NAME FILE-ERROR RETURN BIT-ANDC1 CDR FLOAT-PRECISION NINTERSECTION LOGCOUNT SIGNUM CAAAR FILE-NAMESTRING COMPLEMENT RATIO DECLARATION GET-DECODED-TIME LOCALLY *TERMINAL-IO* DIRECTORY CLOSE LOAD DELETE-DUPLICATES CAADAR WRITE-SEQUENCE UPPER-CASE-P PRINC-TO-STRING LEAST-POSITIVE-SINGLE-FLOAT STREAM CDDDAR GENTEMP CHARACTERP INTEGER-LENGTH MAKE-SYNONYM-STREAM DEBUG CONCATENATE ASH ENOUGH-NAMESTRING REMOVE-IF-NOT VALUES FORMATTER PPRINT-DISPATCH PROG2 *PRINT-LENGTH* IDENTITY ALPHANUMERICP FIND-SYMBOL WITH-OUTPUT-TO-STRING STRING-GREATERP DOTIMES)
See also:
The ANSI Standard, Macro COMMON-LISP:DEFPACKAGE
The SBCL Manual, Variable SB-EXT:*ON-PACKAGE-VARIANCE*
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/gray-streams.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/gray-streams-tmpWN0UKDSV.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/definitions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/definitions-tmpBF3HHBTQ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/types.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/types-tmpGYUNPZCY.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/package.lisp" (written 14 JAN 2022 10:22:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/package-tmpD68Q8WCA.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/vector.lisp" (written 14 JAN 2022 10:22:55 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/split-sequence/vector.lisp
; in: DEFUN SPLIT-VECTOR
; (DEFUN SPLIT-SEQUENCE::SPLIT-VECTOR
; (SPLIT-SEQUENCE::DELIMITER VECTOR SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::TEST
; SPLIT-SEQUENCE::TEST-NOT SPLIT-SEQUENCE::KEY)
; (COND
; ((AND (NOT SPLIT-SEQUENCE::FROM-END) (NULL SPLIT-SEQUENCE::TEST-NOT))
; (SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-START (LAMBDA # #) VECTOR
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND (NOT SPLIT-SEQUENCE::FROM-END) SPLIT-SEQUENCE::TEST-NOT)
; (SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-START (LAMBDA # #) VECTOR
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND SPLIT-SEQUENCE::FROM-END (NULL SPLIT-SEQUENCE::TEST-NOT))
; (SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-END (LAMBDA # #) VECTOR
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; (T
; (SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-END (LAMBDA # #) VECTOR
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))))
; ==>
; (SB-IMPL::%DEFUN 'SPLIT-SEQUENCE::SPLIT-VECTOR
; (SB-INT:NAMED-LAMBDA SPLIT-SEQUENCE::SPLIT-VECTOR
; (SPLIT-SEQUENCE::DELIMITER VECTOR SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS
; SPLIT-SEQUENCE::TEST SPLIT-SEQUENCE::TEST-NOT
; SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-VECTOR
; (COND (# #) (# #) (# #) (T #))))
; '(LAMBDA
; (SPLIT-SEQUENCE::DELIMITER VECTOR SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS
; SPLIT-SEQUENCE::TEST SPLIT-SEQUENCE::TEST-NOT
; SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-VECTOR
; (COND (# #) (# #) (# #) (T #)))))
;
; caught STYLE-WARNING:
; Call to SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-END could not be inlined because its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in effect to save function definitions for inlining.
;
; caught STYLE-WARNING:
; Call to SPLIT-SEQUENCE::SPLIT-VECTOR-FROM-START could not be inlined because its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in effect to save function definitions for inlining.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/vector-tmp7MK9KM9C.fasl
; compilation finished in 0:00:00.033
WARNING: Lisp compilation had style-warnings while compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/list.lisp" (written 14 JAN 2022 10:22:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/list-tmpJJ71X849.fasl
; compilation finished in 0:00:00.160
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/extended-sequence.lisp" (written 14 JAN 2022 10:22:55 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/split-sequence/extended-sequence.lisp
; in: DEFUN SPLIT-EXTENDED-SEQUENCE
; (DEFUN SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (SPLIT-SEQUENCE::DELIMITER SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::TEST
; SPLIT-SEQUENCE::TEST-NOT SPLIT-SEQUENCE::KEY)
; (COND
; ((AND (NOT SPLIT-SEQUENCE::FROM-END) (NULL SPLIT-SEQUENCE::TEST-NOT))
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START (LAMBDA # #) SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND (NOT SPLIT-SEQUENCE::FROM-END) SPLIT-SEQUENCE::TEST-NOT)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START (LAMBDA # #) SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND SPLIT-SEQUENCE::FROM-END (NULL SPLIT-SEQUENCE::TEST-NOT))
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END (LAMBDA # #) SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; (T
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END (LAMBDA # #) SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (SPLIT-SEQUENCE::DELIMITER SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::TEST
; SPLIT-SEQUENCE::TEST-NOT SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (COND
; ((AND # #)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START # SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND # SPLIT-SEQUENCE::TEST-NOT)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START # SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; ((AND SPLIT-SEQUENCE::FROM-END #)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END # SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))
; (T
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END # SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)))))
;
; note: Type assertion too complex to check:
; (VALUES LIST UNSIGNED-BYTE &REST T).
; It allows an unknown number of values, consider using
; (VALUES LIST UNSIGNED-BYTE &OPTIONAL).
; ==>
; (SB-IMPL::%DEFUN 'SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (SB-INT:NAMED-LAMBDA SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (SPLIT-SEQUENCE::DELIMITER SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END
; SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS
; SPLIT-SEQUENCE::TEST SPLIT-SEQUENCE::TEST-NOT
; SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (COND (# #) (# #) (# #) (T #))))
; '(LAMBDA
; (SPLIT-SEQUENCE::DELIMITER SEQUENCE
; SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END
; SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS
; SPLIT-SEQUENCE::TEST SPLIT-SEQUENCE::TEST-NOT
; SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE
; (COND (# #) (# #) (# #) (T #)))))
;
; caught STYLE-WARNING:
; Call to SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END could not be inlined because its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in effect to save function definitions for inlining.
;
; caught STYLE-WARNING:
; Call to SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START could not be inlined because its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in effect to save function definitions for inlining.
; in: DEFUN SPLIT-EXTENDED-SEQUENCE-IF
; (DEFUN SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF
; (SPLIT-SEQUENCE::PREDICATE SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::KEY)
; (IF SPLIT-SEQUENCE::FROM-END
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END
; (LAMBDA (SEQUENCE SPLIT-SEQUENCE::END)
; (POSITION-IF SPLIT-SEQUENCE::PREDICATE SEQUENCE :END
; SPLIT-SEQUENCE::END :FROM-END T :KEY
; SPLIT-SEQUENCE::KEY))
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START
; (LAMBDA (SEQUENCE SPLIT-SEQUENCE::START)
; (POSITION-IF SPLIT-SEQUENCE::PREDICATE SEQUENCE :START
; SPLIT-SEQUENCE::START :KEY SPLIT-SEQUENCE::KEY))
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF
; (SPLIT-SEQUENCE::PREDICATE SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF
; (IF SPLIT-SEQUENCE::FROM-END
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END (LAMBDA # #)
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START (LAMBDA # #)
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))))
;
; note: Type assertion too complex to check:
; (VALUES LIST UNSIGNED-BYTE &REST T).
; It allows an unknown number of values, consider using
; (VALUES LIST UNSIGNED-BYTE &OPTIONAL).
; in: DEFUN SPLIT-EXTENDED-SEQUENCE-IF-NOT
; (DEFUN SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF-NOT
; (SPLIT-SEQUENCE::PREDICATE SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::KEY)
; (IF SPLIT-SEQUENCE::FROM-END
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END
; (LAMBDA (SEQUENCE SPLIT-SEQUENCE::END)
; (POSITION-IF-NOT SPLIT-SEQUENCE::PREDICATE SEQUENCE :END
; SPLIT-SEQUENCE::END :FROM-END T :KEY
; SPLIT-SEQUENCE::KEY))
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START
; (LAMBDA (SEQUENCE SPLIT-SEQUENCE::START)
; (POSITION-IF-NOT SPLIT-SEQUENCE::PREDICATE SEQUENCE :START
; SPLIT-SEQUENCE::START :KEY SPLIT-SEQUENCE::KEY))
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF-NOT
; (SPLIT-SEQUENCE::PREDICATE SEQUENCE SPLIT-SEQUENCE::START
; SPLIT-SEQUENCE::END SPLIT-SEQUENCE::FROM-END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS SPLIT-SEQUENCE::KEY)
; (BLOCK SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-IF-NOT
; (IF SPLIT-SEQUENCE::FROM-END
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-END (LAMBDA # #)
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS)
; (SPLIT-SEQUENCE::SPLIT-EXTENDED-SEQUENCE-FROM-START (LAMBDA # #)
; SEQUENCE SPLIT-SEQUENCE::START SPLIT-SEQUENCE::END COUNT
; SPLIT-SEQUENCE::REMOVE-EMPTY-SUBSEQS))))
;
; note: Type assertion too complex to check:
; (VALUES LIST UNSIGNED-BYTE &REST T).
; It allows an unknown number of values, consider using
; (VALUES LIST UNSIGNED-BYTE &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/extended-sequence-tmp1VUK6SR2.fasl
; compilation finished in 0:00:00.026
WARNING: Lisp compilation had style-warnings while compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/api.lisp" (written 14 JAN 2022 10:22:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/api-tmpR2FIHSUG.fasl
; compilation finished in 0:00:00.760
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/documentation.lisp" (written 14 JAN 2022 10:22:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/documentation-tmp8PYELRKX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/pkgdcl-tmpEHTOKYT0.fasl
; compilation finished in 0:00:00.006
WARNING: IOLIB/BASE also exports the following symbols:
(FUNDAMENTAL-CHARACTER-INPUT-STREAM *PRINT-CIRCLE* REVERSE T FIND-PACKAGE CADR IMAGPART LIST-ALL-PACKAGES BYTE-SIZE ALEXANDRIA:MAP-DERANGEMENTS STRING-EQUAL ALEXANDRIA:SHUFFLE CAADAR UNINTERN NBUTLAST BOOLE-EQV CALL-METHOD GO VECTOR-PUSH SLOT-EXISTS-P CHARACTERP ALEXANDRIA:NON-POSITIVE-INTEGER-P COUNT-IF-NOT WITH-OUTPUT-TO-STRING DOTIMES COPY-LIST ALEXANDRIA:NON-NEGATIVE-SINGLE-FLOAT-P ERROR REMHASH *PRINT-RIGHT-MARGIN* PATHNAMEP PPRINT-INDENT ALEXANDRIA:MINF DEFCONSTANT ALEXANDRIA:SIMPLE-PROGRAM-ERROR MOST-POSITIVE-FIXNUM LOG MAKE-INSTANCE ENDP WITH-SLOTS SET-DISPATCH-MACRO-CHARACTER PPRINT-POP ALEXANDRIA:DESTRUCTURING-CCASE PARSE-ERROR STRING-DOWNCASE DELETE-IF APROPOS STRING<= WITH-COMPILATION-UNIT BOOLE-2 ALEXANDRIA:COPY-FILE SYNONYM-STREAM-SYMBOL STREAM-EXTERNAL-FORMAT COPY-TREE DENOMINATOR FUNDAMENTAL-OUTPUT-STREAM ASSOC-IF OPEN-STREAM-P CDDDR DECODE-UNIVERSAL-TIME MAKUNBOUND ALEXANDRIA:NON-POSITIVE-SINGLE-FLOAT ALEXANDRIA:PROPER-LIST-LENGTH MAKE-STRING WITH-HASH-TABLE-ITERATOR CHANGE-CLASS NTHCDR LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT MAKE-LOAD-FORM-SAVING-SLOTS CIS PACKAGEP ALEXANDRIA:CLAMP ALEXANDRIA:NON-POSITIVE-FIXNUM CHAR-UPCASE ALLOCATE-INSTANCE INTERSECTION FIND-IF-NOT STREAMP *COMPILE-FILE-PATHNAME* ALEXANDRIA:APPENDF REALP STREAM-PEEK-CHAR REST BASE-STRING UNTRACE FILE-NAMESTRING &ENVIRONMENT STREAM-FRESH-LINE SIN EVAL MOD CONCATENATED-STREAM STREAM-FORCE-OUTPUT RASSOC-IF-NOT CHAR= LOGXOR ALEXANDRIA:MAPHASH-KEYS ALEXANDRIA:NON-NEGATIVE-RATIONAL-P LET* SUBTYPEP DELETE-DUPLICATES ROW-MAJOR-AREF MASK-FIELD PATHNAME-HOST CAAR FIND-IF FIFTH STANDARD-GENERIC-FUNCTION SIMPLE-CONDITION POP STRING-NOT-GREATERP ARRAY-RANK ALEXANDRIA:ARRAY-INDEX ALEXANDRIA:MULTIPLE-VALUE-COMPOSE DEFCLASS TRANSLATE-PATHNAME LCM ALEXANDRIA:READ-FILE-INTO-STRING CDDDDR UPPER-CASE-P STREAM-READ-CHAR-NO-HANG LOGICAL-PATHNAME ALEXANDRIA:FACTORIAL UPDATE-INSTANCE-FOR-REDEFINED-CLASS FLOAT-DIGITS ALEXANDRIA:NON-NEGATIVE-FIXNUM-P ALEXANDRIA:ENDS-WITH HASH-TABLE ALEXANDRIA:LAST-ELT SIMPLE-BIT-VECTOR-P PATHNAME-DEVICE PATHNAME ENOUGH-NAMESTRING SLOT-MISSING LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT ALEXANDRIA:CSWITCH ARITHMETIC-ERROR-OPERATION FUNDAMENTAL-CHARACTER-OUTPUT-STREAM ALEXANDRIA:COPY-SEQUENCE FDEFINITION FILL DEFINE-MODIFY-MACRO MAP SUBSTITUTE-IF-NOT ALEXANDRIA:MAPHASH-VALUES WITH-SIMPLE-RESTART ALEXANDRIA:ASSOC-VALUE ALEXANDRIA:PLIST-ALIST ALEXANDRIA:GAUSSIAN-RANDOM CADDDR UNEXPORT CALL-NEXT-METHOD REMF ALEXANDRIA:POSITIVE-SHORT-FLOAT-P ALEXANDRIA:FEATUREP GET-INTERNAL-REAL-TIME IN-PACKAGE ALEXANDRIA:ALIST-PLIST INVOKE-RESTART ASH ARRAY-DIMENSIONS SYNONYM-STREAM ALEXANDRIA:HASH-TABLE-ALIST SQRT SIMPLE-STRING-P TYPE ALEXANDRIA:NEGATIVE-DOUBLE-FLOAT-P WARNING NSUBST-IF-NOT PI ALEXANDRIA:NCONCF CASE INTEGER-DECODE-FLOAT FILE-ERROR-PATHNAME ALEXANDRIA:HASH-TABLE-PLIST LOGORC1 SEVENTH VARIABLE FIND ALEXANDRIA:NON-POSITIVE-REAL-P PPRINT-DISPATCH NOTEVERY UNBOUND-VARIABLE *STANDARD-INPUT* RANDOM-STATE-P *MACROEXPAND-HOOK* ARRAY-DIMENSION-LIMIT ALEXANDRIA:NEGATIVE-SINGLE-FLOAT-P LEAST-NEGATIVE-SHORT-FLOAT CHAR-NOT-LESSP RASSOC-IF *** SETF TRIVIAL-GRAY-STREAM-MIXIN STANDARD WRITE CLEAR-INPUT DESTRUCTURING-BIND ALEXANDRIA:MEDIAN UNBOUND-SLOT-INSTANCE HASH-TABLE-SIZE ALEXANDRIA:UNIONF *COMPILE-PRINT* LONG-FLOAT-NEGATIVE-EPSILON ALEXANDRIA:STARTS-WITH-SUBSEQ SEQUENCE HASH-TABLE-REHASH-THRESHOLD ALEXANDRIA:READ-FILE-INTO-BYTE-VECTOR CDDDAR QUOTE NINTERSECTION ALEXANDRIA:SET-EQUAL COMPLEMENT ALEXANDRIA:NEGATIVE-INTEGER-P CADDR MAPCAR RATIO ALEXANDRIA:POSITIVE-SHORT-FLOAT EQ NSUBSTITUTE-IF-NOT ALEXANDRIA:DELETE-FROM-PLIST MAKE-PATHNAME PRINT *GENSYM-COUNTER* LONG-SITE-NAME NCONC EQL ALEXANDRIA:SETP COERCE GENTEMP UPGRADED-COMPLEX-PART-TYPE BIT FLOATING-POINT-OVERFLOW PRINC ALEXANDRIA:WHEN-LET DESCRIBE ALEXANDRIA:ENDS-WITH-SUBSEQ STRING-UPCASE ALEXANDRIA:IF-LET STREAM-FILE-POSITION FMAKUNBOUND DIVISION-BY-ZERO UNUSE-PACKAGE CHAR/= MAKE-BROADCAST-STREAM ATOM ALEXANDRIA:SIMPLE-READER-ERROR FBOUNDP REAL ALEXANDRIA:PROPER-LIST - ADD-METHOD STREAM-TERPRI SAFETY SUBSTITUTE PARSE-INTEGER ALEXANDRIA:PLIST-HASH-TABLE LEAST-NEGATIVE-DOUBLE-FLOAT STRING-NOT-LESSP ELT SET-DIFFERENCE TRUENAME ALEXANDRIA:POSITIVE-SINGLE-FLOAT-P TRUNCATE ECHO-STREAM END-OF-FILE IF STORAGE-CONDITION SHORT-SITE-NAME ALEXANDRIA:CIRCULAR-LIST SHADOW STREAM-READ-SEQUENCE MAPCON MAPC FUNDAMENTAL-BINARY-STREAM LOGAND SIGNUM DYNAMIC-EXTENT TWO-WAY-STREAM-OUTPUT-STREAM ARRAY-TOTAL-SIZE NUMERATOR SLOT-MAKUNBOUND NSUBST STANDARD-CLASS CHAR-NAME ABORT PACKAGE-ERROR-PACKAGE / COMPLEXP FINISH-OUTPUT FILE-STREAM LOAD-TIME-VALUE ALEXANDRIA:POSITIVE-REAL-P STREAM-UNREAD-CHAR ALEXANDRIA:FLATTEN SIMPLE-STRING MUFFLE-WARNING FUNDAMENTAL-BINARY-OUTPUT-STREAM AREF MAKE-LIST USE-PACKAGE REMPROP SIMPLE-TYPE-ERROR DECLARE UNLESS PRINT-NOT-READABLE-OBJECT ALEXANDRIA:NON-POSITIVE-DOUBLE-FLOAT-P NSUBST-IF *PRINT-ESCAPE* ALEXANDRIA:NON-POSITIVE-RATIONAL-P SLOT-BOUNDP *READ-EVAL* DEFSETF HOST-NAMESTRING ALEXANDRIA:WITH-GENSYMS PUSHNEW EXTENDED-CHAR NOTANY PROGV PACKAGE LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT CHAR< SOFTWARE-TYPE FLOATING-POINT-INEXACT BIT-ORC1 NOT *TERMINAL-IO* ALEXANDRIA:NON-NEGATIVE-SHORT-FLOAT STRING= ADJUST-ARRAY ALEXANDRIA:READ-STREAM-CONTENT-INTO-STRING CHAR-LESSP ALEXANDRIA:HASH-TABLE-VALUES CCASE MOST-POSITIVE-DOUBLE-FLOAT ALEXANDRIA:MAPPEND ALEXANDRIA:POSITIVE-FLOAT-P CDDAAR FILE-STRING-LENGTH INTEGERP STREAM-WRITE-STRING SYMBOL-NAME MULTIPLE-VALUE-PROG1 BOOLE-ORC2 READ ALEXANDRIA:NON-POSITIVE-RATIONAL MOST-NEGATIVE-SHORT-FLOAT CDDR ALEXANDRIA:MAP-PRODUCT DOUBLE-FLOAT-NEGATIVE-EPSILON APPLY COS ALEXANDRIA:NEGATIVE-FIXNUM STRING FUNDAMENTAL-CHARACTER-STREAM ALEXANDRIA:MAKE-CIRCULAR-LIST EQUAL LISTP &WHOLE FUNCTIONP ALEXANDRIA:HASH-TABLE-KEYS ASSOC ALEXANDRIA:POSITIVE-LONG-FLOAT-P BIT-ANDC1 SVREF FLOATING-POINT-UNDERFLOW COMPILED-FUNCTION-P BUILT-IN-CLASS *TRACE-OUTPUT* MOST-POSITIVE-SINGLE-FLOAT STREAM-ELEMENT-TYPE STRING-LESSP SINGLE-FLOAT-NEGATIVE-EPSILON ISQRT SPEED ALEXANDRIA:NEGATIVE-FLOAT-P CATCH + BOOLE-NAND ALEXANDRIA:NON-NEGATIVE-REAL-P GETF DEFPARAMETER DIGIT-CHAR-P STRING< CAR VECTOR-PUSH-EXTEND HASH-TABLE-COUNT SUBST-IF FUNDAMENTAL-STREAM STREAM-ADVANCE-TO-COLUMN STREAM-CLEAR-OUTPUT SIMPLE-BASE-STRING LIST-LENGTH CODE-CHAR 1- ALEXANDRIA:COMPOSE READTABLEP PATHNAME-TYPE COPY-READTABLE &AUX UNDEFINED-FUNCTION LISP-IMPLEMENTATION-TYPE PPRINT-TABULAR = ALEXANDRIA:SEQUENCE-OF-LENGTH-P *QUERY-IO* MACRO-FUNCTION SET DO-SYMBOLS TENTH DEFGENERIC MERGE-PATHNAMES ALEXANDRIA:REMOVEF CLRHASH MIN CONSTANTLY SUBLIS RENAME-PACKAGE NSTRING-UPCASE <= DEFINE-CONDITION VECTORP DPB ALEXANDRIA:ESWITCH RESTART-BIND ALEXANDRIA:ROTATE ALEXANDRIA:WITH-OUTPUT-TO-FILE CHAR> MAKE-DISPATCH-MACRO-CHARACTER LEAST-POSITIVE-SINGLE-FLOAT FIND-RESTART CTYPECASE CAADR * LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT CDADAR LISTEN ARRAY-RANK-LIMIT +++ UNION PPRINT-LINEAR MOST-NEGATIVE-SINGLE-FLOAT STABLE-SORT BOOLE-SET *PRINT-RADIX* FCEILING FOURTH CDAADR FIND-CLASS ARRAY-DIMENSION PUSH ALEXANDRIA:NON-POSITIVE-FIXNUM-P ABS ALEXANDRIA:CIRCULAR-LIST-P MULTIPLE-VALUES-LIMIT ALEXANDRIA:NEGATIVE-SINGLE-FLOAT MACROLET LAMBDA-LIST-KEYWORDS ECASE *READTABLE* PRINT-UNREADABLE-OBJECT DECODE-FLOAT *DEFAULT-PATHNAME-DEFAULTS* DEFINE-SYMBOL-MACRO COMPILE-FILE-PATHNAME IGNORE-ERRORS SIMPLE-WARNING FORMATTER NSET-DIFFERENCE SIMPLE-BIT-VECTOR STRING/= POSITION >= STREAM-START-LINE-P DIGIT-CHAR PROGN UNBOUND-SLOT SCHAR COPY-STRUCTURE RETURN LEAST-NEGATIVE-SINGLE-FLOAT INPUT-STREAM-P ALEXANDRIA:VARIANCE ATAN SORT CHAR-INT MAKE-STRING-OUTPUT-STREAM STREAM-READ-LINE FUNDAMENTAL-INPUT-STREAM SOME FIXNUM FUNCTION-LAMBDA-EXPRESSION CAADDR PATHNAME-MATCH-P SHORT-FLOAT-EPSILON FTRUNCATE CERROR STRING-GREATERP NTH-VALUE COMPILER-MACRO LIST* *MODULES* PHASE METHOD-COMBINATION TERPRI DIRECTORY-NAMESTRING > ALEXANDRIA:POSITIVE-INTEGER ED ALEXANDRIA:REVERSEF BOOLE-IOR MOST-NEGATIVE-LONG-FLOAT TWO-WAY-STREAM PRINT-OBJECT ALEXANDRIA:NON-NEGATIVE-INTEGER LOGIOR VECTOR-POP SUBST-IF-NOT METHOD-COMBINATION-ERROR ECHO-STREAM-INPUT-STREAM REMOVE-IF-NOT ALEXANDRIA:POSITIVE-DOUBLE-FLOAT-P STRING-CAPITALIZE ALEXANDRIA:WITH-UNIQUE-NAMES ALEXANDRIA:POSITIVE-LONG-FLOAT BIT-VECTOR SLOT-UNBOUND NAME-CHAR ADJUSTABLE-ARRAY-P LEAST-NEGATIVE-LONG-FLOAT FLOAT-PRECISION EVAL-WHEN OR STRING-STREAM ALEXANDRIA:RCURRY BYTE-POSITION ALEXANDRIA:DESTRUCTURING-ECASE FIRST PSETF PLUSP LISP-IMPLEMENTATION-VERSION LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT WILD-PATHNAME-P ROUND DEFINE-SETF-EXPANDER ALEXANDRIA:NON-POSITIVE-SHORT-FLOAT-P READ-SEQUENCE MACHINE-INSTANCE SYMBOL-MACROLET SET-SYNTAX-FROM-CHAR ROTATEF *PRINT-LENGTH* USER-HOMEDIR-PATHNAME LOGANDC2 ALEXANDRIA:NON-POSITIVE-DOUBLE-FLOAT ALEXANDRIA:DELETE-FROM-PLISTF ALEXANDRIA:ENSURE-FUNCTIONF WITH-OPEN-STREAM UNSIGNED-BYTE ALEXANDRIA:OF-TYPE BIT-IOR FUNCALL PPRINT-TAB FORCE-OUTPUT INTEGER-LENGTH DO-EXTERNAL-SYMBOLS FUNCTION-KEYWORDS EXP GENSYM PPRINT-NEWLINE DEFVAR ALEXANDRIA:MAP-COMBINATIONS SET-EXCLUSIVE-OR BIT-EQV LEAST-POSITIVE-DOUBLE-FLOAT CLASS FLOOR METHOD-QUALIFIERS LENGTH POSITION-IF SUBST MEMBER-IF-NOT COMPUTE-APPLICABLE-METHODS SPECIAL-OPERATOR-P ALEXANDRIA:PARSE-ORDINARY-LAMBDA-LIST ++ STREAM-WRITE-BYTE CHAR-NOT-EQUAL WRITE-CHAR CHAR-DOWNCASE SUBSETP COUNT-IF CHAR-NOT-GREATERP STYLE-WARNING BOOLE-ANDC2 RPLACA PATHNAME-NAME ALEXANDRIA:COUNT-PERMUTATIONS *PRINT-PPRINT-DISPATCH* PACKAGE-USE-LIST MAKE-STRING-INPUT-STREAM *READ-SUPPRESS* MAKE-LOAD-FORM READER-ERROR BIGNUM TRANSLATE-LOGICAL-PATHNAME THIRD CELL-ERROR GET-PROPERTIES ALEXANDRIA:CURRY PROG* ALEXANDRIA:READ-STREAM-CONTENT-INTO-BYTE-VECTOR COUNT SBIT HANDLER-BIND RATIONALP ASINH ALEXANDRIA:DEFINE-CONSTANT FUNDAMENTAL-BINARY-INPUT-STREAM MULTIPLE-VALUE-CALL ALEXANDRIA:SUBFACTORIAL ALEXANDRIA:POSITIVE-INTEGER-P ALEXANDRIA:STRING-DESIGNATOR GETHASH SUBSTITUTE-IF DEFINE-METHOD-COMBINATION LOOP SHORT-FLOAT FILL-POINTER DEPOSIT-FIELD *PACKAGE* MAKE-TWO-WAY-STREAM ALEXANDRIA:NON-NEGATIVE-SHORT-FLOAT-P EXPT RPLACD STANDARD-CHAR &BODY STREAM-WRITE-CHAR USE-VALUE TRACE WRITE-BYTE FLET SHADOWING-IMPORT RESTART LEAST-POSITIVE-LONG-FLOAT CHAR-GREATERP INTERACTIVE-STREAM-P ACOSH PPRINT CHARACTER BREAK STRING>= ALEXANDRIA:BINOMIAL-COEFFICIENT DRIBBLE ENCODE-UNIVERSAL-TIME MINUSP ALEXANDRIA:COERCEF ACONS CONTROL-ERROR BOUNDP COMPILER-MACRO-FUNCTION LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT MAKE-SEQUENCE *FEATURES* PEEK-CHAR BOOLE-C2 RESTART-CASE RETURN-FROM CADAAR KEYWORD WITH-CONDITION-RESTARTS SLEEP CAAAR PROG MAKE-PACKAGE ALEXANDRIA:NAMED-LAMBDA RASSOC ARRAY-ELEMENT-TYPE FLOAT-SIGN HASH-TABLE-REHASH-SIZE SHIFTF TIME ALEXANDRIA:POSITIVE-REAL SERIOUS-CONDITION SOFTWARE-VERSION PROVIDE LOCALLY CHAR-EQUAL ALEXANDRIA:NREVERSEF NSET-EXCLUSIVE-OR BOOLE-ANDC1 BIT-AND ASIN OPTIMIZE INVOKE-DEBUGGER NO-NEXT-METHOD PPRINT-LOGICAL-BLOCK ALEXANDRIA:COPY-STREAM DELETE-FILE TAN ALEXANDRIA:NEGATIVE-REAL-P ALEXANDRIA:NTH-VALUE-OR ALEXANDRIA:ARRAY-LENGTH ALEXANDRIA:EMPTYP NINTH MAPL ALEXANDRIA:NON-POSITIVE-SHORT-FLOAT ALEXANDRIA:DELETEF DEBUG BUTLAST NOTINLINE INCF STREAM-READ-BYTE BOOLE-NOR ALPHA-CHAR-P FILE-ERROR ADJOIN BOOLE-AND LOGBITP ALEXANDRIA:NON-NEGATIVE-SINGLE-FLOAT DO STRING-TRIM INVOKE-RESTART-INTERACTIVELY ** INSPECT CDAR NUMBERP LOOP-FINISH DELETE-IF-NOT MULTIPLE-VALUE-BIND BIT-ANDC2 RATIONAL TAILP ALEXANDRIA:NEGATIVE-LONG-FLOAT-P BIT-VECTOR-P COMPILE READ-PRESERVING-WHITESPACE NO-APPLICABLE-METHOD < REM UPDATE-INSTANCE-FOR-DIFFERENT-CLASS PROBE-FILE ECHO-STREAM-OUTPUT-STREAM ALEXANDRIA:NEGATIVE-DOUBLE-FLOAT FFLOOR ALEXANDRIA:NEGATIVE-INTEGER SUBSEQ LOAD-LOGICAL-PATHNAME-TRANSLATIONS *LOAD-TRUENAME* COSH &OPTIONAL LOGANDC1 ALEXANDRIA:IGNORE-SOME-CONDITIONS ALEXANDRIA:REMOVE-FROM-PLISTF COPY-SEQ REMOVE-IF REALPART ASSOC-IF-NOT INTERNAL-TIME-UNITS-PER-SECOND NAMESTRING MAKE-CONCATENATED-STREAM PROG2 ALEXANDRIA:NON-POSITIVE-INTEGER SIXTH BIT-ORC2 SYMBOL ALEXANDRIA:STARTS-WITH ARRAY ARRAY-ROW-MAJOR-INDEX LEAST-POSITIVE-SHORT-FLOAT STANDARD-METHOD ACOS ALEXANDRIA:WRITE-BYTE-VECTOR-INTO-FILE TYPEP ALEXANDRIA:MEAN ALEXANDRIA:ALIST-HASH-TABLE CLEAR-OUTPUT ALEXANDRIA:PROPER-SEQUENCE INLINE MOST-POSITIVE-LONG-FLOAT MACROEXPAND-1 BASE-CHAR ALPHANUMERICP MAKE-SYNONYM-STREAM VALUES GET-OUTPUT-STREAM-STRING SPECIAL RATIONALIZE BOOLE-C1 ALEXANDRIA:NEGATIVE-RATIONAL &ALLOW-OTHER-KEYS BIT-NOT UNREAD-CHAR BIT-XOR DESCRIBE-OBJECT THE ARRAYP ALEXANDRIA:SYMBOLICATE *LOAD-VERBOSE* CELL-ERROR-NAME COMPUTE-RESTARTS SXHASH COMPLEX ALEXANDRIA:ENSURE-GETHASH ALEXANDRIA:NON-POSITIVE-FLOAT MAP-INTO SPACE GET-UNIVERSAL-TIME SYMBOL-VALUE FIND-ALL-SYMBOLS ALEXANDRIA:NON-NEGATIVE-LONG-FLOAT-P MEMBER GENERIC-FUNCTION Y-OR-N-P MULTIPLE-VALUE-SETQ *STANDARD-OUTPUT* LOGTEST CDAAR BOOLE-XOR MULTIPLE-VALUE-LIST NREVERSE COPY-ALIST ALEXANDRIA:ONCE-ONLY CLASS-NAME SIMPLE-CONDITION-FORMAT-ARGUMENTS LOGEQV SHARED-INITIALIZE WITH-ACCESSORS NULL FLOAT-RADIX SEARCH LEAST-POSITIVE-NORMALIZED-LONG-FLOAT ALEXANDRIA:PROPER-LIST-P CONSP ARITHMETIC-ERROR MEMBER-IF MOST-NEGATIVE-FIXNUM PARSE-NAMESTRING PACKAGE-USED-BY-LIST ALEXANDRIA:NEGATIVE-SHORT-FLOAT MERGE CAAAAR PRIN1 UPGRADED-ARRAY-ELEMENT-TYPE SIGNED-BYTE MAPLIST ALEXANDRIA:POSITIVE-RATIONAL ALEXANDRIA:NEGATIVE-REAL PPRINT-EXIT-IF-LIST-EXHAUSTED ALEXANDRIA:FORMAT-SYMBOL TWO-WAY-STREAM-INPUT-STREAM FLOATP PACKAGE-NICKNAMES REMOVE-METHOD CDAAAR STRING> MAKE-METHOD *READ-BASE* FILE-LENGTH ALEXANDRIA:NON-NEGATIVE-FLOAT-P CLASS-OF ROOM FRESH-LINE REPLACE ALEXANDRIA:SIMPLE-PARSE-ERROR *LOAD-PRINT* *RANDOM-STATE* NSTRING-CAPITALIZE ALEXANDRIA:EXTREMUM *DEBUGGER-HOOK* ALEXANDRIA:NON-NEGATIVE-FIXNUM RANDOM DECF DECLAIM HASH-TABLE-P EVENP FIND-METHOD BLOCK COND ALEXANDRIA:NEGATIVE-RATIONAL-P MAKE-ARRAY READ-CHAR ALEXANDRIA:RANDOM-ELT SINGLE-FLOAT-EPSILON ALEXANDRIA:ENSURE-CONS FILE-WRITE-DATE ALEXANDRIA:NUNIONF BROADCAST-STREAM ALEXANDRIA:RASSOC-VALUE REMOVE-DUPLICATES CDADR NSUBLIS DIRECTORY EIGHTH READ-LINE GET-INTERNAL-RUN-TIME SHORT-FLOAT-NEGATIVE-EPSILON *ERROR-OUTPUT* MACHINE-VERSION SPLIT-SEQUENCE:SPLIT-SEQUENCE LDB DO-ALL-SYMBOLS CONDITION TYPE-ERROR-DATUM FILE-POSITION PATHNAME-DIRECTORY TAGBODY ALEXANDRIA:LERP POSITION-IF-NOT TREE-EQUAL MAPHASH FORMAT ALEXANDRIA:NON-NEGATIVE-INTEGER-P OTHERWISE INITIALIZE-INSTANCE BYTE WITH-PACKAGE-ITERATOR ALEXANDRIA:NEGATIVE-LONG-FLOAT READ-CHAR-NO-HANG COMPILATION-SPEED READ-FROM-STRING MOST-POSITIVE-SHORT-FLOAT ALEXANDRIA:WHEN-LET* LOAD MISMATCH ALEXANDRIA:NEGATIVE-SHORT-FLOAT-P ALEXANDRIA:NON-POSITIVE-LONG-FLOAT NUNION *READ-DEFAULT-FLOAT-FORMAT* LABELS BOOLE ALEXANDRIA:WITH-INPUT-FROM-FILE COMPILED-FUNCTION VECTOR ALEXANDRIA:IOTA DELETE-PACKAGE MOST-NEGATIVE-DOUBLE-FLOAT SINGLE-FLOAT ALEXANDRIA:SIMPLE-STYLE-WARNING IGNORABLE *PRINT-LEVEL* REMOVE ALEXANDRIA:REMOVE-FROM-PLIST NUMBER CONJUGATE SLOT-VALUE NRECONC ALEXANDRIA:REQUIRED-ARGUMENT BIT-NOR ETYPECASE TYPE-ERROR-EXPECTED-TYPE ALEXANDRIA:WRITE-STRING-INTO-FILE LOGICAL-PATHNAME-TRANSLATIONS TANH RENAME-FILE LOGCOUNT MAKE-SYMBOL ALEXANDRIA:XOR DOUBLE-FLOAT-EPSILON ENSURE-GENERIC-FUNCTION CDDADR ALEXANDRIA:ENSURE-CAR ALEXANDRIA:COPY-HASH-TABLE LET READTABLE MACROEXPAND ALEXANDRIA:NON-POSITIVE-SINGLE-FLOAT-P STREAM-LINE-COLUMN CAAADR UNWIND-PROTECT PSETQ *LOAD-PATHNAME* INTEGER STREAM-FINISH-OUTPUT LAMBDA-PARAMETERS-LIMIT ALEXANDRIA:MAP-PERMUTATIONS VALUES-LIST BOOLE-CLR EVERY TYPE-OF STRUCTURE-OBJECT LAST DEFPACKAGE BOOLE-ORC1 MAKE-CONDITION 1+ STRUCTURE-CLASS LONG-FLOAT ALEXANDRIA:ENSURE-LIST SETQ // COMPILE-FILE ALEXANDRIA:TYPE= *PRINT-BASE* STREAM-ERROR-STREAM PPRINT-FILL CHAR-CODE-LIMIT CONTINUE ALEXANDRIA:UNWIND-PROTECT-CASE WITH-INPUT-FROM-STRING ALEXANDRIA:CIRCULAR-TREE-P ALEXANDRIA:NON-NEGATIVE-DOUBLE-FLOAT-P STREAM-WRITE-SEQUENCE ALEXANDRIA:POSITIVE-FIXNUM CHAR<= ALEXANDRIA:LASTCAR ALEXANDRIA:NON-POSITIVE-REAL *PRINT-CASE* EQUALP FROUND NSTRING-DOWNCASE MAKE-HASH-TABLE ASSERT ALEXANDRIA:POSITIVE-FLOAT ALEXANDRIA:SWITCH STREAM-CLEAR-INPUT EXPORT APPEND CALL-ARGUMENTS-LIMIT ALEXANDRIA:MULTIPLE-VALUE-PROG2 DOLIST STRING-RIGHT-TRIM WRITE-SEQUENCE WITH-STANDARD-IO-SYNTAX ALEXANDRIA:LENGTH= CHAR CHAR>= *PRINT-PRETTY* GRAPHIC-CHAR-P FIND-SYMBOL NEXT-METHOD-P REQUIRE SIGNAL GCD PAIRLIS RANDOM-STATE BOTH-CASE-P LOWER-CASE-P SATISFIES CHECK-TYPE ALEXANDRIA:FIRST-ELT *PRINT-MISER-WIDTH* CONCATENATED-STREAM-STREAMS MAKE-INSTANCES-OBSOLETE SYMBOLP LONG-FLOAT-EPSILON READ-BYTE STREAM-ERROR SET-MACRO-CHARACTER ALEXANDRIA:MAKE-GENSYM-LIST PACKAGE-ERROR LOGNOT ALEXANDRIA:NON-NEGATIVE-REAL TYPECASE DEFTYPE ALEXANDRIA:NON-NEGATIVE-FLOAT &KEY READTABLE-CASE PROGRAM-ERROR ALEXANDRIA:ENSURE-FUNCTION SIMPLE-ERROR ARRAY-TOTAL-SIZE-LIMIT ALEXANDRIA:CONJOIN CONCATENATE STRUCTURE FLOATING-POINT-INVALID-OPERATION STRING-NOT-EQUAL DISASSEMBLE SPLIT-SEQUENCE:SPLIT-SEQUENCE-IF CADAR MAKE-ECHO-STREAM CEILING ALEXANDRIA:NON-NEGATIVE-RATIONAL GET-DECODED-TIME STANDARD-CHAR-P ALEXANDRIA:NON-POSITIVE-FLOAT-P DOUBLE-FLOAT *COMPILE-FILE-TRUENAME* WRITE-TO-STRING READ-DELIMITED-LIST LDIFF CDDAR *BREAK-ON-SIGNALS* ALEXANDRIA:PARSE-BODY METHOD RESTART-NAME FTYPE TYPE-ERROR NIL WITH-OPEN-FILE MAX DEFSTRUCT SIMPLE-VECTOR LAMBDA INTERN SPLIT-SEQUENCE:SPLIT-SEQUENCE-IF-NOT ALEXANDRIA:MAXF *PRINT-READABLY* WARN DECLARATION ARRAY-IN-BOUNDS-P YES-OR-NO-P ALEXANDRIA:COPY-ARRAY REDUCE MAKE-RANDOM-STATE LDB-TEST PRINT-NOT-READABLE STANDARD-OBJECT INVALID-METHOD-ERROR SIMPLE-ARRAY CADADR *PRINT-ARRAY* STREAM-READ-CHAR ALEXANDRIA:POSITIVE-SINGLE-FLOAT MAPCAN BOOLEAN ALEXANDRIA:POSITIVE-FIXNUM-P ALEXANDRIA:POSITIVE-DOUBLE-FLOAT ALEXANDRIA:WHICHEVER DELETE WRITE-STRING HASH-TABLE-TEST STEP ALEXANDRIA:MAKE-KEYWORD ALEXANDRIA:MAP-IOTA ALEXANDRIA:NON-POSITIVE-LONG-FLOAT-P STORE-VALUE ALEXANDRIA:DISJOIN ARRAY-DISPLACEMENT BIT-NAND REINITIALIZE-INSTANCE CLOSE DOCUMENTATION SIMPLE-VECTOR-P WRITE-LINE SYMBOL-PACKAGE GET SECOND HANDLER-CASE AND ZEROP ALEXANDRIA:NEGATIVE-FIXNUM-P CADDAR NTH CDADDR PROG1 *PRINT-LINES* CDR ODDP IDENTITY GET-MACRO-CHARACTER THROW ALEXANDRIA:NON-NEGATIVE-LONG-FLOAT STRING-LEFT-TRIM SET-PPRINT-DISPATCH SINH ARRAY-HAS-FILL-POINTER-P FILE-AUTHOR OPEN NSUBSTITUTE-IF APROPOS-LIST CHAR-CODE SIMPLE-CONDITION-FORMAT-CONTROL LOGNOR NSUBSTITUTE GET-DISPATCH-MACRO-CHARACTER IMPORT ALEXANDRIA:NON-NEGATIVE-DOUBLE-FLOAT PRIN1-TO-STRING BROADCAST-STREAM-STREAMS SYMBOL-FUNCTION ATANH /// COPY-SYMBOL PROCLAIM STREAM ALEXANDRIA:NEGATIVE-FLOAT PATHNAME-VERSION SYMBOL-PLIST STREAM-LISTEN ALEXANDRIA:ENSURE-SYMBOL ARITHMETIC-ERROR-OPERANDS /= &REST ALEXANDRIA:POSITIVE-RATIONAL-P KEYWORDP LOGNAND LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT LIST PRINC-TO-STRING ENSURE-DIRECTORIES-EXIST REVAPPEND IGNORE ALEXANDRIA:DESTRUCTURING-CASE *COMPILE-VERBOSE* WHEN CONS *DEBUG-IO* PACKAGE-SHADOWING-SYMBOLS FUNCTION COPY-PPRINT-DISPATCH ALEXANDRIA:MAKE-GENSYM STRINGP MACHINE-TYPE ALEXANDRIA:DOPLIST DO* OUTPUT-STREAM-P PACKAGE-NAME GET-SETF-EXPANSION *PRINT-GENSYM* FLOAT BOOLE-1 LOGORC2 SCALE-FLOAT ALEXANDRIA:STANDARD-DEVIATION)
See also:
The ANSI Standard, Macro COMMON-LISP:DEFPACKAGE
The SBCL Manual, Variable SB-EXT:*ON-PACKAGE-VARIANCE*
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/return-star.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/return-star-tmpS6U1VHI9.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/types.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/types-tmpVTFK6ZJW.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/debug.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/debug-tmp75WVSJEW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/conditions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/conditions-tmpBU5UM3S4.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defalias.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defalias-tmpOBHVA3CD.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/deffoldable.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/deffoldable-tmpJ6ELVFLF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defobsolete.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defobsolete-tmpULDB0RG.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/reader.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/reader-tmpUTZ0UUTE.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/sequence.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/sequence-tmpOOSRA8PZ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/matching.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/matching-tmpDMIL0RVK.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/time.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/time-tmp8MR9IMIO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/dynamic-buffer.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/dynamic-buffer-tmpJQDKAVAY.fasl
; compilation finished in 0:00:00.083
;
; compilation unit finished
; caught 4 STYLE-WARNING conditions
; printed 3 notes
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/package.lisp" (written 14 JAN 2022 10:22:17 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/package-tmp3I8CEEQY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/duplicates.lisp" (written 14 JAN 2022 10:22:17 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/duplicates-tmpA3RHFLWZ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/production.lisp" (written 14 JAN 2022 10:22:17 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/production-tmpYZIB7VXO.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/system.lisp" (written 14 JAN 2022 10:22:17 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/system-tmpR8PK79V8.fasl
; compilation finished in 0:00:00.126
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/pkgdcl.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/pkgdcl-tmpN1ZVB1HZ.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/bordeaux-threads.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/bordeaux-threads-tmpZGRRPISB.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/impl-sbcl.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/impl-sbcl-tmpFNKDE5XP.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/default-implementations.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/default-implementations-tmpRJTU435C.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/package.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/package-tmpI9WG87JK.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/types.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/types.lisp
; in: DEFUN DESIGNATED-FUNCTION
; (ERROR "~S designates a ~S, not a function." JPL-UTIL::EXTENDED-DESIGNATOR
; (TYPE-OF JPL-UTIL::DEFINITION))
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/types-tmpYDE6I9E6.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/gensyms.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/gensyms-tmp319UV2V8.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/accumulators.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/accumulators-tmpLYQINFYS.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/iterators.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/iterators-tmpGA31XWNO.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/jpl-util.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/jpl-util.lisp
; in: DEFINE-COMPILER-MACRO COMPOSE
; (DEFINE-COMPILER-MACRO JPL-UTIL:COMPOSE
; (&REST JPL-UTIL::FUNCTION-EXPRS)
; (FLET ((JPL-UTIL::FUNCTION-CALL-EXPR
; (JPL-UTIL::FUNC-EXPR JPL-UTIL::ARGS-EXPR)
; #<(SIMPLE-ARRAY CHARACTER
; (223)) Given an expression of a function designator, and an
; expression of multiple values to be used as multiple arguments to that
; function, returns an expression of a call to the designated function
; with th... {10074FEE0F}>
; `(MULTIPLE-VALUE-CALL ,JPL-UTIL::FUNC-EXPR ,JPL-UTIL::ARGS-EXPR)))
; (JPL-UTIL:WITH-GENSYMS (JPL-UTIL::ARGS%)
; `(LAMBDA (&REST ,JPL-UTIL::ARGS%)
; ,(REDUCE #'JPL-UTIL::FUNCTION-CALL-EXPR JPL-UTIL::FUNCTION-EXPRS
; :INITIAL-VALUE `# :FROM-END T)))))
; --> EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'JPL-UTIL:COMPOSE
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; JPL-UTIL:COMPOSE)
; (#:EXPR #:ENV)
; (DECLARE
; (SB-C::LAMBDA-LIST
; (&REST JPL-UTIL::FUNCTION-EXPRS)))
; (DECLARE (IGNORE #:ENV))
; (SB-INT:NAMED-DS-BIND (:MACRO
; JPL-UTIL:COMPOSE
; . DEFINE-COMPILER-MACRO)
; (&REST JPL-UTIL::FUNCTION-EXPRS)
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE
; JPL-UTIL::FUNCTION-EXPRS))
; (BLOCK JPL-UTIL:COMPOSE
; (FLET #
; #)))))
;
; caught STYLE-WARNING:
; 1 call to JPL-UTIL:COMPOSE was compiled before a compiler-macro was defined for
; it. A declaration of NOTINLINE at the call site will eliminate this warning, as
; will defining the compiler-macro before its first potential use.
; in: DEFUN INTEGER-DIGITS
; (DEFUN JPL-UTIL:INTEGER-DIGITS (JPL-UTIL::INT &OPTIONAL (JPL-UTIL::RADIX 10))
; "Expresses the given non-negative integer as a fresh list of digits
; in the given radix. The list of digits is ordered most-significant
; first. When INT is 0, a list with just 0 is returned."
; (DECLARE (TYPE (INTEGER 0) JPL-UTIL::INT)
; (TYPE (INTEGER 2) JPL-UTIL::RADIX)
; (OPTIMIZE SPEED))
; (LET ((JPL-UTIL::DIGITS 'NIL))
; (COND ((ZEROP JPL-UTIL::INT) (PUSH 0 JPL-UTIL::DIGITS))
; (T
; (LOOP JPL-UTIL::WITH JPL-UTIL::N = JPL-UTIL::INT
; JPL-UTIL::UNTIL #
; JPL-UTIL::DOING #)))
; JPL-UTIL::DIGITS))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF
; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF LOCALLY AND
; --> THE >=
; ==>
; 1
;
; 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.
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF THE
; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF LOCALLY AND
; --> THE >=
; ==>
; 1
;
; 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.
;
; 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.
; in: DEFUN INTEGER-DIGIT-COUNT
; (1+ JPL-UTIL::DIGITS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (* JPL-UTIL::UB JPL-UTIL::RADIX)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (1- JPL-UTIL::DIGITS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (>= JPL-UTIL::N JPL-UTIL::UB)
;
; note: unable to open code because: The operands might not be the same type.
; (FLOOR (LOG JPL-UTIL::N JPL-UTIL::RADIX))
;
; note: forced to do full call
; unable to do inline float truncate (cost 5) because:
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; (1+ (FLOOR (LOG JPL-UTIL::N JPL-UTIL::RADIX)))
;
; 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
; &REST T).
; 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
; &REST T).
; etc.
; (1- JPL-UTIL::DIGITS)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; (* JPL-UTIL::RADIX JPL-UTIL::LB)
;
; note: forced to do GENERIC-* (cost 30)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 2), not a FIXNUM.
; The second argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES (INTEGER 2) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (INTEGER 2), not a (SIGNED-BYTE 64).
; The second argument is a (INTEGER 1), not a (SIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 2) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (< JPL-UTIL::N JPL-UTIL::LB)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The second argument is a (INTEGER 1), not a FIXNUM.
; (1- JPL-UTIL::DIGITS)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (< JPL-UTIL::N JPL-UTIL::LB)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; (>= JPL-UTIL::N JPL-UTIL::UB)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The second argument is a (INTEGER 2), not a FIXNUM.
; (1+ JPL-UTIL::DIGITS)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (* JPL-UTIL::UB JPL-UTIL::RADIX)
;
; note: forced to do GENERIC-* (cost 30)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a (INTEGER 2), not a FIXNUM.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a (INTEGER 2), not a (SIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (>= JPL-UTIL::N JPL-UTIL::UB)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 2), not a FIXNUM.
; The second argument is a REAL, not a FIXNUM.
; (DEFUN JPL-UTIL:INTEGER-DIGIT-COUNT
; (JPL-UTIL::N &OPTIONAL (JPL-UTIL::RADIX 10))
; "Returns the number of digits required to represent the given
; non-negative integer in RADIX.
;
; (integer-digit-count N RADIX) == (length (integer-digits N RADIX))"
; (DECLARE (TYPE (INTEGER 0) JPL-UTIL::N)
; (TYPE (INTEGER 2) JPL-UTIL::RADIX)
; (OPTIMIZE SPEED))
; (LABELS ((JPL-UTIL::TRY-ESTIMATE (JPL-UTIL::DIGITS)
; (LET* #
; #))
; (JPL-UTIL::TRY-ESTIMATE/DESCENDING (JPL-UTIL::DIGITS JPL-UTIL::LB)
; (IF #
; #
; JPL-UTIL::DIGITS))
; (JPL-UTIL::TRY-NEXT-LOWER (JPL-UTIL::DIGITS JPL-UTIL::LB)
; (JPL-UTIL::TRY-ESTIMATE/DESCENDING # #))
; (JPL-UTIL::TRY-ESTIMATE/ASCENDING (JPL-UTIL::DIGITS JPL-UTIL::UB)
; (IF #
; #
; JPL-UTIL::DIGITS))
; (JPL-UTIL::TRY-NEXT-HIGHER (JPL-UTIL::DIGITS JPL-UTIL::UB)
; (JPL-UTIL::TRY-ESTIMATE/ASCENDING # #)))
; (IF (ZEROP JPL-UTIL::N)
; 1
; (JPL-UTIL::TRY-ESTIMATE
; (IF #
; 1
; #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF
; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF LOCALLY AND
; --> THE >=
; ==>
; 1
;
; 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.
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF THE
; --> SB-C::%FUNCALL MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF LOCALLY AND
; --> THE >=
; ==>
; 1
;
; 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.
;
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/jpl-util-tmp5HT23M6C.fasl
; compilation finished in 0:00:00.523
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/vector-delete.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/vector-delete-tmpA60KLDKY.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/subtypecase.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/subtypecase-tmpD801X3GJ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/alists-and-plists.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/alists-and-plists-tmpGOW1GC70.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/option-clause.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/option-clause-tmpPQ1X28TL.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/defclass-star.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/defclass-star-tmpE92ECU7O.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/order.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/order-tmp8S0II570.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/package.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/package-tmpJE88A12F.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/interface.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/interface-tmpA5FNLPLT.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/bounded-fifo.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/bounded-fifo-tmpHKCV9TP8.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/lossy-bounded-fifo.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/lossy-bounded-fifo-tmpZ18MA7XE.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-fifo.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-fifo-tmp6LQJ9T0C.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-random.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-random-tmpTX7OA81T.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/synchronized.lisp" (written 14 JAN 2022 10:22:27 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/synchronized-tmpWOTC3PB7.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/calispel/package.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/calispel/package-tmpHQE95SAC.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/calispel/null-queue.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/calispel/null-queue-tmpO87FP9NR.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/calispel/core.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/calispel/core-tmpP6A3E92I.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/calispel/basic.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/calispel/basic-tmpUSHT8RIL.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/calispel/alt.lisp" (written 14 JAN 2022 10:21:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/calispel/alt-tmp7YCPD44Y.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/package.lisp" (written 14 JAN 2022 10:21:50 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/package-tmpQXR7SNXD.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/encode.lisp" (written 14 JAN 2022 10:21:50 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-base64/encode.lisp
; in: DEFUN ROUND-NEXT-MULTIPLE
; (MOD CL-BASE64::X CL-BASE64::N)
;
; 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
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387904)
; (4611686018427387904))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387904)
; (4611686018427387904))), not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (MOD CL-BASE64::X CL-BASE64::N)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, 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 REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387904)
; (4611686018427387904))), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-9223372036854775808)
; (9223372036854775807)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387904)
; (4611686018427387904))), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-9223372036854775808)
; (9223372036854775807)))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (RATIONAL (-9223372036854775808)
; (9223372036854775807)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-9223372036854775808)
; (9223372036854775807)), not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline (unsigned-byte 64) comparison (cost 5) because:
; The first argument is a (RATIONAL (-4611686018427387904)
; (9223372036854775807)), not a (UNSIGNED-BYTE
; 64).
; unable to do inline (signed-byte 64) comparison (cost 5) because:
; The first argument is a (RATIONAL (-4611686018427387904)
; (9223372036854775807)), not a (SIGNED-BYTE
; 64).
; (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
;
; note: forced to do GENERIC-+ (cost 10)
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEF-*-TO-BASE64-* :STRING
; (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR
; ==>
; 1
;
; 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.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE
; --> +
; ==>
; 1
;
; 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.
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR
; ==>
; 1
;
; 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.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE
; --> +
; ==>
; 1
;
; 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.
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEF-*-TO-BASE64-* :USB8-ARRAY
; (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE
; --> +
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE
; --> +
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; in: DEFUN INTEGER-TO-BASE64-STRING
; (MOD CL-BASE64::PADDED-BITS 24)
;
; 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
; convert division by 2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; (ZEROP CL-BASE64::REMAINDER-PADDING)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; (/ CL-BASE64::PADDING-BITS 6)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.
; (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
; (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
; (/ CL-BASE64::PADDING-BITS 3)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.
; (INTEGER-LENGTH CL-BASE64::INPUT)
;
; note: forced to do full call
; unable to do inline positive fixnum integer-length (cost 24) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 62).
; unable to do inline fixnum integer-length (cost 25) because:
; The first argument is a INTEGER, not a FIXNUM.
; etc.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; 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 (-24) (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (RATIONAL (-24) (48)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-24) (48)), 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 (RATIONAL 0 (48)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (48)), not a FIXNUM.
; etc.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) 24)) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (0) 24)) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
; (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
; T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
; T).
; etc.
; (* CL-BASE64::COLUMNS (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS))
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The result is a (VALUES
; (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; (- CL-BASE64::PADDED-LENGTH
; (* CL-BASE64::COLUMNS
; (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS)))
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409), not a FIXNUM.
; The result is a (VALUES
; (INTEGER -21267647932558653961849226946058125313
; 21267647932558653966460912964485513215)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (INTEGER -21267647932558653961849226946058125313
; 21267647932558653966460912964485513215)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
;
; note: forced to do full call
; unable to do inline ASH (cost 3) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 4) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (ASH CL-BASE64::INT -6)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFUN INTEGER-TO-BASE64-STREAM
; (MOD CL-BASE64::PADDED-BITS 24)
;
; 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
; convert division by 2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; (ZEROP CL-BASE64::REMAINDER-PADDING)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; (/ CL-BASE64::PADDING-BITS 6)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.
; (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
; (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
; (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FLOAT.
; (1- CL-BASE64::NONPAD-CHARS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL -4611686018427387908
; 4611686018427387903)), not a FLOAT.
; (/ CL-BASE64::PADDING-BITS 3)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.
; (= CL-BASE64::STRPOS CL-BASE64::NONPAD-CHARS)
;
; note: unable to open code because: The operands might not be the same type.
; (INTEGER-LENGTH CL-BASE64::INPUT)
;
; note: forced to do full call
; unable to do inline positive fixnum integer-length (cost 24) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 62).
; unable to do inline fixnum integer-length (cost 25) because:
; The first argument is a INTEGER, not a FIXNUM.
; etc.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; 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 (-24) (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (RATIONAL (-24) (48)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-24) (48)), 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 (RATIONAL 0 (48)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (48)), not a FIXNUM.
; etc.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) 24)) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (0) 24)) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
; (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
; T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
; T).
; etc.
; (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL -4611686018427387908 4611686018427387903))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR FLOAT (RATIONAL 0 4)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL -4611686018427387908 4611686018427387903))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (1- CL-BASE64::NONPAD-CHARS)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (OR FLOAT
; (RATIONAL -4611686018427387908
; 4611686018427387903)), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL -4611686018427387909 4611686018427387902))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT
; (RATIONAL -4611686018427387908
; 4611686018427387903)), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL -4611686018427387909 4611686018427387902))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
;
; note: forced to do full call
; unable to do inline ASH (cost 3) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 4) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (ASH CL-BASE64::INT -6)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/encode-tmp6FLI1OC3.fasl
; compilation finished in 0:00:00.229
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/decode.lisp" (written 14 JAN 2022 10:21:50 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
; (CL-BASE64::DEFINE-BASE64-DECODER :STRING :USB8-ARRAY)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> IF SETQ THE CHAR-CODE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> IF SETQ THE CHAR-CODE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CL-BASE64::DEFINE-BASE64-DECODER :STRING :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> IF SETQ THE CHAR-CODE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR
; ==>
; (ASH CL-BASE64::RESULT 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE
; ==>
; (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR
; ==>
; (ASH CL-BASE64::RESULT 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE
; ==>
; (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR
; ==>
; (ASH CL-BASE64::RESULT 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE
; ==>
; (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN
; --> IF SETQ THE CHAR-CODE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFINE-BASE64-DECODER :STREAM
; (CL-BASE64::DEFINE-BASE64-DECODER :STREAM :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR
; ==>
; (ASH CL-BASE64::RESULT 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE
; ==>
; (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/decode-tmpWBK8JTS9.fasl
; compilation finished in 0:00:00.236
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/package.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/package-tmpUVEUD2ZN.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/util.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/util-tmpOWNJOEU.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/cl-css.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/cl-css-tmpVT5BMTA5.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-transform.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-transform-tmpN3CFVWZF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-3d-transform.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-3d-transform-tmpNK27C0R1.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-animations+transitions.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-animations+transitions-tmp3BPE71HR.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/package.lisp" (written 14 JAN 2022 10:21:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/package-tmp758YUXMV.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/difflib.lisp" (written 14 JAN 2022 10:21:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/difflib-tmpGMQXK1HK.fasl
; compilation finished in 0:00:00.203
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-html-diff/html-diff.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-html-diff/html-diff-tmp49Q238TW.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/package.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/package-tmpMXPMJ5KG.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/common.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/common-tmpB69313KI.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/objects.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/objects.lisp
; in:
; DEFMETHOD SLOT-MISSING (FLUID-CLASS FLUID-OBJECT T (EQL 'SLOT-BOUNDP))
; (DEFMETHOD SLOT-MISSING
; ((CLASS JSON:FLUID-CLASS) (JSON::OBJECT JSON:FLUID-OBJECT)
; JSON::NAME (JSON::OP (EQL 'SLOT-BOUNDP))
; &OPTIONAL JSON::NEW-VALUE)
; "A missing slot in a fluid class is considered unbound."
; (DECLARE (IGNORE CLASS JSON::OBJECT JSON::NAME JSON::OP JSON::NEW-VALUE))
; NIL)
; --> EVAL-WHEN
; ==>
; (SB-PCL::%DEFMETHOD-EXPANDER SLOT-MISSING NIL
; ((CLASS JSON:FLUID-CLASS)
; (JSON::OBJECT JSON:FLUID-OBJECT) JSON::NAME
; (JSON::OP (EQL 'SLOT-BOUNDP)) &OPTIONAL
; JSON::NEW-VALUE)
; ("A missing slot in a fluid class is considered unbound."
; (DECLARE
; (IGNORE CLASS JSON::OBJECT JSON::NAME JSON::OP
; JSON::NEW-VALUE))
; NIL))
;
; caught STYLE-WARNING:
; Cannot find type for specializer JSON:FLUID-OBJECT when executing
; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a
; STANDARD-GENERIC-FUNCTION.
; in:
; DEFMETHOD SLOT-MISSING (FLUID-CLASS FLUID-OBJECT T (EQL 'SLOT-MAKUNBOUND))
; (DEFMETHOD SLOT-MISSING
; ((CLASS JSON:FLUID-CLASS) (JSON::OBJECT JSON:FLUID-OBJECT)
; JSON::NAME (JSON::OP (EQL 'SLOT-MAKUNBOUND))
; &OPTIONAL JSON::NEW-VALUE)
; "A missing slot in a fluid class is considered unbound."
; (DECLARE (IGNORE CLASS JSON::NAME JSON::OP JSON::NEW-VALUE))
; JSON::OBJECT)
; --> EVAL-WHEN
; ==>
; (SB-PCL::%DEFMETHOD-EXPANDER SLOT-MISSING NIL
; ((CLASS JSON:FLUID-CLASS)
; (JSON::OBJECT JSON:FLUID-OBJECT) JSON::NAME
; (JSON::OP (EQL 'SLOT-MAKUNBOUND)) &OPTIONAL
; JSON::NEW-VALUE)
; ("A missing slot in a fluid class is considered unbound."
; (DECLARE
; (IGNORE CLASS JSON::NAME JSON::OP
; JSON::NEW-VALUE))
; JSON::OBJECT))
;
; caught STYLE-WARNING:
; Cannot find type for specializer JSON:FLUID-OBJECT when executing
; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a
; STANDARD-GENERIC-FUNCTION.
; in:
; DEFMETHOD SLOT-MISSING (FLUID-CLASS FLUID-OBJECT T (EQL 'SLOT-VALUE))
; (DEFMETHOD SLOT-MISSING
; ((CLASS JSON:FLUID-CLASS) (JSON::OBJECT JSON:FLUID-OBJECT)
; JSON::NAME (JSON::OP (EQL 'SLOT-VALUE))
; &OPTIONAL JSON::NEW-VALUE)
; "On attempting to get the value of a missing slot, raise a
; slot-unbound error."
; (DECLARE (IGNORE JSON::OP JSON::NEW-VALUE))
; (SLOT-UNBOUND CLASS JSON::OBJECT JSON::NAME))
; --> EVAL-WHEN
; ==>
; (SB-PCL::%DEFMETHOD-EXPANDER SLOT-MISSING NIL
; ((CLASS JSON:FLUID-CLASS)
; (JSON::OBJECT JSON:FLUID-OBJECT) JSON::NAME
; (JSON::OP (EQL 'SLOT-VALUE)) &OPTIONAL
; JSON::NEW-VALUE)
; ("On attempting to get the value of a missing slot, raise a
; slot-unbound error."
; (DECLARE (IGNORE JSON::OP JSON::NEW-VALUE))
; (SLOT-UNBOUND CLASS JSON::OBJECT JSON::NAME)))
;
; caught STYLE-WARNING:
; Cannot find type for specializer JSON:FLUID-OBJECT when executing
; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a
; STANDARD-GENERIC-FUNCTION.
; in: DEFMETHOD SLOT-MISSING (FLUID-CLASS FLUID-OBJECT T (EQL 'SETF))
; (DEFMETHOD SLOT-MISSING
; ((CLASS JSON:FLUID-CLASS) (JSON::OBJECT JSON:FLUID-OBJECT)
; JSON::NAME (JSON::OP (EQL 'SETF))
; &OPTIONAL JSON::NEW-VALUE)
; "On attempting to set a missing slot, add the slot to the class,
; then repeat SETF."
; (REINITIALIZE-INSTANCE CLASS :DIRECT-SUPERCLASSES
; (SB-MOP:CLASS-DIRECT-SUPERCLASSES CLASS)
; :DIRECT-SLOTS
; (LET ((JSON::EXTANT-SLOTS #))
; (IF (NULL JSON::EXTANT-SLOTS)
; `(#)
; (LOOP JSON::FOR JSON::SLOTS JSON::ON JSON::EXTANT-SLOTS
; JSON::FOR JSON::SLOT-NAME = #
; IF #
; JSON::COLLECT ...))))
; (MAKE-INSTANCES-OBSOLETE CLASS)
; (SETF (SLOT-VALUE JSON::OBJECT JSON::NAME) JSON::NEW-VALUE))
; --> EVAL-WHEN
; ==>
; (SB-PCL::%DEFMETHOD-EXPANDER SLOT-MISSING NIL
; ((CLASS JSON:FLUID-CLASS)
; (JSON::OBJECT JSON:FLUID-OBJECT) JSON::NAME
; (JSON::OP (EQL 'SETF)) &OPTIONAL
; JSON::NEW-VALUE)
; ("On attempting to set a missing slot, add the slot to the class,
; then repeat SETF."
; (REINITIALIZE-INSTANCE CLASS
; :DIRECT-SUPERCLASSES
; (SB-MOP:CLASS-DIRECT-SUPERCLASSES
; CLASS)
; :DIRECT-SLOTS
; (LET (#)
; (IF #
; `#
; #)))
; (MAKE-INSTANCES-OBSOLETE CLASS)
; (SETF (SLOT-VALUE JSON::OBJECT JSON::NAME)
; JSON::NEW-VALUE)))
;
; caught STYLE-WARNING:
; Cannot find type for specializer JSON:FLUID-OBJECT when executing
; SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a
; STANDARD-GENERIC-FUNCTION.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/objects-tmp9ZT99EEA.fasl
; compilation finished in 0:00:00.080
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/camel-case.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/camel-case-tmpW045U8V2.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/decoder.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/decoder-tmp6XOIRI3N.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/encoder.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/encoder-tmp9ZHTLHSG.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/utils.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/utils-tmpRW73Q691.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/json-rpc.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/json-rpc-tmp4TM0ME1F.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/packages.lisp" (written 14 JAN 2022 10:21:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/packages-tmpU2IL9N4.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/specials.lisp" (written 14 JAN 2022 10:21:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/specials-tmpOPW41KDL.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/util.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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 (SIMPLE-ARRAY * (*)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a STRING, not a SIMPLE-BASE-STRING.
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/util-tmpIPVWLON2.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/errors.lisp" (written 14 JAN 2022 10:21:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/errors-tmpO0LCOIDS.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charset.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charset.lisp
; in: DEFUN MIX
; (+ CL-PPCRE::CODE CL-PPCRE::HASH)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFUN COMPUTE-INDEX
; (LENGTH VECTOR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FLOAT.
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a RATIONAL.
; (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, 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 REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387900)
; (9223372036854775798)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387900)
; (9223372036854775798)))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (RATIONAL (-4611686018427387900)
; (9223372036854775798)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-4611686018427387900)
; (9223372036854775798)), 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 (RATIONAL (-4611686018427387899)
; (9223372036854775798)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-4611686018427387899)
; (9223372036854775798)), not a FIXNUM.
; etc.
; (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387898)
; (4611686018427387900)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a FIXNUM.
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387898)
; (4611686018427387900)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN %ADD-TO-CHARSET/EXPAND
; (* 2 CL-PPCRE::NEW-SIZE)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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.
; (>= 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 371370) (SINGLE-FLOAT * 371370.0)
; (DOUBLE-FLOAT * 371370.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (TAGBODY
; :RETRY
; (MULTIPLE-VALUE-BIND (CL-PPCRE::NEW-DEPTH CL-PPCRE::NEW-VECTOR)
; (IF (>= CL-PPCRE::NEW-SIZE 371370)
; (VALUES 0 (CL-PPCRE::MAKE-CHAR-VECTOR CHAR-CODE-LIMIT))
; (VALUES CL-PPCRE::+PROBE-DEPTH+
; (CL-PPCRE::MAKE-CHAR-VECTOR CL-PPCRE::NEW-SIZE)))
; (SETF (CL-PPCRE::CHARSET-DEPTH SET) CL-PPCRE::NEW-DEPTH
; (CL-PPCRE::CHARSET-VECTOR SET) CL-PPCRE::NEW-VECTOR)
; (FLET ((CL-PPCRE::TRY-ADD #
; #))
; (CL-PPCRE::TRY-ADD CHAR)
; (DOTIMES (CL-PPCRE::I #)
; (LET #
; #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (GO :RETRY). Use GO/RETURN-FROM with SAFETY 0, or declare the exit function
; DYNAMIC-EXTENT to avoid.
; (* 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 &REST T).
; 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 &REST T).
; etc.
; (>= CL-PPCRE::NEW-SIZE 371370)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; (* 2 (LENGTH CL-PPCRE::OLD-VECTOR))
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first result of inline ASH
; 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
; &REST
; T).
; 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
; &REST
; T).
; etc.
; in: DEFUN CREATE-CHARSET-FROM-TEST-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
; (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 >=
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charset-tmpP264WQ6O.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charmap.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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
; in: DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION
; (1- CL-PPCRE::END)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (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 #:LOOP-LIMIT-23)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 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
; (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 >=
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; (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 &REST T).
; 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 &REST T).
; 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 #:LOOP-LIMIT-23)
;
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charmap-tmpESC43OCR.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/chartest.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/chartest.lisp
; in: DEFUN CREATE-HASH-TABLE-FROM-TEST-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
; (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 >=
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; in: DEFUN CREATE-OPTIMIZED-TEST-FUNCTION
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (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
; convert division by 2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (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
; convert division by 2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (- 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 &REST T).
; 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
; &REST T).
; etc.
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 &REST T).
; 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
; &REST T).
; etc.
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/chartest-tmpWCAM54ZJ.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/lexer.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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
; in: DEFUN GET-NUMBER
; (IF (< CL-PPCRE::END-POS CL-PPCRE::LEXER-LEN)
; CL-PPCRE::END-POS
; CL-PPCRE::LEXER-LEN)
;
; note: doing signed word to integer coercion (cost 20)
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/lexer-tmpVTMW561L.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/parser.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/parser-tmpUNNGT9CF.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
; (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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class-tmp4L3W83SU.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class-util.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; 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.
; 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.
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 SINGLE-FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (COMPLEX (INTEGER 1 1))
; (COMPLEX (SINGLE-FLOAT 1.0 1.0))
; (COMPLEX
; (DOUBLE-FLOAT 1.0d0 1.0d0))), not a 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 (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (COMPLEX (INTEGER 1 1))
; (COMPLEX (SINGLE-FLOAT 1.0 1.0))
; (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))), not a (OR
; (COMPLEX
; SINGLE-FLOAT)
; (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 (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (INTEGER 1 1) (SINGLE-FLOAT 1.0 1.0)
; (DOUBLE-FLOAT 1.0d0 1.0d0)
; (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 (COMPLEX DOUBLE-FLOAT).
; 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
; ==>
; (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD REGEX-LENGTH (ALTERNATION)
; (/= CL-PPCRE::LEN CL-PPCRE::OLD-LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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 DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a (NOT NULL), not a (COMPLEX DOUBLE-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 float comparison (cost 4) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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 (REPETITION)
; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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 &REST T).
; 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)
; &REST T).
; 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
; ==>
; (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; 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 < IF
; ==>
; (< #:LOOP-MAXMIN-TEMP-9 #:LOOP-MAXMIN-8)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; 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.
; 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; in: DEFMETHOD REGEX-MIN-LENGTH (REPETITION)
; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; 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 &REST T).
; 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)
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-OFFSETS (ALTERNATION T)
; (/= CL-PPCRE::CURR-OFFSET CL-PPCRE::OLD-OFFSET)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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 DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a (NOT NULL), not a (COMPLEX DOUBLE-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 float comparison (cost 4) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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 (REPETITION T)
; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (* 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 &REST T).
; 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)
; &REST T).
; etc.
; (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-OFFSETS (CHAR-CLASS T)
; (1+ CL-PPCRE::START-POS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; in: DEFMETHOD COMPUTE-OFFSETS (EVERYTHING T)
; (1+ CL-PPCRE::START-POS)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; in: DEFMETHOD COMPUTE-OFFSETS (STR T)
; (+ CL-PPCRE::START-POS (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-OFFSETS (FILTER T)
; (+ CL-PPCRE::START-POS CL-PPCRE::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class-util-tmpGE7QNNEE.fasl
; compilation finished in 0:00:00.123
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/convert.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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
; (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.
; (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
; 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
; (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
; in: DEFUN MAYBE-SPLIT-REPETITION
; (- CL-PPCRE::MAXIMUM CL-PPCRE::MINIMUM)
;
; note: doing signed word to integer coercion (cost 20)
; in: DEFUN MAYBE-ACCUMULATE
; (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (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 #:NEW1 :START1 #:START :END1 NIL)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY * (*))
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY CHARACTER
; (*))
; &REST T).
; (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (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 &REST T).
; 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
; &REST T).
; etc.
; 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.
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; 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.
; 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 STRING.
; The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
; CHARACTER), not a STRING.
;
; 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 (NOT NULL) SYMBOL)
; 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 (NOT NULL) SYMBOL)
; CHARACTER), not a (SIMPLE-ARRAY CHARACTER (*)).
; (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (1- CL-PPCRE::BACKREF-NUMBER)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (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 &REST T).
; 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 (SIGNED-BYTE 64)
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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
; &REST T).
; 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
; &REST T).
; etc.
; 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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/convert-tmp9B0UZGT4.fasl
; compilation finished in 0:00:00.243
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/optimize.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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 (SIMPLE-ARRAY * (*)), not a SIMPLE-BASE-STRING.
; (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT))
; --> THE
; ==>
; (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFMETHOD START-ANCHORED-P (REPETITION)
; (PLUSP (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; 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.
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (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 (OR LIST (SIMPLE-ARRAY * (*))
; SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST (SIMPLE-ARRAY * (*))
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST (SIMPLE-ARRAY * (*))
; SB-KERNEL:EXTENDED-SEQUENCE), not a SIMPLE-BASE-STRING.
; (CHAR CL-PPCRE::STR CL-PPCRE::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; 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 < IF
; ==>
; (< #:LOOP-MAXMIN-TEMP-10 #:LOOP-MAXMIN-9)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; 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.
; 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; in: DEFMETHOD COMPUTE-MIN-REST (STR T)
; (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-MIN-REST (FILTER T)
; (+ CL-PPCRE::CURRENT-MIN-REST (OR (CL-PPCRE::LEN CL-PPCRE::FILTER) 0))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-MIN-REST (REPETITION T)
; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (+ CL-PPCRE::CURRENT-MIN-REST
; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (* (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 &REST T).
; 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)
; &REST T).
; 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 float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-MIN-REST (LOOKBEHIND T)
; (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::LOOKBEHIND))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFMETHOD COMPUTE-MIN-REST (REGEX T)
; (1+ CL-PPCRE::CURRENT-MIN-REST)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/optimize-tmpAJ5U325P.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/closures.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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.
; 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
; 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
; in: DEFMETHOD CREATE-MATCHER-AUX (STR T)
; (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.
; (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.
; (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
; ==>
; 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.
; (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::START-POS
; CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL
; ==>
; 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.
; (+ 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
; 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
; ==>
; 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.
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/closures-tmpAOF1CYAS.fasl
; compilation finished in 0:00:00.139
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/repetition-closures.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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)))
; --> 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
;
; 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.
; 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.
; (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
; ==>
; 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.
; The second argument is a CHARACTER, not a BASE-CHAR.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; 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 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; --> 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; --> 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
; (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
; (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
; (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
; (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
; (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
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.
; 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
; (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
; 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)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL
; ==>
; 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.
; The second argument is a CHARACTER, not a BASE-CHAR.
; (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 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a FIXNUM.
; --> 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a FIXNUM.
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), 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 &REST T).
;
; 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 &REST T).
; 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 &REST T).
; etc.
; --> 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::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
; (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
; (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
; (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
; (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: 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
; (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
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.
; 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.
; 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
; ==>
; 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.
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; 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 * (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.
; 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (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 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 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 FLOAT.
; (= 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 NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; etc.
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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 float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; (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.
; (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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/repetition-closures-tmpIXCQTSHA.fasl
; compilation finished in 0:00:00.316
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/scanner.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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
; ==>
; 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.
; (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.
; 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
; ==>
; 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.
; 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 BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF AND IF <
; ==>
; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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))
; (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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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)
; (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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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::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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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::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
;
; 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 AND IF <
; ==>
; (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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)
; (FUNCTION 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 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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 # #)
; (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.
; --> 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: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; --> 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 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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) 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.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 #)
; (WHEN # #)
; (LET #
; #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (CL-PPCRE::INSERT-ADVANCE-FN
; (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; 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 fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 #)
; (WHEN # #)
; (LET #
; #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 WHEN IF PROGN UNLESS IF AND IF <=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, 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)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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 &REST T).
; etc.
; (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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/scanner-tmp5E6VIEMS.fasl
; compilation finished in 0:00:00.473
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/api.lisp" (written 14 JAN 2022 10:21:59 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/api.lisp
; in: DEFMETHOD CREATE-SCANNER (STRING)
; (COPY-SEQ CL-PPCRE::QUOTED-REGEX-STRING)
;
; 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.
; 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 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (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 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (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.
; (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.
; 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
; (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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; 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.
; (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
; (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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; 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.
; (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.
; in: DEFMACRO DO-SCANS
; (DEFMACRO 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
; &OPTIONAL
; CL-PPCRE::RESULT-FORM
; &KEY
; CL-PPCRE::START
; CL-PPCRE::END)
; &BODY CL-PPCRE::BODY &ENVIRONMENT CL-PPCRE::ENV)
; #<(SIMPLE-ARRAY CHARACTER
; (495)) Iterates over TARGET-STRING and tries to match REGEX as often as
; possible evaluating BODY with MATCH-START, MATCH-END, REG-STARTS, and
; REG-ENDS bound to the four return values of each match in turn. ... {100DB698FF}>
; (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
; (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::%START CL-PPCRE::%END
; CL-PPCRE::%REGEX CL-PPCRE::SCANNER)
; (DECLARE (IGNORABLE CL-PPCRE::%REGEX CL-PPCRE::SCANNER))
; `(BLOCK NIL
; (LET* #
; #
; #)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END
; REG-STARTS REG-ENDS REGEX
; TARGET-STRING &OPTIONAL
; RESULT-FORM &KEY START END)
; in: DEFMACRO DO-MATCHES
; (DEFMACRO CL-PPCRE:DO-MATCHES
; (
; (CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END
; CL-PPCRE::REGEX
; CL-PPCRE::TARGET-STRING
; &OPTIONAL
; CL-PPCRE::RESULT-FORM
; &KEY
; CL-PPCRE::START
; CL-PPCRE::END)
; &BODY CL-PPCRE::BODY)
; #<(SIMPLE-ARRAY CHARACTER
; (477)) Iterates over TARGET-STRING and tries to match REGEX as often as
; possible evaluating BODY with MATCH-START and MATCH-END bound to the
; start/end positions of each match in turn. After the last match,
; ... {100DFD239F}>
; (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; `(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
; ,CL-PPCRE::RESULT-FORM :START ,CL-PPCRE::START :END
; ,CL-PPCRE::END)
; ,@CL-PPCRE::BODY)))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END REGEX
; TARGET-STRING &OPTIONAL
; RESULT-FORM &KEY START END)
; in: DEFMACRO DO-MATCHES-AS-STRINGS
; (DEFMACRO CL-PPCRE:DO-MATCHES-AS-STRINGS
; (
; (CL-PPCRE::MATCH-VAR
; CL-PPCRE::REGEX
; CL-PPCRE::TARGET-STRING
; &OPTIONAL
; CL-PPCRE::RESULT-FORM
; &KEY
; CL-PPCRE::START
; CL-PPCRE::END
; CL-PPCRE::SHAREDP)
; &BODY CL-PPCRE::BODY)
; #<(SIMPLE-ARRAY CHARACTER
; (569)) Iterates over TARGET-STRING and tries to match REGEX as often as
; possible evaluating BODY with MATCH-VAR bound to the substring of
; TARGET-STRING corresponding to each match in turn. After the last
; ma... {100E42F69F}>
; (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
; (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
; CL-PPCRE::SUBSTR-FN)
; `(LET (#)
; (CL-PPCRE:DO-MATCHES #
; #)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (MATCH-VAR REGEX
; TARGET-STRING &OPTIONAL
; RESULT-FORM &KEY START END
; SHAREDP)
; in: DEFMACRO DO-REGISTER-GROUPS
; (DEFMACRO CL-PPCRE:DO-REGISTER-GROUPS
; (CL-PPCRE::VAR-LIST
; (CL-PPCRE::REGEX
; CL-PPCRE::TARGET-STRING
; &OPTIONAL
; CL-PPCRE::RESULT-FORM
; &KEY
; CL-PPCRE::START
; CL-PPCRE::END
; CL-PPCRE::SHAREDP)
; &BODY CL-PPCRE::BODY)
; #<(SIMPLE-ARRAY CHARACTER
; (820)) Iterates over TARGET-STRING and tries to match REGEX as often as
; possible evaluating BODY with the variables in VAR-LIST bound to the
; corresponding register groups for each match in turn, i.e. each
; va... {100438ED2F}>
; (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
; (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::SUBSTR-FN CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END CL-PPCRE::REG-STARTS
; CL-PPCRE::REG-ENDS CL-PPCRE::START-INDEX)
; `(LET (#)
; (CL-PPCRE:DO-SCANS #
; #)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (REGEX TARGET-STRING
; &OPTIONAL RESULT-FORM
; &KEY START END SHAREDP)
; 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))
; --> 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
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST
; (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; --> 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a RATIONAL.
; --> 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 DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; 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 (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; 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.
; (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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; --> 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a RATIONAL.
; --> 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 DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-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 (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; 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
; 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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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.
; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; The second 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 (OR REAL COMPLEX), not a 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 COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (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.
; (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 FLOAT.
; (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 LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF
; ==>
; 1
;
; 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.
; (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
; 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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.
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a RATIONAL.
; (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
;
; note: unable to open code because: The operands might not be the same type.
; (= 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 DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-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 (OR REAL COMPLEX), not a DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-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
; &REST T).
; 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
; &REST T).
; etc.
; (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT (0.0))
; (DOUBLE-FLOAT (0.0d0))), not a FIXNUM.
; (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
; 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 DOUBLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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 (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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.
; in: DEFUN STRING-CASE-MODIFIER
; (CHAR CL-PPCRE::STR (1- CL-PPCRE::FROM))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR CL-PPCRE::STR CL-PPCRE::FROM)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR CL-PPCRE::STR CL-PPCRE::TO)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR CL-PPCRE::STR (1- CL-PPCRE::TO))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR CL-PPCRE::STR CL-PPCRE::INDEX)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; 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
; because:
; Upgraded element type of array is not known at compile time.
; (< 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 REAL, 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 INTEGER NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR INTEGER NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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.
; in: DEFUN BUILD-REPLACEMENT
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
; CL-PPCRE::REG-END)
; --> MAKE-ARRAY
; ==>
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (ARRAY-DIMENSION CL-PPCRE::REG-STARTS 0)
;
; note: unable to
; optimize
; because:
; The array dimensions are unknown; must call ARRAY-DIMENSION at runtime.
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END)
;
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; (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
; (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:
; callable expression is not known to be a function
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END)
; --> MAKE-ARRAY
; ==>
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (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:
; callable expression is not known to be a function
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
; CL-PPCRE::REG-END)
; --> MAKE-ARRAY
; ==>
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; ==>
; (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
; (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
; :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
;
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
; CL-PPCRE::REG-END)
; ==>
; (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
; (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
; :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
;
; note: unable to optimize because: ELEMENT-TYPE is not constant.
;
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; (WITH-OUTPUT-TO-STRING (CL-PPCRE::S NIL :ELEMENT-TYPE CL-PPCRE::ELEMENT-TYPE)
; (LOOP CL-PPCRE::FOR CL-PPCRE::TOKEN CL-PPCRE::IN CL-PPCRE::REPLACEMENT-TEMPLATE
; DO (TYPECASE CL-PPCRE::TOKEN
; (STRING (WRITE-STRING CL-PPCRE::TOKEN CL-PPCRE::S))
; (INTEGER (WHEN # #) (WHEN # #))
; (FUNCTION (WRITE-STRING # CL-PPCRE::S))
; (SYMBOL (CASE CL-PPCRE::TOKEN # # # # #)))))
; --> LET
; ==>
; (MAKE-STRING 31 :ELEMENT-TYPE CL-PPCRE::ELEMENT-TYPE)
;
; note: could not stack allocate:
; (WITH-OUTPUT-TO-STRING (S NIL :ELEMENT-TYPE ELEMENT-TYPE)
; (LOOP FOR TOKEN IN REPLACEMENT-TEMPLATE
; DO (TYPECASE TOKEN
; (STRING (WRITE-STRING TOKEN S))
; (INTEGER
; (WHEN (>= TOKEN REG-BOUND)
; (SIGNAL-INVOCATION-ERROR
; "Reference to non-existent register ~A in replacement string."
; (1+ TOKEN)))
; (WHEN (SVREF REG-STARTS TOKEN)
; (WRITE-STRING TARGET-STRING S :START
; (SVREF REG-STARTS TOKEN) :END
; (SVREF REG-ENDS TOKEN))))
; (FUNCTION
; (WRITE-STRING
; (COND
; (SIMPLE-CALLS
; (APPLY TOKEN
; (NSUBSEQ TARGET-STRING MATCH-START MATCH-END)
; (MAP 'LIST
; (LAMBDA (REG-START REG-END)
; (AND REG-START
; (NSUBSEQ TARGET-STRING REG-START
; REG-END)))
; REG-STARTS REG-ENDS)))
; (T
; (FUNCALL TOKEN TARGET-STRING START END MATCH-START
; MATCH-END REG-STARTS REG-ENDS)))
; S))
; (SYMBOL
; (CASE TOKEN
; ((:BACKSLASH) (WRITE-CHAR #\\ S))
; ((:MATCH)
; (WRITE-STRING TARGET-STRING S :START MATCH-START :END
; MATCH-END))
; ((:BEFORE-MATCH)
; (WRITE-STRING TARGET-STRING S :START START :END
; MATCH-START))
; ((:AFTER-MATCH)
; (WRITE-STRING TARGET-STRING S :START MATCH-END :END
; END))
; (OTHERWISE
; (WRITE-STRING
; (COND
; (SIMPLE-CALLS
; (APPLY TOKEN
; (NSUBSEQ TARGET-STRING MATCH-START MATCH-END)
; (MAP 'LIST
; (LAMBDA (REG-START REG-END)
; (AND REG-START
; (NSUBSEQ TARGET-STRING REG-START
; REG-END)))
; REG-STARTS REG-ENDS)))
; (T
; (FUNCALL TOKEN TARGET-STRING START END MATCH-START
; MATCH-END REG-STARTS REG-ENDS)))
; S)))))))
; (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
; &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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
; &REST T).
; 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 &REST T).
; 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
; &REST T).
; etc.
; in: DEFUN REPLACE-AUX
; (WITH-OUTPUT-TO-STRING (CL-PPCRE::S NIL :ELEMENT-TYPE CL-PPCRE::ELEMENT-TYPE)
; (LOOP CL-PPCRE::FOR (CL-PPCRE::FROM CL-PPCRE::TO) CL-PPCRE::ON (APPEND
; (LIST
; CL-PPCRE::START)
; CL-PPCRE::POS-LIST
; (LIST
; CL-PPCRE::END))
; CL-PPCRE::FOR REPLACE = NIL CL-PPCRE::THEN (AND (NOT REPLACE)
; CL-PPCRE::TO)
; CL-PPCRE::FOR ...))
; --> LET
; ==>
; (MAKE-STRING 31 :ELEMENT-TYPE CL-PPCRE::ELEMENT-TYPE)
;
; note: could not stack allocate:
; (WITH-OUTPUT-TO-STRING (S NIL :ELEMENT-TYPE ELEMENT-TYPE)
; (LOOP FOR (FROM TO) ON (APPEND (LIST START) POS-LIST (LIST END))
; FOR REPLACE = NIL THEN (AND (NOT REPLACE) TO)
; FOR REG-STARTS = (IF REPLACE
; (POP REG-LIST)
; NIL)
; FOR REG-ENDS = (IF REPLACE
; (POP REG-LIST)
; NIL)
; FOR CURR-REPLACEMENT = (IF REPLACE
; (BUILD-REPLACEMENT
; REPLACEMENT-TEMPLATE TARGET-STRING
; START END FROM TO REG-STARTS
; REG-ENDS SIMPLE-CALLS ELEMENT-TYPE)
; NIL)
; WHILE TO
; IF REPLACE
; DO (WRITE-STRING
; (IF PRESERVE-CASE
; (FUNCALL
; (STRING-CASE-MODIFIER TARGET-STRING FROM TO START END)
; CURR-REPLACEMENT)
; CURR-REPLACEMENT)
; S) ELSE
; DO (WRITE-STRING TARGET-STRING S :START FROM :END TO)))
; 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)
;
; 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.
; 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.
; (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-ARRAY CHARACTER (*)))
; (NOT SIMPLE-BASE-STRING) 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 (SIMPLE-ARRAY
; * (*)).
; --> 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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.
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a RATIONAL.
; (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.
; (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* 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 DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-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 (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR REAL COMPLEX), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN REGEX-APROPOS-LIST
; (DEFUN CL-PPCRE:REGEX-APROPOS-LIST
; (CL-PPCRE::REGEX
; &OPTIONAL CL-PPCRE::PACKAGES
; &KEY (CL-PPCRE::CASE-INSENSITIVE T))
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; #<(SIMPLE-ARRAY CHARACTER
; (221)) Similar to the standard function APROPOS-LIST but returns a list of
; all symbols which match the regular expression REGEX. If
; CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
; case-insensi... {10075CA9EF}>
; (LET ((CL-PPCRE::COLLECTOR 'NIL))
; (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
; CL-PPCRE::CASE-INSENSITIVE
; CL-PPCRE::COLLECTOR)
; (PUSH SYMBOL CL-PPCRE::COLLECTOR))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS-LIST
; (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
; (CL-PPCRE::CASE-INSENSITIVE T))
; #<(SIMPLE-ARRAY CHARACTER
; (221)) Similar to the standard function APROPOS-LIST but returns a list of
; all symbols which match the regular expression REGEX. If
; CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
; case-insensi... {10075CA9EF}>
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (BLOCK CL-PPCRE:REGEX-APROPOS-LIST
; (LET ((CL-PPCRE::COLLECTOR 'NIL))
; (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
; CL-PPCRE::CASE-INSENSITIVE
; CL-PPCRE::COLLECTOR)
; (PUSH SYMBOL CL-PPCRE::COLLECTOR)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
; &KEY
; (CASE-INSENSITIVE T))
; in: DEFUN REGEX-APROPOS
; (DEFUN CL-PPCRE:REGEX-APROPOS
; (CL-PPCRE::REGEX
; &OPTIONAL CL-PPCRE::PACKAGES
; &KEY (CL-PPCRE::CASE-INSENSITIVE T))
; #<(SIMPLE-ARRAY CHARACTER
; (216)) Similar to the standard function APROPOS but returns a list of all
; symbols which match the regular expression REGEX. If CASE-INSENSITIVE
; is true and REGEX isn't already a scanner, a case-insensitive ... {1007BE979F}>
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
; CL-PPCRE::CASE-INSENSITIVE)
; (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
; (VALUES))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS
; (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
; (CL-PPCRE::CASE-INSENSITIVE T))
; #<(SIMPLE-ARRAY CHARACTER
; (216)) Similar to the standard function APROPOS but returns a list of all
; symbols which match the regular expression REGEX. If CASE-INSENSITIVE
; is true and REGEX isn't already a scanner, a case-insensitive ... {1007BE979F}>
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (BLOCK CL-PPCRE:REGEX-APROPOS
; (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
; CL-PPCRE::CASE-INSENSITIVE)
; (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
; (VALUES)))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
; &KEY
; (CASE-INSENSITIVE T))
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/api-tmpI0PODGVV.fasl
; compilation finished in 0:00:00.333
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/packages.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/packages-tmp1Z95I17K.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/specials.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/specials-tmpCFVK1AC1.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/util.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/util-tmpHHRR8E8N.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-gray-streams/package.lisp" (written 14 JAN 2022 10:23:02 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-gray-streams/package-tmpWWJ02E3I.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-gray-streams/streams.lisp" (written 14 JAN 2022 10:23:02 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-gray-streams/streams-tmpONTOHUJ2.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/packages.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/packages-tmpQT9APWMH.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/mapping.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/mapping-tmp6LYQXY0L.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/ascii.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/ascii-tmpNKVDR0J1.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/koi8-r.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/koi8-r-tmp6F83SDCV.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/iso-8859.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/iso-8859-tmpEJNPPMJY.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/enc-cn-tbl.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/enc-cn-tbl-tmp31RWPSX2.fasl
; compilation finished in 0:00:00.236
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/code-pages.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/code-pages-tmp1HKLMSTH.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/specials.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/specials-tmpEWG5XJ53.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/util.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/util.lisp
; in: DEFUN GET-MULTIBYTE-MAPPER
; (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 0)
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.
; (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 1)
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/util-tmpXHL60MUV.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/conditions.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/conditions-tmpB7NPDQCW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/external-format.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/external-format.lisp
; in: DEFUN EXTERNAL-FORMAT-EQUAL
; (EQL (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF1)
; (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF2))
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/external-format-tmpGZ70QILE.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/length.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/length.lisp
; in: DEFMETHOD ENCODING-FACTOR (FLEXI-CRLF-MIXIN)
; (* 1.02d0 (CALL-NEXT-METHOD))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-* (cost 30)
; unable to do inline float arithmetic (cost 5) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES (OR (COMPLEX DOUBLE-FLOAT) DOUBLE-FLOAT)
; &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
; unable to do inline float arithmetic (cost 5) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The result is a (VALUES (OR (COMPLEX DOUBLE-FLOAT) DOUBLE-FLOAT)
; &OPTIONAL), not a (VALUES (COMPLEX DOUBLE-FLOAT)
; &REST T).
; in: DEFGENERIC CHECK-END
; (- FLEXI-STREAMS::I FLEXI-STREAMS::END)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-8-BIT-FORMAT T T T)
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-MIXIN T T T)
; (SEARCH #(13 10) SEQUENCE :START2 FLEXI-STREAMS::I :END2 FLEXI-STREAMS::END
; :TEST #'=)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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: unable to
; optimize
; due to type uncertainty:
; The first argument is a VECTOR, not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a VECTOR, not a SIMPLE-ARRAY.
;
; note: forced to do GENERIC-= (cost 10)
; 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 (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; etc.
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-8-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-8-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-16-FORMAT T T T)
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-LE-FORMAT T T T)
; (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-BE-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
; (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; 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.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
;
; 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.
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-GBK-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-GBK-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-32-FORMAT T T T)
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
; using UTF-32 as ~:*~A is not a multiple-value of four."
; LENGTH)
;
; note: doing signed word to integer coercion (cost 20)
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-32-FORMAT T T T)
; (CEILING (- FLEXI-STREAMS::END FLEXI-STREAMS::START) 4)
;
; note: forced to do +/SIGNED=>INTEGER (cost 7)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM.
; The result is a (VALUES
; (INTEGER -9223372036854775804 9223372036854775810)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 -9223372036854775804 9223372036854775810)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (INTEGER -9223372036854775804 9223372036854775810), not a FIXNUM.
; unable to do inline ASH (cost 3) because:
; The first argument is a (INTEGER -9223372036854775804 9223372036854775810), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (INTEGER -2305843009213693951 2305843009213693952)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-LE-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::J)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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 T, not a DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; etc.
; (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER * 2305843009213693952), not a FIXNUM.
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER * 2305843009213693952), not a FIXNUM.
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-BE-FORMAT T T T)
; (AREF SEQUENCE FLEXI-STREAMS::J)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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 T, not a DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; etc.
; (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER * 2305843009213693952), not a FIXNUM.
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER * 2305843009213693952), not a FIXNUM.
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-8-BIT-FORMAT T T T)
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-GBK-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-GBK-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-8-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-8-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-16-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
; (CHAR STRING FLEXI-STREAMS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-32-FORMAT T T T)
; (* 4 (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a FIXNUM.
; The result is a (VALUES
; (INTEGER -36893488147419103228 36893488147419103228)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 -36893488147419103228 36893488147419103228)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-MIXIN T T T)
; (+ (CALL-NEXT-METHOD)
; (*
; (CASE (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME FORMAT)
; (:UTF-32 4)
; (OTHERWISE 1))
; (COUNT #\Newline STRING :START FLEXI-STREAMS::START :END
; FLEXI-STREAMS::END :TEST #'CHAR=)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 (MOD 18446744073709551601), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 (MOD 18446744073709551601), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the second argument of GENERIC-+
; in:
; DEFMETHOD CHARACTER-LENGTH :AROUND (FLEXI-CRLF-MIXIN (EQL #\Newline))
; (+ (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+CR+)
; (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+LF+))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/length-tmpKYD38Q95.fasl
; compilation finished in 0:00:00.166
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/encode.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/encode.lisp
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
; FLEXI-CRLF-LATIN-1-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not a LATIN-1 character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (WHEN (> FLEXI-STREAMS:OCTET 255)
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not a LATIN-1 character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not a LATIN-1 character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not a LATIN-1 character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (WHEN (> FLEXI-STREAMS:OCTET 255)
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not a LATIN-1 character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET
; --> FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
; FLEXI-CRLF-ASCII-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not an ASCII character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (WHEN (> FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not an ASCII character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not an ASCII character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not an ASCII character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (WHEN (> FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not an ASCII character."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET
; --> FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
; FLEXI-CRLF-8-BIT-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
; FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
; FORMAT
; (LET ((FLEXI-STREAMS:OCTET #))
; (UNLESS FLEXI-STREAMS:OCTET
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
; FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
; FORMAT
; (LET ((FLEXI-STREAMS:OCTET #))
; (UNLESS FLEXI-STREAMS:OCTET
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET))
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET
; --> GETHASH
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET
; --> UNLESS IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
; FLEXI-CRLF-UTF-8-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (TAGBODY
; (COND (# # #) (# # #) (# # #) (T #))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::TWO
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::ONE
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (TAGBODY
; (COND (# # #) (# # #) (# # #) (T #))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::TWO
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::ONE
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
; FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-CRLF-UTF-16-LE-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
; (FLEXI-STREAMS::OCTET-WRITER #)
; (FLEXI-STREAMS::OCTET-WRITER #)))
; (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
; (LET ((CHAR-CODE #))
; (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
; (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
; (FLEXI-STREAMS::OCTET-WRITER #)
; (FLEXI-STREAMS::OCTET-WRITER #)))
; (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
; (LET ((CHAR-CODE #))
; (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
; (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-CRLF-UTF-16-BE-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
; (FLEXI-STREAMS::OCTET-WRITER #)
; (FLEXI-STREAMS::OCTET-WRITER #)))
; (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
; (LET ((CHAR-CODE #))
; (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
; (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
; (FLEXI-STREAMS::OCTET-WRITER #)
; (FLEXI-STREAMS::OCTET-WRITER #)))
; (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
; (LET ((CHAR-CODE #))
; (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
; (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
; FLEXI-CRLF-GBK-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (IF (<= FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
; (FLET (#)
; (DECLARE #)
; (DECLARE #)
; (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
; "~S (code ~A) is not in this encoding."
; FLEXI-STREAMS::CHAR-GETTER
; FLEXI-STREAMS:OCTET)
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (IF (<= FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
; (FLET (#)
; (DECLARE #)
; (DECLARE #)
; (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET IF FLET COND IF IF THE LET IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET IF FLET COND IF IF THE LET IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET IF FLET COND IF IF THE LET IF
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET
; ==>
; (#:WRITE-CHAR2 (#:CHAR1)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
; (IF (<= FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
; (FLET (#)
; (DECLARE #)
; (DECLARE #)
; (COND # # #)))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OBJECT BLOCK ETYPECASE LET COND IF
; --> IF PROGN SYMBOL-MACROLET LOCALLY FLET
; ==>
; (#:WRITE-CHAR2 (#:CHAR1)
; (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
; (IF (<= FLEXI-STREAMS:OCTET 127)
; (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
; (FLET (#)
; (DECLARE #)
; (DECLARE #)
; (COND # # #)))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-CRLF-UTF-32-LE-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; in:
; DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-CRLF-UTF-32-BE-FORMAT)
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
; (FLEXI-STREAMS::OCTET-WRITER
; (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
; (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET
; --> FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET POSITION
; ==>
; 1
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a LIST.
;
; note: unable to
; expand inline
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a BIT-VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST VECTOR), not a STRING.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; 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 (INTEGER -9223372036854775807
; 9223372036854775807), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF
; ==>
; (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of GENERIC-*
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/encode-tmpV4YQ0HKA.fasl
; compilation finished in 0:00:01.413
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/decode.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/decode.lisp
; in:
; DEFINE-CHAR-DECODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
; FLEXI-CRLF-LATIN-1-FORMAT)
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
; FLEXI-STREAMS::OCTET-GETTER)
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK
; --> PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK
; --> PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
; FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
; FLEXI-CRLF-8-BIT-FORMAT)
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET ((CHAR-CODE (AREF # #)))
; (IF (OR (NULL CHAR-CODE) (= # 65533))
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
; CHAR-CODE)))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
; (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
; FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
; FORMAT
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (LET (#)
; (IF #
; #
; CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
; FLEXI-CRLF-UTF-8-FORMAT)
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-CRLF-UTF-16-LE-FORMAT)
; (FLEXI-STREAMS::READ-NEXT-WORD)
;
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #.
;
; note: deleting unused function
; (SB-C::LOCAL-INLINE READ-NEXT-WORD)
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR
; ==>
; (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
; (IF #:G33
; #:G33
; (COND
; (FLEXI-STREAMS::FIRST-OCTET-SEEN
; (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
; (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
;
; note: deleting unused function
; (LET ((#:G33 OCTET-GETTER)))
; (FLEXI-STREAMS::READ-NEXT-WORD)
;
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #.
;
; note: deleting unused function
; (SB-C::LOCAL-INLINE READ-NEXT-WORD)
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR
; ==>
; (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
; (IF #:G35
; #:G35
; (COND
; (FLEXI-STREAMS::FIRST-OCTET-SEEN
; (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
; (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
;
; note: deleting unused function
; (LET ((#:G35 OCTET-GETTER)))
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
; (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
; (FUNCALL FLEXI-STREAMS::READER)))
; (LET ((#:CHAR-CODE0 #))
; (WHEN (AND #:CHAR-CODE0 #)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
; #:CHAR-CODE0)))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> LET OR LET IF COND IF THE RETURN-FROM
; ==>
; NIL
;
; caught STYLE-WARNING:
; This is not a (MOD 1114112):
; NIL
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> LET OR LET IF COND IF THE RETURN-FROM
; ==>
; NIL
;
; caught STYLE-WARNING:
; This is not a (MOD 1114112):
; NIL
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET IF COND IF THE
; ==>
; (RETURN-FROM FLEXI-STREAMS::CHAR-DECODER NIL)
;
; caught STYLE-WARNING:
; Result is a (VALUES &OPTIONAL NULL &REST T), not a (MOD 1114112).
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-CRLF-UTF-16-BE-FORMAT)
; (FLEXI-STREAMS::READ-NEXT-WORD)
;
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #.
;
; note: deleting unused function
; (SB-C::LOCAL-INLINE READ-NEXT-WORD)
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR
; ==>
; (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
; (IF #:G33
; #:G33
; (COND
; (FLEXI-STREAMS::FIRST-OCTET-SEEN
; (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
; (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
;
; note: deleting unused function
; (LET ((#:G33 OCTET-GETTER)))
; (FLEXI-STREAMS::READ-NEXT-WORD)
;
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #.
;
; note: deleting unused function
; (SB-C::LOCAL-INLINE READ-NEXT-WORD)
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR
; ==>
; (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
; (IF #:G35
; #:G35
; (COND
; (FLEXI-STREAMS::FIRST-OCTET-SEEN
; (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
; (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
;
; note: deleting unused function
; (LET ((#:G35 OCTET-GETTER)))
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
; (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
; (FUNCALL FLEXI-STREAMS::READER)))
; (LET ((#:CHAR-CODE0 #))
; (WHEN (AND #:CHAR-CODE0 #)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
; #:CHAR-CODE0)))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> LET OR LET IF COND IF THE RETURN-FROM
; ==>
; NIL
;
; caught STYLE-WARNING:
; This is not a (MOD 1114112):
; NIL
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; --> LET OR LET IF COND IF THE RETURN-FROM
; ==>
; NIL
;
; caught STYLE-WARNING:
; This is not a (MOD 1114112):
; NIL
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET IF COND IF THE
; ==>
; (RETURN-FROM FLEXI-STREAMS::CHAR-DECODER NIL)
;
; caught STYLE-WARNING:
; Result is a (VALUES &OPTIONAL NULL &REST T), not a (MOD 1114112).
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF
; ==>
; 1
;
; 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.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (FLET (#)
; (DECLARE #)
; (LET #
; #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
; FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
; --> BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; 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.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND
; ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
; FLEXI-STREAMS:OCTET)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
; ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
; (T
; (LET (#)
; (IF #
; #
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
; (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
; (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in GBK sequence.")
; (LET ((FLEXI-STREAMS::WORD #))
; (DECLARE (TYPE # FLEXI-STREAMS::WORD))
; (LET (#)
; (IF FLEXI-STREAMS:OCTET
; FLEXI-STREAMS:OCTET
; #)))))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
; (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
; (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
; (T
; (LET #
; #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-124 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-139 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-107 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-453 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-469 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-435 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-788 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-769 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-805 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in:
; DEFINE-CHAR-DECODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET
; --> IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-124 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-139 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-107 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-453 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-469 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-435 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
; (*)).
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET
; ==>
; (BLOCK FLEXI-STREAMS::CHAR-DECODER
; (LOCALLY
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (FLET ((#:GET-CHAR-CODE4 #
; #))
; (LET (#)
; (CASE #:CHAR-CODE2 # #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
; (RECOVER-FROM-ENCODING-ERROR FORMAT
; "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-769 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-788 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-805 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET*
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (FLEXI-STREAMS::READ-NEXT-BYTE)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
; FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
; (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
; (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
; (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
; '#))
; (LOOP FLEXI-STREAMS::FOR
; COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
; FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET*
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF
; --> SB-KERNEL:%SCHARSET
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/decode-tmpJXWE1HN2.fasl
; compilation finished in 0:00:03.416
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/in-memory.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/in-memory.lisp
; in: DEFMETHOD PEEK-BYTE (VECTOR-INPUT-STREAM)
; (= BYTE FLEXI-STREAMS::PEEK-TYPE)
;
; note: unable to open code because: The operands might not be the same type.
; (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
; :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
; :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
; ((NULL FLEXI-STREAMS::PEEK-TYPE))
; ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
; ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
; :FINALLY ...)
; --> LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (PLUSP BYTE)
;
; 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.
; (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
; :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
; :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
; ((NULL FLEXI-STREAMS::PEEK-TYPE))
; ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
; ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
; :FINALLY ...)
; --> 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 NUMBER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 &REST T).
; etc.
; in: DEFMETHOD PEEK-BYTE (LIST-INPUT-STREAM)
; (= BYTE FLEXI-STREAMS::PEEK-TYPE)
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP BYTE)
;
; 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.
; in: DEFMETHOD TRANSFORM-OCTET (IN-MEMORY-STREAM T)
; (FUNCALL (OR (FLEXI-STREAMS::IN-MEMORY-STREAM-TRANSFORMER STREAM) #'IDENTITY)
; FLEXI-STREAMS:OCTET)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; in: DEFMETHOD STREAM-READ-SEQUENCE (LIST-INPUT-STREAM T T T)
; (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; TRANSFORMER is not known to be a function
; (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
; (IF FLEXI-STREAMS::TRANSFORMER
; (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; ELT))
;
; 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.
; in: DEFMETHOD STREAM-READ-BYTE (VECTOR-INPUT-STREAM)
; (AREF VECTOR FLEXI-STREAMS::CURRENT-INDEX)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD STREAM-READ-SEQUENCE (VECTOR-INPUT-STREAM T T T)
; (AREF VECTOR FLEXI-STREAMS::VECTOR-INDEX)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; TRANSFORMER is not known to be a function
; (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
; (IF FLEXI-STREAMS::TRANSFORMER
; (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; ELT))
;
; 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.
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (VECTOR-OUTPUT-STREAM T T T)
; (ELT SEQUENCE FLEXI-STREAMS::INDEX)
;
; 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.
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-INPUT-STREAM)
; (<= 0 FLEXI-STREAMS::POSITION-SPEC FLEXI-STREAMS::END)
;
; note: unable to open code because: The operands might not be the same type.
;
; 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.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a REAL, not a FIXNUM.
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-OUTPUT-STREAM)
; (ARRAY-TOTAL-SIZE VECTOR)
;
; note: unable to optimize because: can't tell the rank at compile time
; (<= 0 FLEXI-STREAMS::POSITION-SPEC ARRAY-TOTAL-SIZE-LIMIT)
;
; 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.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; in: DEFUN MAKE-OUTPUT-VECTOR
; (MAKE-ARRAY 0 :ADJUSTABLE T :FILL-POINTER 0 :ELEMENT-TYPE
; FLEXI-STREAMS::ELEMENT-TYPE)
;
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/in-memory-tmpMNC5LX5B.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/stream.lisp" (written 14 JAN 2022 10:22:15 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/stream-tmp4RNSVVC1.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/output.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/output.lisp
; in: DEFMETHOD STREAM-WRITE-CHAR :AFTER (FLEXI-OUTPUT-STREAM T)
; (INCF (THE INTEGER FLEXI-STREAMS::COLUMN))
; ==>
; (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-COLUMN #:G68)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFMETHOD STREAM-WRITE-STRING (FLEXI-OUTPUT-STREAM T)
; (LENGTH STRING)
;
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/output-tmpN626KU7B.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/input.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/input.lisp
; in: DEFMETHOD READ-BYTE* (FLEXI-INPUT-STREAM)
; (>= POSITION FLEXI-STREAMS::BOUND)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a (OR NULL INTEGER), not a FIXNUM.
; (INCF POSITION)
; ==>
; (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G08)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (DECF POSITION)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFMETHOD STREAM-LISTEN (FLEXI-INPUT-STREAM)
; (>= POSITION FLEXI-STREAMS::BOUND)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a (OR NULL INTEGER), not a FIXNUM.
; in: DEFUN UNREAD-CHAR%
; (DECF POSITION FLEXI-STREAMS::COUNTER)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFMETHOD STREAM-READ-CHAR (FLEXI-INPUT-STREAM)
; (OR (CODE-CHAR CHAR-CODE) CHAR-CODE)
; --> IF
; ==>
; CHAR-CODE
;
; note: deleting unreachable code
; in: DEFMETHOD STREAM-READ-SEQUENCE (FLEXI-INPUT-STREAM T T T)
; (- FLEXI-STREAMS::BOUND POSITION)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (REPLACE SEQUENCE FLEXI-STREAMS::OCTET-STACK :START1 FLEXI-STREAMS::START
; :END1 FLEXI-STREAMS::END)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST
; (AND (NOT (VECTOR CHARACTER)) (NOT BASE-STRING)
; VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The result is a (VALUES
; (OR LIST
; (AND (NOT (VECTOR CHARACTER)) (NOT BASE-STRING) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE)
; &OPTIONAL), not a (VALUES (SIMPLE-ARRAY * (*)) &REST T).
; (LENGTH FLEXI-STREAMS::OCTET-STACK)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (ELT SEQUENCE (1- FLEXI-STREAMS::INDEX))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST
; (AND (NOT BASE-STRING) (NOT (VECTOR CHARACTER))
; VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST
; (AND (NOT BASE-STRING) (NOT (VECTOR CHARACTER))
; VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.
; (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
; (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
; (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (MIN FLEXI-STREAMS::END
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
;
; note: unable to open code because: The operands might not be the same type.
; (- FLEXI-STREAMS::BOUND POSITION)
;
; 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 &REST T).
; 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
; &REST T).
; etc.
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a NUMBER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (MIN FLEXI-STREAMS::END
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
; (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
; (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER -4611686018427387902 9223372036854775804), not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: doing signed word to integer coercion (cost 20), for:
; the first argument of GENERIC-+
; in: DEFMETHOD STREAM-UNREAD-CHAR (FLEXI-INPUT-STREAM T)
; (= (CHAR-CODE CHAR) FLEXI-STREAMS::LAST-CHAR-CODE)
;
; note: unable to open code because: The operands might not be the same type.
; in: DEFMETHOD UNREAD-BYTE (T FLEXI-INPUT-STREAM)
; (= BYTE FLEXI-STREAMS::LAST-OCTET)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second 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 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 (OR (COMPLEX SINGLE-FLOAT)
; (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 T, not a DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; unable to do inline float comparison (cost 3) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; etc.
; (DECF (THE INTEGER POSITION))
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFMETHOD PEEK-BYTE (FLEXI-INPUT-STREAM)
; (= FLEXI-STREAMS:OCTET FLEXI-STREAMS::PEEK-TYPE)
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP FLEXI-STREAMS:OCTET)
;
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/input-tmpOO0K1B0C.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/io.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/io.lisp
; in: DEFMETHOD RESET-INPUT-STATE (FLEXI-IO-STREAM)
; (LENGTH FLEXI-STREAMS::OCTET-STACK)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFMETHOD WRITE-BYTE* :AFTER (T FLEXI-IO-STREAM)
; (INCF POSITION)
; ==>
; (+ 1 (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G56))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/io-tmpVFL7JAFK.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/strings.lisp" (written 14 JAN 2022 10:22:15 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/strings.lisp
; in: DEFUN STRING-TO-OCTETS
; (LENGTH STRING)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFUN OCTETS-TO-STRING
; (LENGTH SEQUENCE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFUN OCTET-LENGTH
; (LENGTH STRING)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFUN CHAR-LENGTH
; (LENGTH SEQUENCE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/strings-tmpU45RTF.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/util.lisp" (written 14 JAN 2022 10:22:04 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/util.lisp
; in: DEFVAR *THIS-FILE*
; (OR
; #P"/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/util.lisp"
; *LOAD-PATHNAME*)
; --> IF
; ==>
; *LOAD-PATHNAME*
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/util-tmpZTS6G7ND.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/char-info.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/char-info-tmp5TNBATEG.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/read.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/read-tmpJL6JXW7Z.fasl
; compilation finished in 0:00:00.230
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/dump.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/dump-tmp5PQ00DH7.fasl
; compilation finished in 0:00:00.036
;;; Parsing Unicode file UnicodeData.txt
;;; Parsing Unicode file Scripts.txt
;;; Parsing Unicode file Blocks.txt
;;; Parsing Unicode file WordBreakProperty.txt
;;; Parsing Unicode file PropList.txt
;;; Parsing Unicode file DerivedAge.txt
;;; Parsing Unicode file BidiMirroring.txt
;;; Parsing Unicode file Jamo.txt
;;; Parsing Unicode file PropertyAliases.txt
;;; Building hash tables
;;; Writing source file methods.lisp
;;; Writing source file hash-tables.lisp
;;; Writing source file lists.lisp
;;; Writing source file derived-properties
;;; Parsing Unicode file DerivedCoreProperties.txt
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/conditions.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/conditions-tmp5R1KP4O2.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/lists.lisp" (written 01 JUN 2022 09:18:57 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/lists-tmpXQDKKJYI.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/hash-tables.lisp" (written 01 JUN 2022 09:18:57 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/hash-tables-tmpGJ3P31TF.fasl
; compilation finished in 0:00:00.680
;;; Computing Hangul syllable names
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/api.lisp" (written 14 JAN 2022 10:22:04 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/api.lisp
; in: DEFUN LIST-ALL-CHARACTERS
; (IF CL-UNICODE::WANT-CODE-POINT-P
; CL-UNICODE:+CODE-POINT-LIMIT+
; CHAR-CODE-LIMIT)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/api-tmpT2P2LFJI.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/methods.lisp" (written 01 JUN 2022 09:18:57 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/methods-tmpKOV75BS9.fasl
; compilation finished in 0:00:00.146
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/test-functions.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/test-functions-tmpP07HWIXP.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/derived.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/derived-tmpURW0SA3C.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/alias.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/alias-tmp627QKRZN.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/packages.lisp" (written 14 JAN 2022 10:21:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/packages-tmpK8OFNZFV.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/resolver.lisp" (written 14 JAN 2022 10:21:59 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/resolver-tmpRMCY5COB.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/package.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/package-tmp9TN1FOJ6.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml-tmpEID7NJG3.fasl
; compilation finished in 0:00:00.133
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/dom.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/dom-tmp8CJLVG9R.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/lxml-dom.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/lxml-dom-tmpZCJK45JG.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/sxml-dom.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/sxml-dom-tmpQC4TENAZ.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml-struct-dom.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml-struct-dom-tmp4HJFFDY3.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/package.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/package-tmp78H81ZL.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/usocket.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/usocket-tmp86K6JU7V.fasl
; compilation finished in 0:00:00.153
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/condition.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/condition-tmp2L6X9BVQ.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/backend/sbcl.lisp" (written 14 JAN 2022 10:23:05 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/usocket/backend/sbcl.lisp
; in: DEFUN SOCKET-CONNECT
; (USOCKET::%WITH-TIMEOUT (USOCKET::TIMEOUT (ERROR 'TIMEOUT))
; (USOCKET::CONNECT))
; --> TAGBODY FLET LET
; ==>
; (MAKE-TIMER #'#:G11)
;
; note: could not stack allocate:
; (%WITH-TIMEOUT (TIMEOUT (ERROR 'SB-EXT:TIMEOUT))
; (CONNECT))
; in: DEFMETHOD SOCKET-RECEIVE (DATAGRAM-USOCKET T T)
; (DEFMETHOD USOCKET:SOCKET-RECEIVE
; ((USOCKET:USOCKET USOCKET:DATAGRAM-USOCKET) USOCKET::BUFFER LENGTH
; &KEY (USOCKET::ELEMENT-TYPE '(UNSIGNED-BYTE 8)))
; (DECLARE
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (INTEGER 0)
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16)))
; (USOCKET:WITH-MAPPED-CONDITIONS (USOCKET:USOCKET)
; (LET ((USOCKET::S #))
; (SB-BSD-SOCKETS:SOCKET-RECEIVE USOCKET::S USOCKET::BUFFER LENGTH
; :ELEMENT-TYPE USOCKET::ELEMENT-TYPE))))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION
; ==>
; (THE
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &REST T)
; (PROGN
; (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
; (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS (# SB-PCL::.NEXT-METHOD-CALL. #
; NIL :CALL-NEXT-METHOD-P NIL
; :SETQ-P NIL :PARAMETERS-SETQD NIL
; :METHOD-CELL # ...)
; (DECLARE #)
; (LOCALLY # #)))))
;
; note: Type assertion too complex to check:
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &REST T).
; It allows an unknown number of values, consider using
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/backend/sbcl-tmpES5DCUFN.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/option.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/option-tmpDVKOEP6R.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/usocket/server.lisp" (written 14 JAN 2022 10:23:05 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/usocket/server.lisp
; in: DEFUN SOCKET-SERVER
; (DEFUN USOCKET:SOCKET-SERVER
; (USOCKET::HOST USOCKET::PORT FUNCTION
; &OPTIONAL USOCKET::ARGUMENTS
; &KEY USOCKET::IN-NEW-THREAD (USOCKET::PROTOCOL :STREAM)
; (USOCKET::TIMEOUT 1)
; (USOCKET::MAX-BUFFER-SIZE USOCKET:+MAX-DATAGRAM-PACKET-SIZE+)
; USOCKET::ELEMENT-TYPE (USOCKET::REUSE-ADDRESS T) ...)
; (LET* ((USOCKET::REAL-HOST (OR USOCKET::HOST USOCKET:*WILDCARD-HOST*))
; (USOCKET:SOCKET (ECASE USOCKET::PROTOCOL # #)))
; (LABELS ((USOCKET::REAL-CALL #
; #))
; (IF USOCKET::IN-NEW-THREAD
; (VALUES # USOCKET:SOCKET)
; (PROGN # #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA USOCKET:SOCKET-SERVER
; (USOCKET::HOST USOCKET::PORT FUNCTION &OPTIONAL USOCKET::ARGUMENTS &KEY
; USOCKET::IN-NEW-THREAD (USOCKET::PROTOCOL :STREAM)
; (USOCKET::TIMEOUT 1)
; (USOCKET::MAX-BUFFER-SIZE USOCKET:+MAX-DATAGRAM-PACKET-SIZE+)
; USOCKET::ELEMENT-TYPE (USOCKET::REUSE-ADDRESS T) ...)
; (BLOCK USOCKET:SOCKET-SERVER
; (LET* ((USOCKET::REAL-HOST #) (USOCKET:SOCKET #))
; (LABELS (#)
; (IF USOCKET::IN-NEW-THREAD
; #
; #)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (HOST PORT FUNCTION &OPTIONAL
; ARGUMENTS &KEY IN-NEW-THREAD
; (PROTOCOL STREAM)
; (TIMEOUT 1)
; (MAX-BUFFER-SIZE
; +MAX-DATAGRAM-PACKET-SIZE+)
; ELEMENT-TYPE
; (REUSE-ADDRESS T)
; MULTI-THREADING NAME)
; in: DEFUN UDP-EVENT-LOOP
; (DEFUN USOCKET::UDP-EVENT-LOOP
; (USOCKET:SOCKET FUNCTION
; &OPTIONAL USOCKET::ARGUMENTS
; &KEY USOCKET::TIMEOUT USOCKET::MAX-BUFFER-SIZE)
; (LET ((USOCKET::BUFFER
; (MAKE-ARRAY USOCKET::MAX-BUFFER-SIZE :ELEMENT-TYPE '#
; :INITIAL-ELEMENT 0))
; (USOCKET::SOCKETS (LIST USOCKET:SOCKET)))
; (UNWIND-PROTECT (LOOP DO (MULTIPLE-VALUE-BIND # # # #))
; (USOCKET:SOCKET-CLOSE USOCKET:SOCKET)
; (VALUES))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA USOCKET::UDP-EVENT-LOOP
; (USOCKET:SOCKET FUNCTION &OPTIONAL USOCKET::ARGUMENTS &KEY
; USOCKET::TIMEOUT USOCKET::MAX-BUFFER-SIZE)
; (BLOCK USOCKET::UDP-EVENT-LOOP
; (LET ((USOCKET::BUFFER #) (USOCKET::SOCKETS #))
; (UNWIND-PROTECT (LOOP DO #)
; (USOCKET:SOCKET-CLOSE USOCKET:SOCKET)
; (VALUES)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (SOCKET FUNCTION &OPTIONAL
; ARGUMENTS &KEY
; TIMEOUT
; MAX-BUFFER-SIZE)
; in: DEFUN TCP-EVENT-LOOP
; (DEFUN USOCKET::TCP-EVENT-LOOP
; (USOCKET:SOCKET FUNCTION
; &OPTIONAL USOCKET::ARGUMENTS
; &KEY USOCKET::ELEMENT-TYPE USOCKET::MULTI-THREADING)
; (LET ((USOCKET::REAL-FUNCTION #'(LAMBDA # #)))
; (UNWIND-PROTECT
; (LOOP DO (LET* #
; #))
; (USOCKET:SOCKET-CLOSE USOCKET:SOCKET)
; (VALUES))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA USOCKET::TCP-EVENT-LOOP
; (USOCKET:SOCKET FUNCTION &OPTIONAL USOCKET::ARGUMENTS &KEY
; USOCKET::ELEMENT-TYPE USOCKET::MULTI-THREADING)
; (BLOCK USOCKET::TCP-EVENT-LOOP
; (LET ((USOCKET::REAL-FUNCTION #'#))
; (UNWIND-PROTECT (LOOP DO #)
; (USOCKET:SOCKET-CLOSE USOCKET:SOCKET)
; (VALUES)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (SOCKET FUNCTION &OPTIONAL
; ARGUMENTS &KEY
; ELEMENT-TYPE
; MULTI-THREADING)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/usocket/server-tmp4TWTKS75.fasl
; compilation finished in 0:00:00.023
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-sysdeps/src/package.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-sysdeps/src/package-tmpXSOQ2I78.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/s-sysdeps/src/sysdeps.lisp" (written 14 JAN 2022 10:22:46 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/s-sysdeps/src/sysdeps-tmpUA03GLW1.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/package.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/package-tmpO0OW34V4.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/serialization.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/serialization-tmpU8KQLETJ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/xml.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/xml-tmpLBWGBOTB.fasl
; compilation finished in 0:00:00.260
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/sexp.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/sexp-tmpRX2XGI9U.fasl
; compilation finished in 0:00:00.066
WARNING: redefining S-SERIALIZATION::SERIALIZE-SEXP-INTERNAL in DEFGENERIC
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/prevalence.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/prevalence-tmpT2A3PQL9.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/managed-prevalence.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/managed-prevalence-tmpOVHYA3BO.fasl
; compilation finished in 0:00:00.056
WARNING: redefining CL-PREVALENCE:GET-ID in DEFGENERIC
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/master-slave.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/master-slave-tmpLT3TYWCE.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/blob.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/blob-tmp3YF2HENI.fasl
; compilation finished in 0:00:00.026
WARNING: redefining CL-PREVALENCE:GET-NAME in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-NAME) in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-SIZE in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-MIME-TYPE in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-MIME-TYPE) in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-KEYWORDS in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-KEYWORDS) in DEFGENERIC
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/package.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/package-tmp9EEV8FN4.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/reset.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/reset-tmpDK25NJJO.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/specials.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/specials-tmpNMZ5RT9R.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/types.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/types-tmp8K51P1O1.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/checksum.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/checksum-tmpXAVJ8WEV.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/adler32.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/adler32-tmpOZHFIU2N.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/crc32.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/crc32-tmpJD9SCIW3.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/chains.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/chains-tmpICVK4HSI.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/bitstream.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/bitstream-tmpA5CK3QHN.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/matches.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/matches-tmp5KE6HXAY.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/compress.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/compress-tmp5UBS1APN.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/huffman.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/huffman-tmpSI9E4AQB.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/closures.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/closures-tmpID7X8UGC.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/utilities.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/utilities-tmpFYN8G5D1.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/compressor.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/compressor-tmpG1VNK6NW.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/zlib.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/zlib-tmpV4YWE7CS.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/gzip.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/gzip-tmpC487WU3K.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/salza2/user.lisp" (written 14 JAN 2022 10:22:47 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/salza2/user-tmpKMQH3GP.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/package.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/package-tmp8N0WO2QA.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/specials.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/specials-tmpZ9QI367A.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/utils.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/utils-tmpRD10QMAI.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/chunk.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/chunk-tmp2L2R3A8M.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/conditions.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/conditions-tmp1CJ2OZ96.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/zpng/png.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/zpng/png-tmpDKS9KGUG.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/packages.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/packages-tmp3E37X9HX.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/utils/util.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/utils/util-tmpXPWOLC8S.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/galois.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/galois-tmpUSWNVC8E.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/bch-ecc.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/bch-ecc-tmp68FKQK8H.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/rs-ecc.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/rs-ecc-tmpMU3D23G2.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/modes.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/modes-tmpP7RRFRW4.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/qrspec.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/qrspec-tmp11AFZINB.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/input.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/input-tmpN84Z1F4D.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/bstream.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/bstream-tmpHX0IAQ8A.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/codeword.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/codeword-tmp8MQVZGT.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/matrix.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/matrix-tmp88LUAVGW.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/mask.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/mask-tmpM5RP096T.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/encode.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/encode-tmpRHTB3TH1.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/image/png.lisp" (written 14 JAN 2022 10:22:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/image/png-tmp4YJPLPB8.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-packages.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-packages-tmp6202QBVV.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-shared.lisp" (written 14 JAN 2022 10:22:07 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-shared.lisp
; in:
; COMMON-LISP:DEFMETHOD COMPUTE-EFFECTIVE-METHOD-FUNCTION (GENERIC-FUNCTION T T)
; (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD (CLOSER-MOP::FORM)
; (IF (ATOM CLOSER-MOP::FORM)
; CLOSER-MOP::FORM
; (CASE (CAR CLOSER-MOP::FORM)
; (CALL-METHOD (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #))
; (MAKE-METHOD
; (WHEN # #)
; (LET #
; #))
; (T (MAPCAR #'CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #)))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; in: DEFUN GET-EMF
; (SUBSEQ CLOSER-MOP::ARGS 0 CLOSER-MOP::NOF-REQUIRED-ARGS)
;
; 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.
; in: DEFUN ONLY-STANDARD-METHODS
; (TYPEP CLOSER-MOP::GF SB-MOP:SPECIALIZER)
;
; note: unable to optimize because: can't open-code test of non-constant type
; (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT SB-MOP:SPECIALIZER) CLOSER-MOP::GF)
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; in: DEFUN METHODS-ALL-THE-SAME-SPECIALIZERS
; (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC1)
; (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC2))
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; in: DEFUN COMPUTE-DISCRIMINATOR
; (FUNCALL CLOSER-MOP::COMPUTE-NATIVE-DISCRIMINATOR)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function
; (TYPEP CLOSER-MOP::ARG CLOSER-MOP::SPEC)
;
; note: unable to optimize because: can't open-code test of non-constant type
; (FUNCALL CLOSER-MOP::COMPUTE-NATIVE-DISCRIMINATOR)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function
; (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-shared-tmp8COQHEZO.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-sbcl.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-sbcl-tmpQYBBS7QC.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/package.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/package-tmpAMQ7AMSJ.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/api.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/api-tmpQSC8Z7I4.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-utils.lisp" (written 14 JAN 2022 10:22:35 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-utils.lisp
; in: DEFUN NEARLY-ZERO-P
; (< 0.0 METABANG.UTILITIES::X)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code RATIONAL to FLOAT comparison
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (< 0.0 METABANG.UTILITIES::X)
;
; 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.
; (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
;
; 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.
; (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
;
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-utils-tmpNGMCS43U.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-strings.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-strings-tmp5EM0MAXI.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-macros.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-macros-tmpPO1KM2UM.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-arrays.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-arrays-tmp9MJ8K0GA.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-clos.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-clos-tmpDNAAZUQ1.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-files.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-files-tmpSFHGUSI2.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-time.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-time-tmpJEMJHCAQ.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/set-equal.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/set-equal-tmpJV5SBQ61.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/generic-lisp.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/generic-lisp-tmpFHSB04A0.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/generic-interface.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/generic-interface-tmpQQZWJZI3.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/defclass-star.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/defclass-star-tmpPHMA69WA.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/copy-file.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/copy-file-tmpXFTEJBZU.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/package.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/package-tmpXHDS9JD.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/conditions.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/conditions-tmp7DVUZNNP.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-api.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-api-tmpSLELCKLF.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/containers.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/containers-tmpRFCZGW36.fasl
; compilation finished in 0:00:00.130
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/basic-operations.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/basic-operations-tmpQPTRRFAI.fasl
; compilation finished in 0:00:00.306
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/queues.lisp" (written 14 JAN 2022 10:21:55 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/queues.lisp
; in: DEFMETHOD INSERT-ITEM (BASIC-QUEUE T)
; (DEFMETHOD METABANG.CL-CONTAINERS:INSERT-ITEM
; ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE)
; (METABANG.CL-CONTAINERS::ITEM T))
; "Add an item to the queue."
; (LET ((METABANG.CL-CONTAINERS::NEW-ITEM
; (LIST METABANG.CL-CONTAINERS::ITEM)))
; (COND
; ((METABANG.CL-CONTAINERS:EMPTY-P METABANG.CL-CONTAINERS::Q) (SETF #))
; (T (SETF #))))
; METABANG.CL-CONTAINERS::Q)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; ==>
; (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:INSERT-ITEM
; 'NIL
; (LIST
; (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE)
; (FIND-CLASS 'T))
; '(METABANG.CL-CONTAINERS::Q
; METABANG.CL-CONTAINERS::ITEM)
; (LIST* :FUNCTION
; (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
; (SETF # #)
; SB-PCL::MF)
; '(SB-PCL::PLIST (:ARG-INFO (2))
; SB-PCL::SIMPLE-NEXT-METHOD-CALL T
; :DOCUMENTATION "Add an item to the queue."))
; (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE could not be inlined because its
; source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
; must be in effect to save function definitions for inlining.
;
; caught STYLE-WARNING:
; Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE! could not be inlined because its
; source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
; must be in effect to save function definitions for inlining.
; in: DEFMETHOD DELETE-FIRST (BASIC-QUEUE)
; (DEFMETHOD METABANG.CL-CONTAINERS:DELETE-FIRST
; ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE))
; (LET ((METABANG.CL-CONTAINERS::RESULT
; (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)))
; (SETF (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)
; (CDR METABANG.CL-CONTAINERS::RESULT)
; METABANG.CL-CONTAINERS::RESULT
; (FIRST METABANG.CL-CONTAINERS::RESULT))
; (WHEN
; (NULL
; (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q))
; (METABANG.CL-CONTAINERS:EMPTY! METABANG.CL-CONTAINERS::Q))
; METABANG.CL-CONTAINERS::RESULT))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; ==>
; (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:DELETE-FIRST
; 'NIL
; (LIST
; (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE))
; '(METABANG.CL-CONTAINERS::Q)
; (LIST* :FUNCTION
; (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
; (SETF # #)
; SB-PCL::MF)
; '(SB-PCL::PLIST (:ARG-INFO (1))
; SB-PCL::SIMPLE-NEXT-METHOD-CALL T))
; (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE could not be inlined because its
; source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
; must be in effect to save function definitions for inlining.
;
; caught STYLE-WARNING:
; Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE! could not be inlined because
; its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE
; proclamation must be in effect to save function definitions for inlining.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/queues-tmpVZ9V8GEH.fasl
; compilation finished in 0:00:00.060
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/stacks.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/stacks-tmpI0YDSDVA.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/vectors.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/vectors-tmpKLR0OPN5.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/trees.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/trees-tmpQNILNMER.fasl
; compilation finished in 0:00:00.176
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/lists.lisp" (written 14 JAN 2022 10:21:55 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/lists.lisp
; in:
; DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE (SORTED-DLIST-CONTAINER
; DLIST-CONTAINER-NODE
; DLIST-CONTAINER-NODE)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
; in: DEFMETHOD DELETE-ITEM (SORTED-DLIST-CONTAINER I-KNOW-MY-NODE-MIXIN)
; (METABANG.CL-CONTAINERS:MY-NODE METABANG.CL-CONTAINERS::ITEM)
;
; note: could not stack allocate: (MY-NODE ITEM)
; in: DEFMETHOD LEFT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
; in: DEFMETHOD RIGHT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
; in: DEFMETHOD LEFT-AND-RIGHT-NODES-FOR-ITEM (SORTED-DLIST-CONTAINER T)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
; in:
; DEFMETHOD ITERATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
; (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::ITEM)
;
; note: could not stack allocate: (PREVIOUS-ITEM ITEM)
; in:
; DEFMETHOD ITERATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
; (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::ITEM)
;
; note: could not stack allocate: (NEXT-ITEM ITEM)
; in:
; DEFMETHOD SORT-UPDATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::NODE))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT NODE))
; (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::NODE)
;
; note: could not stack allocate: (PREVIOUS-ITEM NODE)
; in:
; DEFMETHOD SORT-UPDATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
; (FUNCALL METABANG.CL-CONTAINERS::KEY
; (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::NODE))
;
; note: could not stack allocate: (FUNCALL KEY (ELEMENT NODE))
; (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::NODE)
;
; note: could not stack allocate: (NEXT-ITEM NODE)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/lists-tmpMAMO3XGR.fasl
; compilation finished in 0:00:00.216
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/bags-and-sets.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/bags-and-sets-tmp4CBIDXQU.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/ring-buffers.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/ring-buffers-tmp4M6Z7O9T.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/miscellaneous.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/miscellaneous-tmp3RKO0O0S.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/associative.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/associative-tmpJNADND61.fasl
; compilation finished in 0:00:00.206
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/compatibility.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/compatibility-tmpKEV7GFR4.fasl
; compilation finished in 0:00:00.220
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/quad-tree.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/quad-tree-tmp13EJYBWB.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/heaps.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/heaps-tmp93YER753.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-mixins.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-mixins-tmpB50UYUD7.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/union-find-container.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/union-find-container-tmpXO9X6PIG.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/package-container.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/package-container-tmpBULZPU0U.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/iterator-api.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/iterator-api-tmp7R9QD7N9.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/iterators.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/iterators-tmpGP8R3FTA.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/file-iterators.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/file-iterators-tmp121QKS9N.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-classes.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-classes-tmp2JF031K4.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-class-defs.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-class-defs-tmpX1DK061H.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/moptilities/dev/moptilities.lisp" (written 14 JAN 2022 10:22:35 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/moptilities/dev/moptilities.lisp
; in: DEFUN CARE-WHEN-FINALIZED
; (FINALIZE METABANG.MOPTILITIES::OBJECT 'METABANG.MOPTILITIES:WHEN-FINALIZED)
;
; caught STYLE-WARNING:
; The function WHEN-FINALIZED is called by SB-EXT:FINALIZE with zero arguments, but wants exactly one.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/moptilities/dev/moptilities-tmp4FJCN3GX.fasl
; compilation finished in 0:00:00.130
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/package.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/package-tmpWO4JLIQB.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/split-sequence.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/split-sequence-tmpHBCFHPPX.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/with-unique-names.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/with-unique-names-tmp8ZEXUD27.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/once-only.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/once-only-tmp95B25LCL.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/extremum.lisp" (written 14 JAN 2022 10:22:04 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/extremum.lisp
; in: DEFUN COMPARATOR
; (FUNCALL CL-UTILITIES::TEST (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B))
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; TEST is not known to be a function
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; KEY is not known to be a function
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; KEY is not known to be a function
; in: DEFUN EXTREMUM
; (DEFUN CL-UTILITIES:EXTREMUM
; (SEQUENCE CL-UTILITIES::PREDICATE
; &KEY (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
; CL-UTILITIES::END)
; #<(SIMPLE-ARRAY CHARACTER
; (225)) Returns the element of SEQUENCE that would appear first if the
; sequence were ordered according to SORT using PREDICATE and KEY using
; an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {10071D983F}>
; (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
; CL-UTILITIES::END)
; (REDUCE
; (CL-UTILITIES::COMPARATOR CL-UTILITIES::PREDICATE CL-UTILITIES::KEY)
; SEQUENCE :START CL-UTILITIES::START :END CL-UTILITIES::END)))
; ==>
; (SB-IMPL::%DEFUN 'CL-UTILITIES:EXTREMUM
; (SB-INT:NAMED-LAMBDA CL-UTILITIES:EXTREMUM
; (SEQUENCE CL-UTILITIES::PREDICATE &KEY
; (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
; CL-UTILITIES::END)
; #<(SIMPLE-ARRAY CHARACTER
; (225)) Returns the element of SEQUENCE that would appear first if the
; sequence were ordered according to SORT using PREDICATE and KEY using
; an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {10071D983F}>
; (BLOCK CL-UTILITIES:EXTREMUM
; (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE
; CL-UTILITIES::START
; CL-UTILITIES::END)
; (REDUCE # SEQUENCE :START CL-UTILITIES::START :END
; CL-UTILITIES::END)))))
;
; caught STYLE-WARNING:
; Call to CL-UTILITIES::ZERO-LENGTH-P could not be inlined because its source
; code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be
; in effect to save function definitions for inlining.
; in: DEFUN EXTREMUM-FASTKEY
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::X)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; KEY is not known to be a function
; (FUNCALL CL-UTILITIES::PREDICATE CL-UTILITIES::X-KEY
; CL-UTILITIES::SMALLEST-KEY)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; PREDICATE is not known to be a function
; (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
; CL-UTILITIES::END)
; (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
; (CL-UTILITIES::SMALLEST-KEY
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
; (CL-UTILITIES::CURRENT-INDEX 0)
; (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
; (DECLARE
; (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
; CL-UTILITIES::START)
; (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
; CL-UTILITIES::START))
; (MAP NIL
; #'(LAMBDA (CL-UTILITIES::X)
; (WHEN # #)
; (INCF CL-UTILITIES::CURRENT-INDEX))
; SEQUENCE)
; CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= IF >= OR LET IF
; ==>
; (LENGTH #:SEQUENCE1)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (ELT SEQUENCE 0)
;
; 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.
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; KEY is not known to be a function
; (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
; CL-UTILITIES::END)
; (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
; (CL-UTILITIES::SMALLEST-KEY
; (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
; (CL-UTILITIES::CURRENT-INDEX 0)
; (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
; (DECLARE
; (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
; CL-UTILITIES::START)
; (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
; CL-UTILITIES::START))
; (MAP NIL
; #'(LAMBDA (CL-UTILITIES::X)
; (WHEN # #)
; (INCF CL-UTILITIES::CURRENT-INDEX))
; SEQUENCE)
; CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= IF >=
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, 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 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/extremum-tmpAMNCEZSG.fasl
; compilation finished in 0:00:00.053
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/read-delimited.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/read-delimited-tmpVQGQLFW2.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/expt-mod.lisp" (written 14 JAN 2022 10:22:04 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/expt-mod.lisp
; in: DEFUN EXPT-MOD
; (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a INTEGER.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a INTEGER.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
; (MOD (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT) CL-UTILITIES::MODULUS)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a (OR FLOAT INTEGER).
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; The second argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, 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 REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, 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 REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
; T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
; T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/expt-mod-tmpXATIMY4E.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/compose.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/compose-tmp3LJ5VTJR.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/collecting.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/collecting-tmp8VUWAF03.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/rotate-byte.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/rotate-byte-tmpJUI0JWVS.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/copy-array.lisp" (written 14 JAN 2022 10:22:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/copy-array-tmpHNA3KE33.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/proc-parse/src/proc-parse.lisp" (written 14 JAN 2022 10:22:44 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/proc-parse/src/proc-parse-tmp9QACGPOH.fasl
; compilation finished in 0:00:00.156
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/xsubseq/src/xsubseq.lisp" (written 14 JAN 2022 10:23:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/xsubseq/src/xsubseq-tmpST69PK2Q.fasl
; compilation finished in 0:00:00.143
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/smart-buffer/src/smart-buffer.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/smart-buffer/src/smart-buffer-tmpYAKMHP3C.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/http.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/http-tmpT250CJEH.fasl
; compilation finished in 0:00:00.069
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/error.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/error-tmpZ5LLIZWU.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/byte-vector.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/byte-vector-tmpK87BOA56.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/util.lisp" (written 14 JAN 2022 10:22:12 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/util.lisp
; in: DEFUN NUMBER-STRING-P
; (RETURN-FROM FAST-HTTP.UTIL:NUMBER-STRING-P NIL)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/util-tmpRL4WWIL2.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/parser.lisp" (written 14 JAN 2022 10:22:12 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/parser.lisp
; in: DEFUN-SPEEDY PARSE-HEADER-VALUE
; (PROC-PARSE:WITH-OCTETS-PARSING (FAST-HTTP.PARSER::DATA :START
; FAST-HTTP.PARSER::START :END
; FAST-HTTP.PARSER::END)
; (PROC-PARSE:SKIP* (NOT #\Return))
; (PROC-PARSE:ADVANCE)
; (PROC-PARSE:SKIP #\Newline)
; (WHEN FAST-HTTP.PARSER::FIELD-START
; (FAST-HTTP.PARSER::CALLBACK-DATA :HEADER-FIELD FAST-HTTP.HTTP:HTTP
; FAST-HTTP.PARSER:CALLBACKS
; FAST-HTTP.PARSER::DATA
; FAST-HTTP.PARSER::FIELD-START
; FAST-HTTP.PARSER::FIELD-END))
; (FAST-HTTP.PARSER::CALLBACK-DATA :HEADER-VALUE FAST-HTTP.HTTP:HTTP
; FAST-HTTP.PARSER:CALLBACKS
; FAST-HTTP.PARSER::DATA
; FAST-HTTP.PARSER::START
; (- (PROC-PARSE:POS) 2))
; (PROC-PARSE:POS))
; --> LET OR LET IF
; ==>
; (LENGTH #:DATA5)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFUN-SPEEDY PARSE-HEADER-VALUE-CONTENT-LENGTH
; (* 10 FAST-HTTP.PARSER::CONTENT-LENGTH)
;
; note: forced to do GENERIC-* (cost 30)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (+ (* 10 FAST-HTTP.PARSER::CONTENT-LENGTH)
; (FAST-HTTP.BYTE-VECTOR:DIGIT-BYTE-CHAR-TO-INTEGER (PROC-PARSE:CURRENT)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (SIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; in: DEFUN-SPEEDY PARSE-HEADER-LINE
; (<= FAST-HTTP.PARSER::END FAST-HTTP.PARSER::START)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; in: DEFUN-SPEEDY READ-BODY-DATA
; (+ FAST-HTTP.PARSER::START
; (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
;
; note: could not stack allocate: (+ START (HTTP-CONTENT-LENGTH HTTP))
; (- FAST-HTTP.PARSER::END FAST-HTTP.PARSER::START)
;
; note: could not stack allocate: (- END START)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; (<= (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP)
; FAST-HTTP.PARSER::READABLE-COUNT)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (+ FAST-HTTP.PARSER::START
; (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; (DECF (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP)
; FAST-HTTP.PARSER::READABLE-COUNT)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; in: DEFUN-SPEEDY PARSE-CHUNKED-BODY
; (FAST-HTTP.PARSER::UNHEX-BYTE (PROC-PARSE:CURRENT))
; --> BLOCK AREF
; ==>
; 1
;
; note: could not stack allocate: (UNHEX-BYTE (CURRENT))
; (= FAST-HTTP.PARSER::START FAST-HTTP.PARSER::END)
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (* 16 (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (+ (* 16 (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
; FAST-HTTP.PARSER::UNHEX-VAL)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (SIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/parser-tmp9PRKYPOC.fasl
; compilation finished in 0:00:02.963
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/multipart-parser.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/multipart-parser-tmp747V57QS.fasl
; compilation finished in 0:00:00.126
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/fast-http.lisp" (written 14 JAN 2022 10:22:12 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/fast-http.lisp
; in: DEFUN-CAREFUL MAKE-PARSER
; (STRING= FAST-HTTP::PARSING-HEADER-FIELD "set-cookie")
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR NULL (SIMPLE-ARRAY CHARACTER (*))), not a STRING.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR NULL
; (SIMPLE-ARRAY CHARACTER
; (*))), not a (SIMPLE-ARRAY CHARACTER (*)).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/fast-http-tmpK7KF0QEZ.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/port.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/port-tmp7L3QASG.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri-tmpSU9OHSB9.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/error.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/error-tmpTEZ5J20P.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/util.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/util-tmp7EQWE70T.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/encode.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/encode-tmp83ON8YFR.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/decode.lisp" (written 14 JAN 2022 10:22:45 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/quri/src/decode.lisp
; in: DEFUN URL-DECODE
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
; QURI.DECODE::START QURI.DECODE::END
; (AND (NOT (STRINGP QURI.DECODE::DATA))
; #'CODE-CHAR))
; (QURI.DECODE::PARSING
; (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
; ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
; (QURI.UTIL:REDO))
; (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
; (QURI.DECODE::PARSING-ENCODED-PART
; (SETQ QURI.DECODE::PARSING-ENCODED-PART CHAR) (QURI.UTIL:GONEXT))
; (QURI.DECODE::PARSING-ENCODED-PART-SECOND
; (HANDLER-BIND ((QURI.ERROR:URL-DECODING-ERROR #))
; (QURI.DECODE::WRITE-TO-BUFFER (+ # #)))
; (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
; (QURI.UTIL:GOTO QURI.DECODE::PARSING))
; (:EOF
; (WHEN QURI.DECODE::PARSING-ENCODED-PART
; (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (INCF QURI.DECODE::I)
; --> THE
; ==>
; (+ 1 QURI.DECODE::I)
;
; 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
; &REST T).
; 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
; &REST T).
; etc.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (- QURI.DECODE::END QURI.DECODE::START)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
; QURI.DECODE::START QURI.DECODE::END
; (AND (NOT (STRINGP QURI.DECODE::DATA))
; #'CODE-CHAR))
; (QURI.DECODE::PARSING
; (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
; ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
; (QURI.UTIL:REDO))
; (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
; (QURI.DECODE::PARSING-ENCODED-PART
; (SETQ QURI.DECODE::PARSING-ENCODED-PART CHAR) (QURI.UTIL:GONEXT))
; (QURI.DECODE::PARSING-ENCODED-PART-SECOND
; (HANDLER-BIND ((QURI.ERROR:URL-DECODING-ERROR #))
; (QURI.DECODE::WRITE-TO-BUFFER (+ # #)))
; (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
; (QURI.UTIL:GOTO QURI.DECODE::PARSING))
; (:EOF
; (WHEN QURI.DECODE::PARSING-ENCODED-PART
; (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (QURI.UTIL:REDO)
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (QURI.UTIL:GONEXT)
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; in: DEFUN URL-DECODE-PARAMS
; (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
; QURI.DECODE::START QURI.DECODE::END
; (AND (NOT (STRINGP QURI.DECODE::DATA))
; #'CODE-CHAR))
; (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
; (IF QURI.DECODE::LENIENT
; (COND (# # #) (# #))
; (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
; (QURI.UTIL:GONEXT))
; (QURI.DECODE::PARSING-FIELD
; (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
; ((CHAR= CHAR QURI.DECODE::DELIMITER)
; (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
; (QURI.UTIL:GOTO QURI.DECODE::START)))
; (QURI.UTIL:REDO))
; (QURI.DECODE::PARSING-VALUE
; (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
; ((CHAR= CHAR QURI.DECODE::DELIMITER)
; (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
; (QURI.UTIL:GOTO QURI.DECODE::START)))
; (QURI.UTIL:REDO))
; (:EOF
; (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
; (QURI.DECODE::START-MARK
; (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF
; --> AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING-VALUE)
; --> SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; --> LOCALLY SETQ THE IF AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a (OR STRING
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
; (*))), not a SIMPLE-ARRAY.
; (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
; QURI.DECODE::START QURI.DECODE::END
; (AND (NOT (STRINGP QURI.DECODE::DATA))
; #'CODE-CHAR))
; (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
; (IF QURI.DECODE::LENIENT
; (COND (# # #) (# #))
; (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
; (QURI.UTIL:GONEXT))
; (QURI.DECODE::PARSING-FIELD
; (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
; ((CHAR= CHAR QURI.DECODE::DELIMITER)
; (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
; (QURI.UTIL:GOTO QURI.DECODE::START)))
; (QURI.UTIL:REDO))
; (QURI.DECODE::PARSING-VALUE
; (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
; ((CHAR= CHAR QURI.DECODE::DELIMITER)
; (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
; (QURI.UTIL:GOTO QURI.DECODE::START)))
; (QURI.UTIL:REDO))
; (:EOF
; (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
; (QURI.DECODE::START-MARK
; (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF =
; ==>
; 1
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/decode-tmpEOOWYRL6.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/ftp.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/ftp-tmpFDZ5SF8C.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/http.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/http-tmp6MGXO15Y.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/ldap.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/ldap-tmpSWPNJISY.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/file.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/file-tmpUXH28IAQ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/etld.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/etld-tmpRZXAYVZS.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/domain.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/domain-tmpFVBAZC5N.fasl
; compilation finished in 0:00:00.223
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/parser.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/parser-tmpEN1U5236.fasl
; compilation finished in 0:00:00.356
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/quri/src/quri.lisp" (written 14 JAN 2022 10:22:45 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/quri-tmpWKFFHE0Z.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/pkgdcl.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/pkgdcl-tmpHCGNQVX4.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/constantp.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/constantp-tmpNZ1LR6KM.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/impl-sbcl.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/impl-sbcl-tmpPQVFZD5C.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/constructor.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/constructor-tmpE8JTPSGT.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/cffi-type-translator.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/cffi-type-translator-tmpXLGMUBFO.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/package.lisp" (written 14 JAN 2022 10:22:13 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/package-tmp85XVAH0V.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/types.lisp" (written 14 JAN 2022 10:22:13 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/types-tmpE4QSJJPV.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/io.lisp" (written 14 JAN 2022 10:22:13 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/io.lisp
; in: DECLAIM (FTYPE (FUNCTION (INDEX) OCTET-VECTOR) MAKE-OCTET-VECTOR)
; (DECLAIM
; (FTYPE (FUNCTION (FAST-IO:INDEX) FAST-IO:OCTET-VECTOR)
; FAST-IO:MAKE-OCTET-VECTOR)
; (INLINE FAST-IO:MAKE-OCTET-VECTOR))
; ==>
; (SB-C::%PROCLAIM '(INLINE FAST-IO:MAKE-OCTET-VECTOR) (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming FAST-IO:MAKE-OCTET-VECTOR to be INLINE, but 1 call to it was
; previously compiled. A declaration of NOTINLINE at the call site will eliminate
; this warning, as will proclaiming and defining the function before its first
; potential use.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/io-tmpW9VXJCU5.fasl
; compilation finished in 0:00:00.396
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/gray.lisp" (written 14 JAN 2022 10:22:13 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/gray-tmpIF3QWIV6.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/packages.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/packages-tmp9BHJXQOA.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/specials.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/specials-tmp8MZGKR5X.fasl
; compilation finished in 0:00:00.009
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/util.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/util-tmp54PLG5WT.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/known-words.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/known-words-tmpGJ7DBMK8.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/conditions.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/conditions-tmp7O4V59Z5.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/read.lisp" (written 14 JAN 2022 10:21:49 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/chunga/read.lisp
; in: DEFUN TRIM-WHITESPACE
; (CHAR STRING CHUNGA::I)
;
; 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.
;
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/read-tmpY90L99EZ.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/streams.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/streams-tmpXZJKL4Z8.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/input.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/input-tmpHXNPA9C2.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chunga/output.lisp" (written 14 JAN 2022 10:21:49 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chunga/output-tmp6W89DJAF.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/package.lisp" (written 14 JAN 2022 10:22:30 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/package-tmp7RAVZUSP.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/local-time.lisp" (written 14 JAN 2022 10:22:30 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/local-time/src/local-time.lisp
; in: DEFPARAMETER *DEFAULT-TIMEZONE-REPOSITORY-PATH*
; (OR
; #P"/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/local-time.lisp"
; *LOAD-TRUENAME*)
; --> IF
; ==>
; *LOAD-TRUENAME*
;
; note: deleting unreachable code
; in: DEFUN TIMESTAMP-MINIMIZE-PART
; (IF LOCAL-TIME::TIMEZONE
; NIL
; LOCAL-TIME::OFFSET)
;
; note: deleting unreachable code
; in: DEFUN TIMESTAMP-MAXIMIZE-PART
; (IF LOCAL-TIME::TIMEZONE
; NIL
; LOCAL-TIME::OFFSET)
;
; note: deleting unreachable code
; in: %DEFCOMPARATOR TIMESTAMP<=
; (LOCAL-TIME::%DEFCOMPARATOR LOCAL-TIME:TIMESTAMP<=
; (NOT
; (NULL
; (MEMBER
; (LOCAL-TIME::%TIMESTAMP-COMPARE LOCAL-TIME::TIME-A LOCAL-TIME::TIME-B)
; '(< =)))))
; --> DEFINE-COMPILER-MACRO PROGN EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'LOCAL-TIME:TIMESTAMP<=
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; LOCAL-TIME:TIMESTAMP<=)
; (#:EXPR #:ENV)
; (DECLARE
; (SB-C::LAMBDA-LIST
; (&REST LOCAL-TIME::TIMES)))
; (DECLARE (IGNORE #:ENV))
; (SB-INT:NAMED-DS-BIND (:MACRO
; LOCAL-TIME:TIMESTAMP<=
; . DEFINE-COMPILER-MACRO)
; (&REST LOCAL-TIME::TIMES)
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE LOCAL-TIME::TIMES))
; (BLOCK LOCAL-TIME:TIMESTAMP<=
; (LET #
; `#)))))
;
; caught STYLE-WARNING:
; 1 call to LOCAL-TIME:TIMESTAMP<= was compiled before a compiler-macro was
; defined for it. A declaration of NOTINLINE at the call site will eliminate this
; warning, as will defining the compiler-macro before its first potential use.
; in: DEFUN %SPLIT-TIMESTRING
; (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 4)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (CAAR LOCAL-TIME::PARTS) 2)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (+ (CAAR LOCAL-TIME::PARTS) 4)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 2)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (CAAR LOCAL-TIME::PARTS) 2)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (DEFUN LOCAL-TIME::%SPLIT-TIMESTRING
; (LOCAL-TIME::TIME-STRING
; &KEY (LOCAL-TIME::START 0)
; (LOCAL-TIME::END (LENGTH LOCAL-TIME::TIME-STRING))
; (LOCAL-TIME::FAIL-ON-ERROR T) (LOCAL-TIME::TIME-SEPARATOR #\:)
; (LOCAL-TIME::DATE-SEPARATOR #\-)
; (LOCAL-TIME::DATE-TIME-SEPARATOR #\T)
; (LOCAL-TIME::FRACT-TIME-SEPARATORS '(#\. #\,))
; (LOCAL-TIME::ALLOW-MISSING-ELEMENTS T)
; (LOCAL-TIME::ALLOW-MISSING-DATE-PART
; LOCAL-TIME::ALLOW-MISSING-ELEMENTS)
; (LOCAL-TIME::ALLOW-MISSING-TIME-PART
; LOCAL-TIME::ALLOW-MISSING-ELEMENTS) ...)
; #<(SIMPLE-ARRAY CHARACTER
; (257)) Based on http://www.ietf.org/rfc/rfc3339.txt including the function names used. Returns (values year month day hour minute second nsec offset-hour offset-minute). On parsing failure, signals INVALID-T... {1009CA518F}>
; (DECLARE
; (TYPE CHARACTER LOCAL-TIME::DATE-TIME-SEPARATOR LOCAL-TIME::TIME-SEPARATOR
; LOCAL-TIME::DATE-SEPARATOR)
; (TYPE SIMPLE-STRING LOCAL-TIME::TIME-STRING)
; (OPTIMIZE (SPEED 3)))
; (THE LIST
; (LET (LOCAL-TIME::YEAR
; LOCAL-TIME::MONTH
; LOCAL-TIME::DAY
; LOCAL-TIME::HOUR
; LOCAL-TIME::MINUTE
; SECOND
; LOCAL-TIME::NSEC
; LOCAL-TIME::OFFSET-HOUR
; LOCAL-TIME::OFFSET-MINUTE)
; (DECLARE
; (TYPE # LOCAL-TIME::START LOCAL-TIME::END LOCAL-TIME::YEAR
; LOCAL-TIME::MONTH LOCAL-TIME::DAY LOCAL-TIME::HOUR
; LOCAL-TIME::MINUTE SECOND LOCAL-TIME::OFFSET-HOUR
; LOCAL-TIME::OFFSET-MINUTE)
; (TYPE # LOCAL-TIME::NSEC))
; (MACROLET (# # #)
; (LABELS #
; #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION
; ==>
; (BLOCK LOCAL-TIME::%SPLIT-TIMESTRING
; (THE LIST
; (LET (LOCAL-TIME::YEAR
; LOCAL-TIME::MONTH
; LOCAL-TIME::DAY
; LOCAL-TIME::HOUR
; LOCAL-TIME::MINUTE
; SECOND
; LOCAL-TIME::NSEC
; LOCAL-TIME::OFFSET-HOUR
; LOCAL-TIME::OFFSET-MINUTE)
; (DECLARE
; (TYPE # LOCAL-TIME::START LOCAL-TIME::END LOCAL-TIME::YEAR
; LOCAL-TIME::MONTH LOCAL-TIME::DAY LOCAL-TIME::HOUR
; LOCAL-TIME::MINUTE SECOND LOCAL-TIME::OFFSET-HOUR
; LOCAL-TIME::OFFSET-MINUTE)
; (TYPE # LOCAL-TIME::NSEC))
; (MACROLET (# # #)
; (LABELS #
; #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM %SPLIT-TIMESTRING NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.
; (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
;
; 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 &REST T).
; 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
; &REST T).
; etc.
; (+ (CAAR LOCAL-TIME::PARTS) 2)
;
; 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 &REST T).
; 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 &REST T).
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (CAAR LOCAL-TIME::PARTS) 4)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
;
; 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 &REST T).
; 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
; &REST T).
; etc.
; (+ (CAAR LOCAL-TIME::PARTS) 2)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (LOCAL-TIME::FULL-DATE (LOCAL-TIME::START-END)
; (LET ((LOCAL-TIME::PARTS (LOCAL-TIME::SPLIT # # LOCAL-TIME::DATE-SEPARATOR)))
; (LOCAL-TIME::PASSERT (LOCAL-TIME::%LIST-LENGTH= 3 LOCAL-TIME::PARTS))
; (LOCAL-TIME::DATE-FULLYEAR (FIRST LOCAL-TIME::PARTS))
; (LOCAL-TIME::DATE-MONTH (SECOND LOCAL-TIME::PARTS))
; (LOCAL-TIME::DATE-MDAY (THIRD LOCAL-TIME::PARTS))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; in: DEFUN %CONSTRUCT-TIMESTRING
; (AREF LOCAL-TIME:+MONTH-NAMES+ LOCAL-TIME::MONTH)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF LOCAL-TIME:+SHORT-MONTH-NAMES+ LOCAL-TIME::MONTH)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF LOCAL-TIME:+DAY-NAMES+ LOCAL-TIME::WEEKDAY)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF LOCAL-TIME:+SHORT-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF LOCAL-TIME::+MINIMAL-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (MINUSP LOCAL-TIME::VAL)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (ABS LOCAL-TIME::VAL)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a RATIONAL.
; (MINUSP LOCAL-TIME::VAL)
;
; 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.
; (ABS LOCAL-TIME::VAL)
;
; note: forced to do full call
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a DOUBLE-FLOAT.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT (-0.0d0)) (SINGLE-FLOAT (-0.0))
; (RATIONAL (0)))
; &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a SINGLE-FLOAT.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT (-0.0d0)) (SINGLE-FLOAT (-0.0))
; (RATIONAL (0)))
; &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/local-time-tmpKR50OG05.fasl
; compilation finished in 0:00:00.786
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cookie/src/cl-cookie.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cookie/src/cl-cookie-tmpTLRJZ1UR.fasl
; compilation finished in 0:00:01.706
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-mimes/mime-types.lisp" (written 14 JAN 2022 10:23:03 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-mimes/mime-types-tmpTJFR94DB.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/package.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/package-tmp12QLR4GC.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/constants.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/constants-tmpHNON3GN3.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/types-and-tables.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/types-and-tables-tmpUL4IFWT3.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/crc32.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/crc32-tmpOKX06099.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/adler32.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/adler32-tmp3PQWDVVX.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/conditions.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/conditions-tmpFJAR440P.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/dstate.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/dstate-tmpM2X5AGVD.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate-state.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate-state-tmpV9XLLI3F.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/gzip.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/gzip-tmpCNL9LF4O.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/zlib.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/zlib-tmpA2MZF3D.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate.lisp" (written 14 JAN 2022 10:21:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate.lisp
; in: DEFUN %INFLATE-STATE-MACHINE
; (* (CHIPZ::CMF CHIPZ::HEADER) 256)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
;
; 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
; convert division by 2^k to shift
; due to type uncertainty:
; The first argument is a REAL, not a INTEGER.
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
;
; note: unable to
; convert integer division to multiplication
; due to type uncertainty:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; (ZEROP (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL 0 (31))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a RATIONAL.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (= CHIPZ::STORED (CHIPZ::PRODUCE-CRC32 CHIPZ::CRC32))
;
; note: unable to open code because: The operands might not be the same type.
; (COERCE (FUNCALL CHIPZ::SLOT CHIPZ::HEADER) '(VECTOR (UNSIGNED-BYTE 8)))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST
; (AND (NOT (VECTOR (UNSIGNED-BYTE 8))) 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 (VECTOR (UNSIGNED-BYTE 8))) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
; (FUNCALL (CHIPZ::INFLATE-STATE-STATE CHIPZ::STATE) CHIPZ::STATE)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
; (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (ZEROP CHIPZ::N-COPIED-BYTES)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
; (+ CHIPZ::N-COPIED-BYTES
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 4)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
; (+ CHIPZ::N-COPIED-BYTES
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 8)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
; CHIPZ::+MAX-N-CODE-LENGTHS+)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a REAL, not a SINGLE-FLOAT.
; (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
; (+ CHIPZ::N-BYTES-TO-COPY
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 8)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a REAL, not a FLOAT.
; (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; The second argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
; (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
; (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT
; -4.611686018427388d18)), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (- CHIPZ::INDEX CHIPZ::DISTANCE)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT
; -4.611686018427388d18)), not a FLOAT.
; (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670)), not a FLOAT.
; (MINUSP CHIPZ::COPY-INDEX)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT *
; 9.223372036854809d18)), not a FLOAT.
; (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (RATIONAL 0 9223372036854808573)
; (SINGLE-FLOAT 0.0 9.223372e18)
; (DOUBLE-FLOAT 0.0d0
; 9.223372036854809d18)), not a FLOAT.
; (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a FLOAT.
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a RATIONAL.
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a (OR (DOUBLE-FLOAT * 32768.0d0)
; (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768))), not a FLOAT.
; (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (ZEROP CHIPZ::BITS)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
; CHIPZ::DISTANCE-EXTRA)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
;
; note: unable to open code because: The operands might not be the same type.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 22))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
; (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 22))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF
; ==>
; (= #:TEMP5 #:TEMP6)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second 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 REAL, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT
; -4.611686018427388d18)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT
; -4.611686018427388d18)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MIN CHIPZ::N-BYTES-TO-COPY
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
; CHIPZ::COPY-INDEX))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a SINGLE-FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a RATIONAL.
; (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a SINGLE-FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (MIN CHIPZ::N-BYTES-TO-COPY
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
; CHIPZ::COPY-INDEX))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a SINGLE-FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a SINGLE-FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; The second argument is a (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573
; 32767)), not a RATIONAL.
; (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
; CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
; (+
; CHIPZ::INDEX
; CHIPZ::N-BYTES-TO-COPY))
; CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
;
; 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.
; (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 22))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
; (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 22))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF
; ==>
; (= #:TEMP5 #:TEMP6)
;
; note: forced to do GENERIC-= (cost 10)
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a T, not a (COMPLEX DOUBLE-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 T, not a DOUBLE-FLOAT.
; etc.
; (* (CHIPZ::CMF CHIPZ::HEADER) 256)
;
; note: forced to do GENERIC-* (cost 30)
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; 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 (-31) (31))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (62))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (62))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (RATIONAL (-31) (62)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-31) (62)), 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 (RATIONAL 0 (62)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (62)), not a FIXNUM.
; etc.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
;
; 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.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
; CHIPZ::+MAX-N-CODE-LENGTHS+)
;
; 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.
; (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
; CHIPZ::DISTANCE-EXTRA)
;
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT -4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (RATIONAL -4611686018427387903)
; (SINGLE-FLOAT -4.611686e18)
; (DOUBLE-FLOAT -4.611686018427388d18)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670)), not a FIXNUM.
; The result is a (VALUES
; (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (MINUSP CHIPZ::COPY-INDEX)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18)), not a FIXNUM.
; etc.
; (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (RATIONAL 0 9223372036854808573)
; (SINGLE-FLOAT 0.0 9.223372e18)
; (DOUBLE-FLOAT 0.0d0 9.223372036854809d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (RATIONAL 0 9223372036854808573)
; (SINGLE-FLOAT 0.0 9.223372e18)
; (DOUBLE-FLOAT 0.0d0 9.223372036854809d18)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR
; (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767)), not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR
; (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767)), 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 (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR
; (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767)), not a DOUBLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR
; (DOUBLE-FLOAT -9.223372036854809d18 32767.0d0)
; (SINGLE-FLOAT -9.223372e18 32767.0)
; (RATIONAL -9223372036854808573 32767)), not a SINGLE-FLOAT.
; (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 32768.0d0) (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 32768.0d0) (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768)))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (DOUBLE-FLOAT * 32768.0d0)
; (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768))), not a FIXNUM.
; The result is a (VALUES
; (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (DOUBLE-FLOAT * 32768.0d0)
; (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (MIN CHIPZ::N-BYTES-TO-COPY
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
; CHIPZ::COPY-INDEX))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), 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 (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a DOUBLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a SINGLE-FLOAT.
; (- CHIPZ::INDEX CHIPZ::DISTANCE)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT -4.611686018427388d18)
; (SINGLE-FLOAT -4.611686e18)
; (RATIONAL -4611686018427387903))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT -4.611686018427388d18)
; (SINGLE-FLOAT -4.611686e18)
; (RATIONAL -4611686018427387903))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; 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 REAL, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
; &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
; (+ CHIPZ::N-BYTES-TO-COPY
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 8)))
;
; note: forced to do GENERIC-+ (cost 10)
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a REAL, not a FIXNUM.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a REAL, not a (SIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST
; T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
; T).
; etc.
; (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
; CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
; (+
; CHIPZ::INDEX
; CHIPZ::N-BYTES-TO-COPY))
; CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
; (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
; (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
; (+ CHIPZ::N-COPIED-BYTES
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 4)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
; (+ CHIPZ::N-COPIED-BYTES
; (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
; 8)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; 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 (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a SINGLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate-tmp820USYC0.fasl
; compilation finished in 0:00:00.203
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/bzip2.lisp" (written 14 JAN 2022 10:21:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/chipz/bzip2.lisp
; in: DEFUN %BZIP2-STATE-MACHINE
; (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 26))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; note: unable to open code because: The operands might not be the same type.
; (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 899999) (SINGLE-FLOAT * 899999.0)
; (DOUBLE-FLOAT * 899999.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (= (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE)
; (1+ (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE)))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (MAX CHIPZ::MAXLEN CHIPZ::XY)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL 0 255) (SINGLE-FLOAT 0.0 255.0)
; (DOUBLE-FLOAT 0.0d0 255.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 21))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (LDB (BYTE CHIPZ::N 0)
; (ASH (CHIPZ::BZIP2-STATE-BITS CHIPZ::STATE)
; (THE (INTEGER -31 0)
; (- CHIPZ::N (CHIPZ::BZIP2-STATE-N-BITS CHIPZ::STATE)))))
;
; note: unable to
; convert to inline logical operations
; due to type uncertainty:
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; (MIN CHIPZ::MINLEN CHIPZ::XY)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL 0 255) (SINGLE-FLOAT 0.0 255.0)
; (DOUBLE-FLOAT 0.0d0 255.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (MAX CHIPZ::MAXLEN CHIPZ::XY)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL 0) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a FLOAT.
; (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (MIN CHIPZ::MINLEN CHIPZ::XY)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 255) (SINGLE-FLOAT * 255.0)
; (DOUBLE-FLOAT * 255.0d0)), not a FLOAT.
; (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
; CHIPZ::STATE)
; CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
; CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; note: unable to open code because: The operands might not be the same type.
; (INCF CHIPZ::N-BITS 8)
; --> THE
; ==>
; (+ 8 CHIPZ::N-BITS)
;
; 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 8) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; 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 8) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
;
; 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.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; 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.
; (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
; CHIPZ::STATE)
; CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
; CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; (MAX CHIPZ::MAXLEN CHIPZ::XY)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (OR (RATIONAL 0) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a FIXNUM.
; (MIN CHIPZ::MINLEN CHIPZ::XY)
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (OR (RATIONAL * 255) (SINGLE-FLOAT * 255.0)
; (DOUBLE-FLOAT * 255.0d0)), not a FIXNUM.
; (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 21))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (ASH CHIPZ::CRC32-HI 16)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; (LOGIOR (ASH CHIPZ::CRC32-HI 16) CHIPZ::CRC32-LO)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; 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.
; (LOGBITP (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) CHIPZ::IN-USE-16)
; --> LET PROGN UNLESS IF AND IF LOCALLY AND THE >=
; ==>
; 1
;
; 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; note: forced to do GENERIC-* (cost 30)
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (<= 3 CHIPZ::N-GROUPS 6)
;
; note: forced to do <-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (INTEGER 3), not a FIXNUM.
; (PLUSP CHIPZ::N-SELECTORS)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 48))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; 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 DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; etc.
; (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
;
; 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.
; (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 26))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; (LOGIOR (ASH (CHIPZ::BZIP2-STATE-ZVEC CHIPZ::STATE) 1) CHIPZ::ZJ)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 3) because:
; The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (ERROR 'CHIPZ:INVALID-BZIP2-DATA)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/bzip2-tmpAP7D2UW2.fasl
; compilation finished in 0:00:00.620
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/decompress.lisp" (written 14 JAN 2022 10:21:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/decompress-tmpU93Z06A.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/stream.lisp" (written 14 JAN 2022 10:21:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/chipz/stream.lisp
; in: DEFINE-STREAM-READ-SEQUENCE DECOMPRESSING-STREAM
; (CALL-NEXT-METHOD)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/chipz/stream-tmpL3K5PO5H.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-reexport/src/cl-reexport.lisp" (written 14 JAN 2022 10:22:01 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-reexport/src/cl-reexport-tmpPP843P2R.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/config.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/config-tmpBK2QBAFY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-garbage/trivial-garbage.lisp" (written 14 JAN 2022 10:23:01 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-garbage/trivial-garbage-tmpAHPKJ6EW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/package.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/package-tmpJJIXGGXK.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/reload.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/reload-tmpMYEEYI7L.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/conditions.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/conditions.lisp
; in: DEFUN FORMAT-SSL-ERROR-QUEUE
; 'CL+SSL::SSL-ERROR
;
; note: can't open-code test of unknown type SSL-ERROR
; (ETYPECASE CL+SSL::QUEUE-DESIGNATOR
; (CL+SSL::SSL-ERROR (CL+SSL::SSL-ERROR-QUEUE CL+SSL::QUEUE-DESIGNATOR))
; (LIST CL+SSL::QUEUE-DESIGNATOR))
; --> COND IF
; ==>
; (TYPEP #:G2 'CL+SSL::SSL-ERROR)
;
; note: can't open-code test of unknown type SSL-ERROR
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/conditions-tmp2OZ1RF2X.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi.lisp
; in: DEFMACRO DEFCFUN-LATE-BOUND
; (LENGTH CL+SSL::NAME-AND-OPTIONS)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLeay" CL+SSL::SSL-EAY)
; :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-EAY
; NIL
; (BLOCK CL+SSL::SSL-EAY
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLeay" (:LONG) :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO)))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:SINCE "1.1.0")
; ("OpenSSL_version_num" CL+SSL::OPENSSL-VERSION-NUM)
; :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-VERSION-NUM
; NIL
; (BLOCK CL+SSL::OPENSSL-VERSION-NUM
; (CFFI-SYS:%FOREIGN-FUNCALL "OpenSSL_version_num" (:LONG) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFUN OPENSSL-IS-AT-LEAST
; (>= (CL+SSL::COMPAT-OPENSSL-VERSION)
; (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
; CL+SSL::PRERELEASE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 815792463)
; (SINGLE-FLOAT * 8.1579245e8)
; (DOUBLE-FLOAT * 8.15792463d8)), not a FLOAT.
;
; 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 fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; in: DEFUN OPENSSL-IS-NOT-EVEN
; (< (CL+SSL::COMPAT-OPENSSL-VERSION)
; (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
; CL+SSL::PRERELEASE))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; in: DEFUN LIBRESSLP
; (= 536870912 (CL+SSL::COMPAT-OPENSSL-VERSION))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; in: DEFINE-SSL-FUNCTION ("SSL_get_version" SSL-GET-VERSION)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_get_version" CL+SSL::SSL-GET-VERSION)
; :STRING
; (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_version" (:POINTER #:G19 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv23_client_method" CL+SSL::SSL-V23-CLIENT-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-CLIENT-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V23-CLIENT-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_client_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv23_server_method" CL+SSL::SSL-V23-SERVER-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-SERVER-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V23-SERVER-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_server_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv23_method" CL+SSL::SSL-V23-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V23-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv3_client_method" CL+SSL::SSL-V3-CLIENT-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-CLIENT-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V3-CLIENT-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_client_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv3_server_method" CL+SSL::SSL-V3-SERVER-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-SERVER-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V3-SERVER-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_server_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSLv3_method" CL+SSL::SSL-V3-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-METHOD
; NIL
; (BLOCK CL+SSL::SSL-V3-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_method" (:POINTER) :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("TLSv1_client_method" SSL-TLSV1-CLIENT-METHOD)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("TLSv1_client_method" CL+SSL::SSL-TLSV1-CLIENT-METHOD)
; CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-CLIENT-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-CLIENT-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_client_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("TLSv1_server_method" SSL-TLSV1-SERVER-METHOD)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("TLSv1_server_method" CL+SSL::SSL-TLSV1-SERVER-METHOD)
; CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-SERVER-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-SERVER-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_server_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("TLSv1_method" SSL-TLSV1-METHOD)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("TLSv1_method" CL+SSL::SSL-TLSV1-METHOD)
; CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_method" (:POINTER) :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_1_client_method" CL+SSL::SSL-TLSV1-1-CLIENT-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_client_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_1_server_method" CL+SSL::SSL-TLSV1-1-SERVER-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-SERVER-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-1-SERVER-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_server_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_1_method" CL+SSL::SSL-TLSV1-1-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-1-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_2_client_method" CL+SSL::SSL-TLSV1-2-CLIENT-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_client_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_2_server_method" CL+SSL::SSL-TLSV1-2-SERVER-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-SERVER-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-2-SERVER-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_server_method" (:POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.0.2")
; ("TLSv1_2_method" CL+SSL::SSL-TLSV1-2-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-METHOD
; NIL
; (BLOCK CL+SSL::SSL-TLSV1-2-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_method" (:POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "1.1.0")
; ("TLS_method" CL+SSL::TLS-METHOD)
; CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::TLS-METHOD
; NIL
; (BLOCK CL+SSL::TLS-METHOD
; (CFFI-SYS:%FOREIGN-FUNCALL "TLS_method" (:POINTER) :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBSSL)))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_new" SSL-CTX-NEW)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_CTX_new" CL+SSL::SSL-CTX-NEW)
; CL+SSL::SSL-CTX
; (METHOD CL+SSL::SSL-METHOD))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-NEW
; (METHOD)
; (BLOCK CL+SSL::SSL-CTX-NEW
; (LET ((#:G19 METHOD))
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_new" (:POINTER #:G19 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("SSL_new" SSL-NEW)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_new" CL+SSL::SSL-NEW)
; CL+SSL::SSL-POINTER
; (CL+SSL::CTX CL+SSL::SSL-CTX))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-NEW
; (CL+SSL::CTX)
; (BLOCK CL+SSL::SSL-NEW
; (LET ((#:G19 CL+SSL::CTX))
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_new" (:POINTER #:G19 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("BIO_ctrl" BIO-SET-FD)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("BIO_ctrl" CL+SSL::BIO-SET-FD)
; :LONG
; (CL+SSL::BIO :POINTER)
; (CL+SSL::CMD :INT)
; (CL+SSL::LARG :LONG)
; (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-FD
; (CL+SSL::BIO CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
; (BLOCK CL+SSL::BIO-SET-FD
; (LET ((#:G19 CL+SSL::BIO))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new_socket" BIO-NEW-SOCKET)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("BIO_new_socket" CL+SSL::BIO-NEW-SOCKET)
; :POINTER
; (CL+SSL::FD :INT)
; (CL+SSL::CLOSE-FLAG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW-SOCKET
; (CL+SSL::FD CL+SSL::CLOSE-FLAG)
; (BLOCK CL+SSL::BIO-NEW-SOCKET
; (LET ((#:G19 CL+SSL::FD))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new_socket" # :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new" BIO-NEW)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("BIO_new" CL+SSL::BIO-NEW)
; :POINTER
; (METHOD :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW
; (METHOD)
; (BLOCK CL+SSL::BIO-NEW
; (LET ((#:G19 METHOD))
; (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new" (:POINTER #:G19 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("BIO_free" BIO-FREE)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("BIO_free" CL+SSL::BIO-FREE)
; :POINTER
; (METHOD :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-FREE
; (METHOD)
; (BLOCK CL+SSL::BIO-FREE
; (LET ((#:G19 METHOD))
; (CFFI-SYS:%FOREIGN-FUNCALL "BIO_free" (:POINTER #:G19 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:SINCE "1.1.0")
; ("BIO_meth_new" CL+SSL::BIO-METH-NEW)
; :POINTER
; (TYPE :INT)
; (CL+SSL::NAME :STRING))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-METH-NEW
; (TYPE CL+SSL::NAME)
; (BLOCK CL+SSL::BIO-METH-NEW
; (LET ((#:G19 TYPE))
; (MULTIPLE-VALUE-BIND (#:G20 #:PARAM21)
; (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::NAME #)
; (UNWIND-PROTECT # #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("ERR_get_error" ERR-GET-ERROR)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("ERR_get_error" CL+SSL::ERR-GET-ERROR)
; :UNSIGNED-LONG)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::ERR-GET-ERROR
; NIL
; (BLOCK CL+SSL::ERR-GET-ERROR
; (CFFI-SYS:%FOREIGN-FUNCALL "ERR_get_error" (:UNSIGNED-LONG) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("ERR_error_string" ERR-ERROR-STRING)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("ERR_error_string" CL+SSL::ERR-ERROR-STRING)
; :STRING
; (CL+SSL::E :UNSIGNED-LONG)
; (CL+SSL::BUF :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET
; --> LET
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "ERR_error_string"
; (:UNSIGNED-LONG #:G19 :POINTER #:G20 :POINTER)
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_ctrl" SSL-CTX-CTRL)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_CTX_ctrl" CL+SSL::SSL-CTX-CTRL)
; :LONG
; (CL+SSL::CTX CL+SSL::SSL-CTX)
; (CL+SSL::CMD :INT)
; (CL+SSL::LARG :UNSIGNED-LONG)
; (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-CTRL
; (CL+SSL::CTX CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
; (BLOCK CL+SSL::SSL-CTX-CTRL
; (LET ((#:G19 CL+SSL::CTX))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("SSL_ctrl" SSL-CTRL)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_ctrl" CL+SSL::SSL-CTRL)
; :LONG
; (CL+SSL::SSL :POINTER)
; (CL+SSL::CMD :INT)
; (CL+SSL::LARG :LONG)
; (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTRL
; (CL+SSL::SSL CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
; (BLOCK CL+SSL::SSL-CTRL
; (LET ((#:G19 CL+SSL::SSL))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFUN SSL-CTX-SET-OPTIONS
; (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-OPTIONS+ CL+SSL::OPTIONS
; (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN SSL-CTX-SET-MIN-PROTO-VERSION
; (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-SET-MIN-PROTO-VERSION+
; CL+SSL::VERSION (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN SSL-CTX-SET-MAX-PROTO-VERSION
; (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-SET-MAX-PROTO-VERSION+
; CL+SSL::VERSION (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
; in:
; DEFINE-SSL-FUNCTION ("SSL_load_client_CA_file" SSL-LOAD-CLIENT-CA-FILE)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_load_client_CA_file" CL+SSL::SSL-LOAD-CLIENT-CA-FILE)
; CL+SSL::SSL-POINTER
; (CL+SSL::FILE :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-LOAD-CLIENT-CA-FILE
; (CL+SSL::FILE)
; (BLOCK CL+SSL::SSL-LOAD-CLIENT-CA-FILE
; (MULTIPLE-VALUE-BIND (#:G19 #:PARAM20)
; (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::FILE
; #)
; (UNWIND-PROTECT (PROGN #)
; (CFFI:FREE-TRANSLATED-OBJECT #:G19 # #:PARAM20)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION ("SSL_get_verify_result" SSL-GET-VERIFY-RESULT)
; (CL+SSL::DEFINE-SSL-FUNCTION
; ("SSL_get_verify_result" CL+SSL::SSL-GET-VERIFY-RESULT)
; :LONG
; (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-VERIFY-RESULT
; (CL+SSL::SSL)
; (BLOCK CL+SSL::SSL-GET-VERIFY-RESULT
; (LET ((#:G19 CL+SSL::SSL))
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_verify_result"
; (:POINTER #:G19 :LONG) :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBSSL))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "3.0.0")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "3.0.0")
; ("SSL_get_peer_certificate" CL+SSL::SSL-GET-PEER-CERTIFICATE)
; :POINTER
; (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-PEER-CERTIFICATE
; (CL+SSL::SSL)
; (BLOCK CL+SSL::SSL-GET-PEER-CERTIFICATE
; (LET ((#:G19 CL+SSL::SSL))
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_peer_certificate"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "3.0.0")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:SINCE "3.0.0")
; ("SSL_get1_peer_certificate" CL+SSL::SSL-GET1-PEER-CERTIFICATE)
; :POINTER
; (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET1-PEER-CERTIFICATE
; (CL+SSL::SSL)
; (BLOCK CL+SSL::SSL-GET1-PEER-CERTIFICATE
; (LET ((#:G19 CL+SSL::SSL))
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get1_peer_certificate"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_oneline" X509-NAME-ONELINE)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_NAME_oneline" CL+SSL::X509-NAME-ONELINE)
; :POINTER
; (CL+SSL::X509-NAME :POINTER)
; (CL+SSL::BUF :POINTER)
; (CL+SSL::SIZE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ONELINE
; (CL+SSL::X509-NAME CL+SSL::BUF CL+SSL::SIZE)
; (BLOCK CL+SSL::X509-NAME-ONELINE
; (LET ((#:G19 CL+SSL::X509-NAME))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_entry" X509-NAME-GET-ENTRY)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_NAME_get_entry" CL+SSL::X509-NAME-GET-ENTRY)
; :POINTER
; (CL+SSL::NAME :POINTER)
; (LOG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-GET-ENTRY
; (CL+SSL::NAME LOG)
; (BLOCK CL+SSL::X509-NAME-GET-ENTRY
; (LET ((#:G19 CL+SSL::NAME))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_get_entry" # :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in:
; DEFINE-CRYPTO-FUNCTION ("X509_NAME_ENTRY_get_data" X509-NAME-ENTRY-GET-DATA)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_NAME_ENTRY_get_data" CL+SSL::X509-NAME-ENTRY-GET-DATA)
; :POINTER
; (CL+SSL::NAME-ENTRY :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ENTRY-GET-DATA
; (CL+SSL::NAME-ENTRY)
; (BLOCK CL+SSL::X509-NAME-ENTRY-GET-DATA
; (LET ((#:G19 CL+SSL::NAME-ENTRY))
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_ENTRY_get_data"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in:
; DEFINE-CRYPTO-FUNCTION ("X509_get_issuer_name" X509-GET-ISSUER-NAME)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_get_issuer_name" CL+SSL::X509-GET-ISSUER-NAME)
; :POINTER
; (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-ISSUER-NAME
; (CL+SSL::X509)
; (BLOCK CL+SSL::X509-GET-ISSUER-NAME
; (LET ((#:G19 CL+SSL::X509))
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_issuer_name"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in:
; DEFINE-CRYPTO-FUNCTION ("X509_get_subject_name" X509-GET-SUBJECT-NAME)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_get_subject_name" CL+SSL::X509-GET-SUBJECT-NAME)
; :POINTER
; (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-SUBJECT-NAME
; (CL+SSL::X509)
; (BLOCK CL+SSL::X509-GET-SUBJECT-NAME
; (LET ((#:G19 CL+SSL::X509))
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_subject_name"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:SINCE "1.1.0")
; ("X509_get0_notBefore" CL+SSL::X509-GET0-NOT-BEFORE)
; :POINTER
; (CL+SSL::X509 :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET0-NOT-BEFORE
; (CL+SSL::X509)
; (BLOCK CL+SSL::X509-GET0-NOT-BEFORE
; (LET ((#:G19 CL+SSL::X509))
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_get0_notBefore"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:SINCE "1.1.0")
; ("X509_get0_notAfter" CL+SSL::X509-GET0-NOT-AFTER)
; :POINTER
; (CL+SSL::X509 :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET0-NOT-AFTER
; (CL+SSL::X509)
; (BLOCK CL+SSL::X509-GET0-NOT-AFTER
; (LET ((#:G19 CL+SSL::X509))
; (CFFI-SYS:%FOREIGN-FUNCALL "X509_get0_notAfter"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("X509_get_ext_d2i" X509-GET-EXT-D2I)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("X509_get_ext_d2i" CL+SSL::X509-GET-EXT-D2I)
; :POINTER
; (CL+SSL::CERT :POINTER)
; (CL+SSL::NID :INT)
; (CL+SSL::CRIT :POINTER)
; (CL+SSL::IDX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-EXT-D2I
; (CL+SSL::CERT CL+SSL::NID CL+SSL::CRIT CL+SSL::IDX)
; (BLOCK CL+SSL::X509-GET-EXT-D2I
; (LET ((#:G19 CL+SSL::CERT))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("d2i_X509" D2I-X509)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("d2i_X509" CL+SSL::D2I-X509)
; :POINTER
; (CL+SSL::*PX :POINTER)
; (CL+SSL::IN :POINTER)
; (CL+SSL::LEN :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::D2I-X509
; (CL+SSL::*PX CL+SSL::IN CL+SSL::LEN)
; (BLOCK CL+SSL::D2I-X509
; (LET ((#:G19 CL+SSL::*PX))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("PEM_read_bio_X509" PEM-READ-X509)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("PEM_read_bio_X509" CL+SSL::PEM-READ-X509)
; :POINTER
; (CL+SSL::BIO :POINTER)
; (CL+SSL::X509 :INT)
; (CL+SSL::CALLBACK :INT)
; (CL+SSL::PASSPHRASE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::PEM-READ-X509
; (CL+SSL::BIO CL+SSL::X509 CL+SSL::CALLBACK CL+SSL::PASSPHRASE)
; (BLOCK CL+SSL::PEM-READ-X509
; (LET ((#:G19 CL+SSL::BIO))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in:
; DEFINE-CRYPTO-FUNCTION ("EVP_get_digestbyname" EVP-GET-DIGEST-BY-NAME)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("EVP_get_digestbyname" CL+SSL::EVP-GET-DIGEST-BY-NAME)
; :POINTER
; (CL+SSL::NAME :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::EVP-GET-DIGEST-BY-NAME
; (CL+SSL::NAME)
; (BLOCK CL+SSL::EVP-GET-DIGEST-BY-NAME
; (MULTIPLE-VALUE-BIND (#:G19 #:PARAM20)
; (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::NAME
; #)
; (UNWIND-PROTECT (PROGN #)
; (CFFI:FREE-TRANSLATED-OBJECT #:G19 # #:PARAM20)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("sk_value" CL+SSL::SK-VALUE)
; :POINTER
; (CL+SSL::STACK :POINTER)
; (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-VALUE
; (CL+SSL::STACK CL+SSL::INDEX)
; (BLOCK CL+SSL::SK-VALUE
; (LET ((#:G19 CL+SSL::STACK))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "sk_value" # :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
; (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
; (:SINCE "1.1.0")
; ("OPENSSL_sk_value" CL+SSL::OPENSSL-SK-VALUE)
; :POINTER
; (CL+SSL::STACK :POINTER)
; (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-SK-VALUE
; (CL+SSL::STACK CL+SSL::INDEX)
; (BLOCK CL+SSL::OPENSSL-SK-VALUE
; (LET ((#:G19 CL+SSL::STACK))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "OPENSSL_sk_value" # :CONVENTION :CDECL
; :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFUN SK-GENERAL-NAME-VALUE
; (DEFUN CL+SSL::SK-GENERAL-NAME-VALUE (CL+SSL::NAMES CL+SSL::INDEX)
; (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
; (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
; (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-VALUE
; (CL+SSL::NAMES CL+SSL::INDEX)
; (BLOCK CL+SSL::SK-GENERAL-NAME-VALUE
; (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
; (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
; (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX))))
;
; note: Type assertion too complex to check:
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T).
; It allows an unknown number of values, consider using
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &OPTIONAL).
; in: DEFUN SK-GENERAL-NAME-NUM
; (DEFUN CL+SSL::SK-GENERAL-NAME-NUM (CL+SSL::NAMES)
; (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
; (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
; (CL+SSL::SK-NUM CL+SSL::NAMES)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-NUM
; (CL+SSL::NAMES)
; (BLOCK CL+SSL::SK-GENERAL-NAME-NUM
; (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
; (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
; (CL+SSL::SK-NUM CL+SSL::NAMES))))
;
; note: Type assertion too complex to check:
; (VALUES FIXNUM &REST T).
; It allows an unknown number of values, consider using
; (VALUES FIXNUM &OPTIONAL).
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_data" ASN1-STRING-DATA)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("ASN1_STRING_data" CL+SSL::ASN1-STRING-DATA)
; :POINTER
; (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-DATA
; (CL+SSL::ASN1-STRING)
; (BLOCK CL+SSL::ASN1-STRING-DATA
; (LET ((#:G19 CL+SSL::ASN1-STRING))
; (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_data"
; (:POINTER #:G19 :POINTER) :CONVENTION
; :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBCRYPTO))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-CRYPTO-FUNCTION ("RSA_generate_key" RSA-GENERATE-KEY)
; (CL+SSL::DEFINE-CRYPTO-FUNCTION
; ("RSA_generate_key" CL+SSL::RSA-GENERATE-KEY)
; :POINTER
; (CL+SSL::NUM :INT)
; (CL+SSL::E :UNSIGNED-LONG)
; (CL+SSL::CALLBACK :POINTER)
; (CL+SSL::OPT :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::RSA-GENERATE-KEY
; (CL+SSL::NUM CL+SSL::E CL+SSL::CALLBACK CL+SSL::OPT)
; (BLOCK CL+SSL::RSA-GENERATE-KEY
; (LET ((#:G19 CL+SSL::NUM))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
; (CL+SSL::DEFINE-SSL-FUNCTION-EX
; (:VANISHED "1.1.0")
; ("SSL_CTX_set_tmp_rsa_callback" CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK)
; :POINTER
; (CL+SSL::CTX :POINTER)
; (CL+SSL::CALLBACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
; (CL+SSL::CTX CL+SSL::CALLBACK)
; (BLOCK CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
; (LET ((#:G19 CL+SSL::CTX))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_tmp_rsa_callback" #
; :CONVENTION :CDECL :LIBRARY
; CL+SSL/CONFIG::LIBSSL)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: CFFI:DEFCALLBACK TMP-RSA-CALLBACK
; (= CL+SSL::KEY-LENGTH 512)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (= CL+SSL::KEY-LENGTH 1024)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; (CL+SSL::RSA-GENERATE-KEY LENGTH CL+SSL::+RSA_F4+ (CFFI-SYS:NULL-POINTER)
; (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN ENSURE-SSL-FUNCALL
; (APPLY CL+SSL::FUNC CL+SSL::ARGS)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; FUNC is not known to be a function
; (PLUSP CL+SSL::NBYTES)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFUN NONBLOCKING-SSL-FUNCALL
; (APPLY CL+SSL::FUNC CL+SSL::ARGS)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; FUNC is not known to be a function
; (PLUSP CL+SSL::NBYTES)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFUN SECONDS-UNTIL-DEADLINE
; (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (/ (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; INTERNAL-TIME-UNITS-PER-SECOND)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; convert x/2^k to shift
; due to type uncertainty:
; The first argument is a NUMBER, not a INTEGER.
; (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
;
; 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 &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in: CFFI:DEFCALLBACK PEM-PASSWORD-CALLBACK
; (COERCE CL+SSL::*PEM-PASSWORD* 'BASE-STRING)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR LIST (AND (NOT BASE-STRING) 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 BASE-STRING) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; * (*)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
; SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
; CHARACTER
; (*)).
; in: DEFUN INIT-PRNG
; (LENGTH CL+SSL::SEED-BYTE-SEQUENCE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (ELT CL+SSL::SEED-BYTE-SEQUENCE CL+SSL::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.
; (CL+SSL::RAND-SEED CL+SSL::PTR LENGTH)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN SSL-CTX-SET-SESSION-CACHE-MODE
; (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL_CTRL_SET_SESS_CACHE_MODE+
; CL+SSL::MODE (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
; in: CFFI:DEFCALLBACK LOCKING-CALLBACK
; (ELT CL+SSL::*LOCKS* CL+SSL::N)
;
; 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.
; in: CFFI:DEFCALLBACK THREADID-CALLBACK
; (INCF CL+SSL::*THREAD-COUNTER*)
; --> THE
; ==>
; (+ 1 CL+SSL::*THREAD-COUNTER*)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; in: DEFUN INITIALIZE
; (FUNCALL (OR METHOD (CL+SSL::DEFAULT-SSL-METHOD)))
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-tmpMABYFPD4.fasl
; compilation finished in 0:00:00.403
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-buffer-all.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-buffer-all-tmpO0782EL2.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-buffer.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-buffer-tmpFXGDO0E3.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/streams.lisp" (written 14 JAN 2022 10:21:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/streams.lisp
; in: DEFMETHOD PRINT-OBJECT (SSL-STREAM T)
; (FORMAT STREAM "for ~A" (CL+SSL::SSL-STREAM-SOCKET CL+SSL::OBJECT))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING BOOLEAN STREAM), not a STREAM.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING BOOLEAN STREAM), not a (MEMBER T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING BOOLEAN STREAM), not a NULL.
; in: DEFMETHOD CLOSE (SSL-STREAM)
; (FUNCALL (CL+SSL::SSL-CLOSE-CALLBACK STREAM))
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; in: DEFMETHOD STREAM-LISTEN (SSL-STREAM)
; (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD STREAM-READ-BYTE (SSL-STREAM)
; (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFMETHOD STREAM-READ-SEQUENCE (SSL-STREAM T T T)
; (- CL+SSL::END CL+SSL::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a RATIONAL.
; The second argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; (PLUSP LENGTH)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL * 4611686018427387900)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT *
; 4.611686018427388d18)), not a FLOAT.
; (+ CL+SSL::START CL+SSL::READ-BYTES)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (< CL+SSL::START CL+SSL::END)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
; (SETF (ELT CL+SSL::SEQ CL+SSL::START) (CL+SSL::SSL-STREAM-PEEKED-BYTE STREAM))
;
; 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.
; (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (CL+SSL::S/B-REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START :END1
; (+ CL+SSL::START CL+SSL::READ-BYTES))
; --> BLOCK
; ==>
; (REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START1 :END1 CL+SSL::END1
; :START2 CL+SSL::START2 :END2 CL+SSL::END2)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY * (*))
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
; (SIMPLE-ARRAY SINGLE-FLOAT (*))
; (SIMPLE-ARRAY DOUBLE-FLOAT (*))
; SIMPLE-BIT-VECTOR
; (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 62) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 63) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
; (SIMPLE-ARRAY FIXNUM (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 64) (*))
; (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
; (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
; (*))), not a (SIMPLE-ARRAY CHARACTER (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
; (SIMPLE-ARRAY SINGLE-FLOAT (*))
; (SIMPLE-ARRAY DOUBLE-FLOAT (*))
; SIMPLE-BIT-VECTOR
; (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 62) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 63) (*))
; (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
; (SIMPLE-ARRAY FIXNUM (*))
; (SIMPLE-ARRAY (SIGNED-BYTE 64) (*))
; (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
; (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
; (*))), not a SIMPLE-BASE-STRING.
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY CHARACTER
; (*))
; &REST T).
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL 0) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (< CL+SSL::START CL+SSL::END)
;
; 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.
; (- CL+SSL::END CL+SSL::START)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a REAL, not a FIXNUM.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST
; T).
; etc.
; (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; (PLUSP LENGTH)
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a (OR (RATIONAL * 4611686018427387900)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (OR (RATIONAL * 4611686018427387900)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a FIXNUM.
; etc.
; (+ CL+SSL::START CL+SSL::READ-BYTES)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF CL+SSL::START CL+SSL::READ-BYTES)
;
; note: doing signed word to integer coercion (cost 20) to START
; in: DEFMETHOD STREAM-WRITE-BYTE (SSL-STREAM T)
; (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
; (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK
; ==>
; (LENGTH CL+SSL::BUF)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (SETF (CL+SSL::BUFFER-ELT CL+SSL::BUF
; (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; CL+SSL::B)
; --> BLOCK SETF
; ==>
; (SB-KERNEL:%SETELT CL+SSL::BUF CL+SSL::INDEX CL+SSL::VAL)
;
; 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.
; (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
; (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
;
; 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 &REST T).
; 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 &REST T).
; etc.
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (SSL-STREAM T T T)
; (- CL+SSL::END CL+SSL::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (>
; (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (- CL+SSL::END CL+SSL::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
; (LENGTH CL+SSL::BUF)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
; (LENGTH CL+SSL::BUF)
;
; 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.
; (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START1
; (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM) :START2
; CL+SSL::START :END2 CL+SSL::END)
; ==>
; (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
; :START2 CL+SSL::START2 :END2 CL+SSL::END2)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY * (*))
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY CHARACTER
; (*))
; &REST T).
; (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
; (- CL+SSL::END CL+SSL::START))
; ==>
; (+ (- CL+SSL::END CL+SSL::START)
; (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM28))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START2 CL+SSL::START)
; --> BLOCK
; ==>
; (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
; :START2 CL+SSL::START2 :END2 CL+SSL::END2)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY * (*))
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
; &REST T).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
; The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
; (SIMPLE-ARRAY CHARACTER
; (*))
; &REST T).
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK
; ==>
; (LENGTH CL+SSL::BUF)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (- CL+SSL::END CL+SSL::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 &REST T).
; 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
; &REST T).
; etc.
; (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; 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
; &REST T).
; etc.
; (>
; (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; 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+SSL::END CL+SSL::START)
;
; 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 NUMBER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, 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
; &REST T).
; etc.
; (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; 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.
; (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
; (- CL+SSL::END CL+SSL::START))
; ==>
; (+ (- CL+SSL::END CL+SSL::START)
; (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM28))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a T, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The second argument is a T, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF CL+SSL::START (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: doing signed word to integer coercion (cost 20) to START
; in: DEFMETHOD STREAM-FORCE-OUTPUT (SSL-STREAM)
; (PLUSP CL+SSL::FILL-PTR)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFUN X509-CERTIFICATE-NAMES
; (CFFI-SYS:WITH-FOREIGN-POINTER (CL+SSL::BUF 1024)
; (LET ((CL+SSL::ISSUER-NAME
; (CL+SSL::X509-GET-ISSUER-NAME CL+SSL::X509-CERTIFICATE))
; (CL+SSL::SUBJECT-NAME
; (CL+SSL::X509-GET-SUBJECT-NAME CL+SSL::X509-CERTIFICATE)))
; (VALUES
; (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::ISSUER-NAME)
; (CL+SSL::X509-NAME-ONELINE CL+SSL::ISSUER-NAME CL+SSL::BUF 1024)
; (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF))
; (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::SUBJECT-NAME)
; (CL+SSL::X509-NAME-ONELINE CL+SSL::SUBJECT-NAME CL+SSL::BUF 1024)
; (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF)))))
; --> SYMBOL-MACROLET SYMBOL-MACROLET LET LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-ALIEN-STACK-SPACE
; in: DEFUN SSL-LOAD-GLOBAL-VERIFY-LOCATIONS
; (CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS CL+SSL::*SSL-GLOBAL-CONTEXT*
; CL+SSL::CAFILE (CFFI-SYS:NULL-POINTER))
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN MAYBE-VERIFY-CLIENT-STREAM
; (FUNCALL
; (IF (CL+SSL::OPENSSL-IS-AT-LEAST 3 0 0)
; 'CL+SSL::SSL-GET1-PEER-CERTIFICATE
; 'CL+SSL::SSL-GET-PEER-CERTIFICATE)
; CL+SSL::HANDLE)
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; in: DEFUN MAKE-SSL-CLIENT-STREAM
; (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; in: DEFUN MAKE-SSL-SERVER-STREAM
; (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to open code because: The operands might not be the same type.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/streams-tmpLCE8PO0U.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/bio.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/bio-tmpS48VDGU2.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/x509.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/x509-tmp5LF2452A.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/random.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/random-tmpTSFGDAZ7.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/context.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/context-tmpGJFUKHN2.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/verify-hostname.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/verify-hostname-tmpRLWVC93J.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/encoding.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/encoding-tmpLJXQSCJY.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/connection-cache.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/connection-cache-tmp4OLR0J6X.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/decoding-stream.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/decoding-stream-tmp6XXQRAHN.fasl
; compilation finished in 0:00:00.029
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/keep-alive-stream.lisp" (written 14 JAN 2022 10:22:10 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/dexador/src/keep-alive-stream.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (KEEP-ALIVE-STREAM T T T)
; (- DEXADOR.KEEP-ALIVE-STREAM::END DEXADOR.KEEP-ALIVE-STREAM::START)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (+ DEXADOR.KEEP-ALIVE-STREAM::START DEXADOR.KEEP-ALIVE-STREAM::TO-READ)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a REAL, not a SINGLE-FLOAT.
; (DECF (DEXADOR.KEEP-ALIVE-STREAM::KEEP-ALIVE-STREAM-END STREAM)
; (- DEXADOR.KEEP-ALIVE-STREAM::N DEXADOR.KEEP-ALIVE-STREAM::START))
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (MIN (- DEXADOR.KEEP-ALIVE-STREAM::END DEXADOR.KEEP-ALIVE-STREAM::START)
; (DEXADOR.KEEP-ALIVE-STREAM::KEEP-ALIVE-STREAM-END STREAM))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (- DEXADOR.KEEP-ALIVE-STREAM::END DEXADOR.KEEP-ALIVE-STREAM::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 &REST T).
; 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
; &REST T).
; etc.
; (MIN (- DEXADOR.KEEP-ALIVE-STREAM::END DEXADOR.KEEP-ALIVE-STREAM::START)
; (DEXADOR.KEEP-ALIVE-STREAM::KEEP-ALIVE-STREAM-END STREAM))
;
; 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; (+ DEXADOR.KEEP-ALIVE-STREAM::START DEXADOR.KEEP-ALIVE-STREAM::TO-READ)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT
; &REST T).
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
; &REST T).
; etc.
; (DECF (DEXADOR.KEEP-ALIVE-STREAM::KEEP-ALIVE-STREAM-END STREAM)
; (- DEXADOR.KEEP-ALIVE-STREAM::N DEXADOR.KEEP-ALIVE-STREAM::START))
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; 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 &REST T).
; 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 (INTEGER -4611686018427387900
; 4611686018427387900), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFMETHOD STREAM-READ-SEQUENCE (KEEP-ALIVE-CHUNKED-STREAM T T T)
; (SETF (AREF SEQUENCE DEXADOR.KEEP-ALIVE-STREAM::I) BYTE)
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (1- DEXADOR.KEEP-ALIVE-STREAM::I)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
; (LOOP DEXADOR.KEEP-ALIVE-STREAM::FOR DEXADOR.KEEP-ALIVE-STREAM::I DEXADOR.KEEP-ALIVE-STREAM::FROM DEXADOR.KEEP-ALIVE-STREAM::START DEXADOR.KEEP-ALIVE-STREAM::BELOW
; DEXADOR.KEEP-ALIVE-STREAM::END
; DEXADOR.KEEP-ALIVE-STREAM::FOR BYTE = (READ-BYTE STREAM NIL NIL)
; IF ...)
; --> LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second 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 FLOAT.
; The second argument is a REAL, not a RATIONAL.
;
; note: unable to open code because: The operands might not be the same type.
; (MAX 0 (1- DEXADOR.KEEP-ALIVE-STREAM::I))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR (RATIONAL 0) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a FLOAT.
;
; note: unable to open code because: The operands might not be the same type.
; (LOOP DEXADOR.KEEP-ALIVE-STREAM::FOR DEXADOR.KEEP-ALIVE-STREAM::I DEXADOR.KEEP-ALIVE-STREAM::FROM DEXADOR.KEEP-ALIVE-STREAM::START DEXADOR.KEEP-ALIVE-STREAM::BELOW
; DEXADOR.KEEP-ALIVE-STREAM::END
; DEXADOR.KEEP-ALIVE-STREAM::FOR BYTE = (READ-BYTE STREAM NIL NIL)
; IF ...)
; --> LET LET TAGBODY WHEN IF >=
; ==>
; 1
;
; 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 DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
; (1- DEXADOR.KEEP-ALIVE-STREAM::I)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (MAX 0 (1- DEXADOR.KEEP-ALIVE-STREAM::I))
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/keep-alive-stream-tmpGO08YVIW.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/util.lisp" (written 14 JAN 2022 10:22:10 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/dexador/src/util.lisp
; in: DEFUN-SPEEDY %ASCII-STRING-TO-OCTETS
; (LENGTH STRING)
;
; 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.
; (AREF STRING DEXADOR.UTIL::I)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a VECTOR, not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a VECTOR, not a SIMPLE-ARRAY.
; in: DEFPARAMETER *DEFAULT-USER-AGENT*
; (OR (LISP-IMPLEMENTATION-TYPE) "Common Lisp")
; --> IF
; ==>
; "Common Lisp"
;
; note: deleting unreachable code
; (OR (LISP-IMPLEMENTATION-VERSION) "")
; --> IF
; ==>
; ""
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/util-tmpW4V46RST.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/body.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/body-tmp3OJ639ET.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/error.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/error-tmpB4L1425D.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/backend/usocket.lisp" (written 14 JAN 2022 10:22:10 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/dexador/src/backend/usocket.lisp
; in: DEFUN-SPEEDY MULTIPART-CONTENT-LENGTH
; (+ 2 DEXADOR.BACKEND.USOCKET::BOUNDARY-LENGTH 2
; (LENGTH
; (THE SIMPLE-STRING
; (DEXADOR.BACKEND.USOCKET::CONTENT-DISPOSITION
; DEXADOR.BACKEND.USOCKET::KEY DEXADOR.BACKEND.USOCKET::VAL)))
; (IF (PATHNAMEP DEXADOR.BACKEND.USOCKET::VAL)
; (+ 14 (LENGTH (THE SIMPLE-STRING #)) 2)
; 0)
; 2
; (TYPECASE DEXADOR.BACKEND.USOCKET::VAL
; (PATHNAME
; (WITH-OPEN-FILE
; (DEXADOR.BACKEND.USOCKET::IN DEXADOR.BACKEND.USOCKET::VAL)
; (FILE-LENGTH DEXADOR.BACKEND.USOCKET::IN)))
; (STRING (LENGTH (THE DEXADOR.UTIL:OCTETS #)))
; (SYMBOL (LENGTH (THE DEXADOR.UTIL:OCTETS #)))
; (OTHERWISE (LENGTH (PRINC-TO-STRING DEXADOR.BACKEND.USOCKET::VAL))))
; 2)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 8 13835058055282163724), not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (INTEGER 8 13835058055282163724), not a (SIGNED-BYTE
; 64).
; The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (LOOP DEXADOR.BACKEND.USOCKET::FOR (DEXADOR.BACKEND.USOCKET::KEY
; . DEXADOR.BACKEND.USOCKET::VAL) DEXADOR.BACKEND.USOCKET::IN DEXADOR.BACKEND.USOCKET::CONTENT
; DEXADOR.BACKEND.USOCKET::SUM (+ 2
; DEXADOR.BACKEND.USOCKET::BOUNDARY-LENGTH
; 2
; (LENGTH
; (THE SIMPLE-STRING
; (DEXADOR.BACKEND.USOCKET::CONTENT-DISPOSITION
; DEXADOR.BACKEND.USOCKET::KEY
; DEXADOR.BACKEND.USOCKET::VAL)))
; (IF (PATHNAMEP
; DEXADOR.BACKEND.USOCKET::VAL)
; (+ 14 (LENGTH #) 2)
; 0)
; 2
; (TYPECASE DEXADOR.BACKEND.USOCKET::VAL
; (PATHNAME (WITH-OPEN-FILE # #))
; (STRING (LENGTH #))
; (SYMBOL (LENGTH #))
; (OTHERWISE (LENGTH #)))
; 2))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a FIXNUM.
; The second argument is a (INTEGER 8), not a FIXNUM.
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a (SIGNED-BYTE
; 64).
; The second argument is a (INTEGER 8), not a (SIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (+
; (LOOP DEXADOR.BACKEND.USOCKET::FOR (DEXADOR.BACKEND.USOCKET::KEY
; . DEXADOR.BACKEND.USOCKET::VAL) DEXADOR.BACKEND.USOCKET::IN DEXADOR.BACKEND.USOCKET::CONTENT
; DEXADOR.BACKEND.USOCKET::SUM (+ 2
; DEXADOR.BACKEND.USOCKET::BOUNDARY-LENGTH
; 2 (LENGTH (THE SIMPLE-STRING #))
; (IF (PATHNAMEP
; DEXADOR.BACKEND.USOCKET::VAL)
; (+ 14 # 2)
; 0)
; 2
; (TYPECASE DEXADOR.BACKEND.USOCKET::VAL
; (PATHNAME #)
; (STRING #)
; (SYMBOL #)
; (OTHERWISE #))
; 2))
; 2 DEXADOR.BACKEND.USOCKET::BOUNDARY-LENGTH 2 2)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a FIXNUM.
; The result is a (VALUES (OR (INTEGER 14) (INTEGER 6 6)) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a FIXNUM.
; The result is a (VALUES (OR (INTEGER 14) (INTEGER 6 6)) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (OR (INTEGER 14) (INTEGER 6 6)), not a FIXNUM.
; The result is a (VALUES (INTEGER 6) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (OR (INTEGER 14) (INTEGER 6 6)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES (INTEGER 6) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (+ 2 DEXADOR.BACKEND.USOCKET::BOUNDARY-LENGTH 2
; (LENGTH
; (THE SIMPLE-STRING
; (DEXADOR.BACKEND.USOCKET::CONTENT-DISPOSITION
; DEXADOR.BACKEND.USOCKET::KEY DEXADOR.BACKEND.USOCKET::VAL)))
; (IF (PATHNAMEP DEXADOR.BACKEND.USOCKET::VAL)
; (+ 14 (LENGTH (THE SIMPLE-STRING #)) 2)
; 0)
; 2
; (TYPECASE DEXADOR.BACKEND.USOCKET::VAL
; (PATHNAME
; (WITH-OPEN-FILE
; (DEXADOR.BACKEND.USOCKET::IN DEXADOR.BACKEND.USOCKET::VAL)
; (FILE-LENGTH DEXADOR.BACKEND.USOCKET::IN)))
; (STRING (LENGTH (THE DEXADOR.UTIL:OCTETS #)))
; (SYMBOL (LENGTH (THE DEXADOR.UTIL:OCTETS #)))
; (OTHERWISE (LENGTH (PRINC-TO-STRING DEXADOR.BACKEND.USOCKET::VAL))))
; 2)
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first argument of GENERIC-+
; in: DEFUN-CAREFUL REQUEST
; (STRING= (QURI.URI:URI-SCHEME DEXADOR.BACKEND.USOCKET::LOCATION-URI)
; (QURI.URI:URI-SCHEME DEXADOR.BACKEND.USOCKET::URI))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; The second 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 SIMPLE-BASE-STRING.
; The second argument is a (OR STRING SYMBOL
; 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 SYMBOL CHARACTER), not a (SIMPLE-ARRAY
; CHARACTER (*)).
; (STRING= (QURI.URI:URI-HOST DEXADOR.BACKEND.USOCKET::LOCATION-URI)
; (QURI.URI:URI-HOST DEXADOR.BACKEND.USOCKET::URI))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; The second 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 SIMPLE-BASE-STRING.
; The second argument is a (OR STRING SYMBOL
; 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 SYMBOL CHARACTER), not a (SIMPLE-ARRAY
; CHARACTER (*)).
; (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "socks5")
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "https")
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "http")
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "https")
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (FIND :CONTENT-TYPE DEXADOR.BACKEND.USOCKET::HEADERS :KEY #'CAR :TEST #'EQ)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a SEQUENCE, not a (OR LIST VECTOR).
; (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "http")
;
; 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 (SIMPLE-ARRAY
; CHARACTER (*)).
; (DEXADOR.UTIL:DEFUN-CAREFUL DEXADOR.BACKEND.USOCKET:REQUEST
; (DEXADOR.BACKEND.USOCKET::URI &REST DEXADOR.BACKEND.USOCKET::ARGS &KEY
; (METHOD :GET) (DEXADOR.BACKEND.USOCKET::VERSION 1.1)
; DEXADOR.BACKEND.USOCKET::CONTENT DEXADOR.BACKEND.USOCKET::HEADERS
; DEXADOR.BACKEND.USOCKET::BASIC-AUTH DEXADOR.BACKEND.USOCKET::COOKIE-JAR
; (DEXADOR.BACKEND.USOCKET::CONNECT-TIMEOUT
; DEXADOR.UTIL:*DEFAULT-CONNECT-TIMEOUT*)
; (DEXADOR.BACKEND.USOCKET::READ-TIMEOUT
; DEXADOR.UTIL:*DEFAULT-READ-TIMEOUT*)
; ...)
; (DECLARE
; (IGNORABLE DEXADOR.BACKEND.USOCKET::SSL-KEY-FILE
; DEXADOR.BACKEND.USOCKET::SSL-CERT-FILE
; DEXADOR.BACKEND.USOCKET::SSL-KEY-PASSWORD
; DEXADOR.BACKEND.USOCKET::CONNECT-TIMEOUT
; DEXADOR.BACKEND.USOCKET::CA-PATH)
; (TYPE SINGLE-FLOAT DEXADOR.BACKEND.USOCKET::VERSION)
; (TYPE FIXNUM DEXADOR.BACKEND.USOCKET::MAX-REDIRECTS))
; (LABELS ((DEXADOR.BACKEND.USOCKET::MAKE-NEW-CONNECTION
; (DEXADOR.BACKEND.USOCKET::URI)
; (RESTART-CASE #
; #))
; (DEXADOR.BACKEND.USOCKET::HTTP-PROXY-P
; (DEXADOR.BACKEND.USOCKET::URI)
; (AND DEXADOR.BACKEND.USOCKET::URI #))
; (DEXADOR.BACKEND.USOCKET::SOCKS5-PROXY-P
; (DEXADOR.BACKEND.USOCKET::URI)
; (AND DEXADOR.BACKEND.USOCKET::URI #))
; (DEXADOR.BACKEND.USOCKET::CONNECTION-KEEP-ALIVE-P
; (DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER)
; (AND DEXADOR.BACKEND.USOCKET::KEEP-ALIVE #))
; (DEXADOR.BACKEND.USOCKET::FINALIZE-CONNECTION
; (STREAM DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER
; DEXADOR.BACKEND.USOCKET::URI)
; (IF #
; #
; #)))
; (LET* ((DEXADOR.BACKEND.USOCKET::URI #)
; (DEXADOR.BACKEND.USOCKET::PROXY #)
; (DEXADOR.BACKEND.USOCKET::CONTENT-TYPE #)
; (DEXADOR.BACKEND.USOCKET::MULTIPART-P #)
; (DEXADOR.BACKEND.USOCKET::FORM-URLENCODED-P #)
; (DEXADOR.BACKEND.USOCKET::BOUNDARY #)
; (DEXADOR.BACKEND.USOCKET::CONTENT #)
; (STREAM #)
; (DEXADOR.BACKEND.USOCKET::REUSING-STREAM-P #)
; (STREAM #)
; (DEXADOR.BACKEND.USOCKET::CONTENT-LENGTH #)
; (DEXADOR.BACKEND.USOCKET::TRANSFER-ENCODING #)
; ...)
; (MACROLET (#)
; (TAGBODY
; DEXADOR.BACKEND.USOCKET::RETRY
; #
; #
; DEXADOR.BACKEND.USOCKET::START-READING
; #)))))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION
; ==>
; (BLOCK DEXADOR.BACKEND.USOCKET:REQUEST
; (LABELS ((DEXADOR.BACKEND.USOCKET::MAKE-NEW-CONNECTION
; (DEXADOR.BACKEND.USOCKET::URI)
; (RESTART-CASE #
; #))
; (DEXADOR.BACKEND.USOCKET::HTTP-PROXY-P
; (DEXADOR.BACKEND.USOCKET::URI)
; (AND DEXADOR.BACKEND.USOCKET::URI #))
; (DEXADOR.BACKEND.USOCKET::SOCKS5-PROXY-P
; (DEXADOR.BACKEND.USOCKET::URI)
; (AND DEXADOR.BACKEND.USOCKET::URI #))
; (DEXADOR.BACKEND.USOCKET::CONNECTION-KEEP-ALIVE-P
; (DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER)
; (AND DEXADOR.BACKEND.USOCKET::KEEP-ALIVE #))
; (DEXADOR.BACKEND.USOCKET::FINALIZE-CONNECTION
; (STREAM DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER
; DEXADOR.BACKEND.USOCKET::URI)
; (IF #
; #
; #)))
; (LET* ((DEXADOR.BACKEND.USOCKET::URI #)
; (DEXADOR.BACKEND.USOCKET::PROXY #)
; (DEXADOR.BACKEND.USOCKET::CONTENT-TYPE #)
; (DEXADOR.BACKEND.USOCKET::MULTIPART-P #)
; (DEXADOR.BACKEND.USOCKET::FORM-URLENCODED-P #)
; (DEXADOR.BACKEND.USOCKET::BOUNDARY #)
; (DEXADOR.BACKEND.USOCKET::CONTENT #)
; (STREAM #)
; (DEXADOR.BACKEND.USOCKET::REUSING-STREAM-P #)
; (STREAM #)
; (DEXADOR.BACKEND.USOCKET::CONTENT-LENGTH #)
; (DEXADOR.BACKEND.USOCKET::TRANSFER-ENCODING #)
; ...)
; (MACROLET (#)
; (TAGBODY
; DEXADOR.BACKEND.USOCKET::RETRY
; #
; #
; DEXADOR.BACKEND.USOCKET::START-READING
; #)))))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM REQUEST (APPLY #'REQUEST URI :USE-CONNECTION-POOL NIL ARGS)). Use
; GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT to
; avoid.
; (DOTIMES (DEXADOR.BACKEND.USOCKET::I DEXADOR.BACKEND.USOCKET::CONTENT-LENGTH)
; (LOOP DEXADOR.BACKEND.USOCKET::UNTIL (READ-BYTE
; DEXADOR.BACKEND.USOCKET::BODY NIL
; NIL)))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; --> BLOCK LET TAGBODY PSETQ PROGN 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
; &REST T).
; 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
; &REST T).
; etc.
; (EQL (QURI.URI:URI-PORT DEXADOR.BACKEND.USOCKET::LOCATION-URI)
; (QURI.URI:URI-PORT DEXADOR.BACKEND.USOCKET::URI))
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; (DEXADOR.BACKEND.USOCKET::MAKE-NEW-CONNECTION (DEXADOR.BACKEND.USOCKET::URI)
; (RESTART-CASE (LET* ((DEXADOR.BACKEND.USOCKET::CON-URI #)
; (DEXADOR.BACKEND.USOCKET::CONNECTION #)
; (STREAM #)
; (DEXADOR.BACKEND.USOCKET::SCHEME #))
; (DECLARE (TYPE STRING DEXADOR.BACKEND.USOCKET::SCHEME))
; (WHEN DEXADOR.BACKEND.USOCKET::READ-TIMEOUT (SETF #))
; (WHEN
; (DEXADOR.BACKEND.USOCKET::SOCKS5-PROXY-P
; DEXADOR.BACKEND.USOCKET::PROXY-URI)
; (DEXADOR.BACKEND.USOCKET::ENSURE-SOCKS5-CONNECTED STREAM
; STREAM DEXADOR.BACKEND.USOCKET::URI METHOD))
; (IF (STRING= DEXADOR.BACKEND.USOCKET::SCHEME "https")
; (PROGN # #)
; STREAM))
; (DEXADOR.BACKEND.USOCKET:RETRY-REQUEST NIL :REPORT
; "Retry the same request."
; (RETURN-FROM DEXADOR.BACKEND.USOCKET:REQUEST
; (APPLY #'DEXADOR.BACKEND.USOCKET:REQUEST DEXADOR.BACKEND.USOCKET::URI
; :USE-CONNECTION-POOL NIL DEXADOR.BACKEND.USOCKET::ARGS)))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; (DEXADOR.BACKEND.USOCKET::FINALIZE-CONNECTION
; (STREAM DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER
; DEXADOR.BACKEND.USOCKET::URI)
; (IF (OR DEXADOR.BACKEND.USOCKET::WANT-STREAM
; (DEXADOR.BACKEND.USOCKET::CONNECTION-KEEP-ALIVE-P
; DEXADOR.BACKEND.USOCKET::CONNECTION-HEADER))
; (DEXADOR.CONNECTION-CACHE:PUSH-CONNECTION
; (FORMAT NIL "~A://~A"
; (QURI.URI:URI-SCHEME DEXADOR.BACKEND.USOCKET::URI)
; (QURI.URI:URI-AUTHORITY DEXADOR.BACKEND.USOCKET::URI))
; STREAM)
; (IGNORE-ERRORS (CLOSE STREAM))))
;
; note: Return type not fixed values, so can't use known return convention:
; *
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/backend/usocket-tmpFG7U3LX.fasl
; compilation finished in 0:00:00.213
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/dexador.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/dexador-tmpRB2S59DB.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-enchant/enchant.lisp" (written 14 JAN 2022 10:21:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-enchant/enchant-tmpU1JZ7FXZ.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/pkgdcl-tmp2DUJ9I.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/unix-syscall-path-strings.lisp" (written 14 JAN 2022 10:22:22 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/unix-syscall-path-strings.lisp
; in: DEFUN SSTRING-TO-CSTRING
; (LENGTH IOLIB/SYSCALLS::SSTRING)
;
; note: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR.
; (CHAR IOLIB/SYSCALLS::SSTRING IOLIB/SYSCALLS::I)
;
; note: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-STRING.
;
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY.
; (CHAR IOLIB/SYSCALLS::SSTRING (INCF IOLIB/SYSCALLS::I))
;
; note: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-STRING.
;
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY.
; in: DEFUN COUNT-SSTRING-OCTETS
; (LENGTH IOLIB/SYSCALLS::SSTRING)
;
; note: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR.
; (CHAR IOLIB/SYSCALLS::SSTRING IOLIB/SYSCALLS::I)
;
; note: unable to optimize due to type uncertainty: The first argument is a STRING, not a SIMPLE-STRING.
;
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a STRING, not a SIMPLE-ARRAY.
; (LOOP :WITH IOLIB/SYSCALLS::LEN := (LENGTH IOLIB/SYSCALLS::SSTRING)
; :WITH IOLIB/SYSCALLS::END-OFFSET := (1- IOLIB/SYSCALLS::LEN)
; :FOR IOLIB/SYSCALLS::I :BELOW ...)
; --> LET LET LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-2
; (COND
; ((ZEROP IOLIB/SYSCALLS::CODE)
; (WHEN (< IOLIB/SYSCALLS::I IOLIB/SYSCALLS::END-OFFSET)
; (INCF IOLIB/SYSCALLS::I))
; 1)
; ((< IOLIB/SYSCALLS::CODE 128) 1) ((< IOLIB/SYSCALLS::CODE 2048) 2)
; ((< IOLIB/SYSCALLS::CODE 65536) 3) ((< IOLIB/SYSCALLS::CODE 1114112) 4)))
;
; note: forced to do GENERIC-+ (cost 10)
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/unix-syscall-path-strings-tmpU602JQSD.fasl
; compilation finished in 0:00:00.103
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel-tmp5O3OCPXW.o -c -Os -fomit-frame-pointer -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:11: warning: "_LARGEFILE_SOURCE" redefined
11 | #define _LARGEFILE_SOURCE
|
: note: this is the location of the previous definition
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:12: warning: "_LARGEFILE64_SOURCE" redefined
12 | #define _LARGEFILE64_SOURCE
|
: note: this is the location of the previous definition
In file included from /usr/include/lfp/signal.h:33,
from /usr/include/lfp.h:48,
from /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:14:
/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
1 | #warning redirecting incorrect #include to
| ^~~~~~~
In file included from /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:15:
/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
1 | #warning redirecting incorrect #include to
| ^~~~~~~
In file included from /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:23:
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c: In function 'main':
/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/common.h:19:54: warning: comparison between pointer and integer
19 | #define _64_BIT_VALUE_FITS_SIGNED_P(value) ( (value) <= 0x7FFFFFFFFFFFFFFFLL )
| ^~
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:6044:6: note: in expansion of macro '_64_BIT_VALUE_FITS_SIGNED_P'
6044 | if(_64_BIT_VALUE_FITS_SIGNED_P(SIG_IGN))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/common.h:19:54: warning: comparison between pointer and integer
19 | #define _64_BIT_VALUE_FITS_SIGNED_P(value) ( (value) <= 0x7FFFFFFFFFFFFFFFLL )
| ^~
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:6058:6: note: in expansion of macro '_64_BIT_VALUE_FITS_SIGNED_P'
6058 | if(_64_BIT_VALUE_FITS_SIGNED_P(SIG_DFL))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/common.h:19:54: warning: comparison between pointer and integer
19 | #define _64_BIT_VALUE_FITS_SIGNED_P(value) ( (value) <= 0x7FFFFFFFFFFFFFFFLL )
| ^~
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:6299:6: note: in expansion of macro '_64_BIT_VALUE_FITS_SIGNED_P'
6299 | if(_64_BIT_VALUE_FITS_SIGNED_P(MAP_FAILED))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.c:26:7: warning: unused variable 'autotype_tmp' [-Wunused-variable]
26 | int autotype_tmp;
| ^~~~~~~~~~~~
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel-tmpOLTFAEPG -g -Wl,--export-dynamic /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.o
; /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel.grovel-tmp.lisp
; compiling file "/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix.processed-grovel-file" (written 01 JUN 2022 09:19:18 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix-tmpUZ4MPL4A.fasl
; compilation finished in 0:00:00.273
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/conditions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/conditions-tmpBQS2IZ67.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/os-conditions-unix.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/os-conditions-unix-tmpDEX1AB43.fasl
; compilation finished in 0:00:00.263
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/designators.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/designators-tmpXEL4GRQG.fasl
; compilation finished in 0:00:00.039
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/early.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/early-tmpBLHHY8QV.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-functions-unix.lisp" (written 01 JUN 2022 09:18:32 PM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-functions-unix.lisp
; in: DEFENTRYPOINT STRERROR
; (CFFI:WITH-FOREIGN-POINTER-AS-STRING ((IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS::BUFSIZ)
; 1024)
; (IOLIB/SYSCALLS::%STRERROR IOLIB/SYSCALLS:ERRNO IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS::BUFSIZ))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> PROGN VALUES
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFMETHOD PRINT-OBJECT
; (FORMAT IOLIB/SYSCALLS::S "~A" IOLIB/SYSCALLS::MESSAGE)
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a STREAM.
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a (MEMBER T).
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a NULL.
; (FORMAT IOLIB/SYSCALLS::S "Syscall ~S signalled error ~A(~S) ~S"
; IOLIB/SYSCALLS::SYSCALL IOLIB/SYSCALLS::IDENTIFIER
; (OR IOLIB/SYSCALLS::CODE "[No code]")
; (OR (IOLIB/SYSCALLS:STRERROR IOLIB/SYSCALLS::CODE)
; "[Can't get error string.]"))
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a STREAM.
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a (MEMBER T).
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a NULL.
; (FORMAT IOLIB/SYSCALLS::S " FD=~A" IOLIB/SYSCALLS::HANDLE)
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a STREAM.
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a (MEMBER T).
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a NULL.
; (FORMAT IOLIB/SYSCALLS::S " FD2=~A" IOLIB/SYSCALLS::HANDLE2)
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a STREAM.
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a (MEMBER T).
;
; note: unable to optimize due to type uncertainty: The first argument is a (OR STRING COMMON-LISP:BOOLEAN STREAM), not a NULL.
; (IOLIB/SYSCALLS:STRERROR IOLIB/SYSCALLS::CODE)
; --> BLOCK MACROLET LET CFFI:WITH-FOREIGN-POINTER-AS-STRING
; --> CFFI-SYS:WITH-FOREIGN-POINTER WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET
; --> LET LET SYMBOL-MACROLET LET PROGN VALUES
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFCFUN (MEMSET "memset")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:MEMSET "memset")
; :POINTER
; "Fill the first COUNT bytes of BUFFER with the constant VALUE."
; (IOLIB/SYSCALLS::BUFFER :POINTER)
; (IOLIB/SYSCALLS::VALUE :INT)
; (COUNT IOLIB/SYSCALLS:SIZE-T))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:MEMSET
; (IOLIB/SYSCALLS::BUFFER IOLIB/SYSCALLS::VALUE COUNT)
; "Fill the first COUNT bytes of BUFFER with the constant VALUE."
; (BLOCK IOLIB/SYSCALLS:MEMSET
; (LET ((#:G0 IOLIB/SYSCALLS::BUFFER))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFCFUN (MEMCPY "memcpy")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:MEMCPY "memcpy")
; :POINTER
; "Copy COUNT octets from SRC to DEST.
; The two memory areas must not overlap."
; (IOLIB/SYSCALLS::DEST :POINTER)
; (IOLIB/SYSCALLS::SRC :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:MEMCPY
; (IOLIB/SYSCALLS::DEST IOLIB/SYSCALLS::SRC COUNT)
; "Copy COUNT octets from SRC to DEST.
; The two memory areas must not overlap."
; (BLOCK IOLIB/SYSCALLS:MEMCPY
; (LET ((#:G0 IOLIB/SYSCALLS::DEST))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFCFUN (MEMMOVE "memmove")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:MEMMOVE "memmove")
; :POINTER
; "Copy COUNT octets from SRC to DEST.
; The two memory areas may overlap."
; (IOLIB/SYSCALLS::DEST :POINTER)
; (IOLIB/SYSCALLS::SRC :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:MEMMOVE
; (IOLIB/SYSCALLS::DEST IOLIB/SYSCALLS::SRC COUNT)
; "Copy COUNT octets from SRC to DEST.
; The two memory areas may overlap."
; (BLOCK IOLIB/SYSCALLS:MEMMOVE
; (LET ((#:G0 IOLIB/SYSCALLS::DEST))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFSYSCALL (LSEEK "lfp_lseek")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:LSEEK "lfp_lseek")
; (IOLIB/SYSCALLS:OFF-T :HANDLE IOLIB/SYSCALLS:FD)
; "Reposition the offset of the open file associated with the file descriptor FD
; to the argument OFFSET according to the directive WHENCE."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS:OFF-T)
; (IOLIB/SYSCALLS::WHENCE :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:LSEEK
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS::WHENCE)
; "Reposition the offset of the open file associated with the file descriptor FD
; to the argument OFFSET according to the directive WHENCE."
; (BLOCK IOLIB/SYSCALLS:LSEEK
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (%READLINK "readlink")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS::%READLINK "readlink")
; IOLIB/SYSCALLS:SSIZE-T
; (IOLIB/SYSCALLS::PATH IOLIB/SYSCALLS::SSTRING)
; (IOLIB/SYSCALLS::BUF :POINTER)
; (IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS:SIZE-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS::%READLINK
; (IOLIB/SYSCALLS::PATH IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE)
; (BLOCK IOLIB/SYSCALLS::%READLINK
; (MULTIPLE-VALUE-BIND (#:G0 #:PARAM6)
; (CFFI:TRANSLATE-TO-FOREIGN IOLIB/SYSCALLS::PATH
; #)
; (UNWIND-PROTECT (PROGN #)
; (CFFI:FREE-TRANSLATED-OBJECT #:G0 # #:PARAM6)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT READLINK
; (IOLIB/SYSCALLS:CSTRING-TO-SSTRING IOLIB/SYSCALLS::BUF COUNT)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFSYSCALL (%REALPATH "realpath")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS::%REALPATH "realpath")
; IOLIB/SYSCALLS::SSTRING
; (IOLIB/SYSCALLS::PATH IOLIB/SYSCALLS::SSTRING)
; (IOLIB/SYSCALLS::RESOLVED-PATH :POINTER))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION UNWIND-PROTECT FLET BLOCK BLOCK
; --> SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN LET LET*
; --> CFFI:CONVERT-FROM-FOREIGN
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "realpath" (:POINTER #:G0 :POINTER #:G1 :POINTER)
; :CONVENTION :CDECL :LIBRARY :DEFAULT)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT REALPATH
; (IOLIB/SYSCALLS::%REALPATH IOLIB/SYSCALLS::PATH IOLIB/SYSCALLS::BUF)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION UNWIND-PROTECT
; --> FLET BLOCK BLOCK SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN LET LET*
; --> CFFI:CONVERT-FROM-FOREIGN
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "realpath" (:POINTER #:G0 :POINTER #:G1 :POINTER)
; :CONVENTION :CDECL :LIBRARY :DEFAULT)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFSYSCALL (READ "read")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:READ "read")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Read at most COUNT bytes from FD into the foreign area BUF."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::BUF :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:READ
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::BUF COUNT)
; "Read at most COUNT bytes from FD into the foreign area BUF."
; (BLOCK IOLIB/SYSCALLS:READ
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (WRITE "write")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:WRITE "write")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Write at most COUNT bytes to FD from the foreign area BUF."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::BUF :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:WRITE
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::BUF COUNT)
; "Write at most COUNT bytes to FD from the foreign area BUF."
; (BLOCK IOLIB/SYSCALLS:WRITE
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (READV "readv")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:READV "readv")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Read from FD into the first IOVCNT buffers of the IOV array."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::IOV :POINTER)
; (IOLIB/SYSCALLS::IOVCNT :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:READV
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::IOV IOLIB/SYSCALLS::IOVCNT)
; "Read from FD into the first IOVCNT buffers of the IOV array."
; (BLOCK IOLIB/SYSCALLS:READV
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (WRITEV "writev")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:WRITEV "writev")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Writes to FD the first IOVCNT buffers of the IOV array."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::IOV :POINTER)
; (IOLIB/SYSCALLS::IOVCNT :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:WRITEV
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::IOV IOLIB/SYSCALLS::IOVCNT)
; "Writes to FD the first IOVCNT buffers of the IOV array."
; (BLOCK IOLIB/SYSCALLS:WRITEV
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (PREAD "lfp_pread")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:PREAD "lfp_pread")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Read at most COUNT bytes from FD at offset OFFSET into the foreign area BUF."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::BUF :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T)
; (IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS:OFF-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:PREAD
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::BUF COUNT IOLIB/SYSCALLS::OFFSET)
; "Read at most COUNT bytes from FD at offset OFFSET into the foreign area BUF."
; (BLOCK IOLIB/SYSCALLS:PREAD
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (PWRITE "lfp_pwrite")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:PWRITE "lfp_pwrite")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS:FD)
; "Write at most COUNT bytes to FD at offset OFFSET from the foreign area BUF."
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::BUF :POINTER)
; (COUNT IOLIB/SYSCALLS:SIZE-T)
; (IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS:OFF-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:PWRITE
; (IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::BUF COUNT IOLIB/SYSCALLS::OFFSET)
; "Write at most COUNT bytes to FD at offset OFFSET from the foreign area BUF."
; (BLOCK IOLIB/SYSCALLS:PWRITE
; (LET ((#:G0 IOLIB/SYSCALLS:FD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (SENDFILE "lfp_sendfile")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS::SENDFILE "lfp_sendfile")
; (IOLIB/SYSCALLS:SSIZE-T :RESTART T :HANDLE IOLIB/SYSCALLS::INFD :HANDLE2
; IOLIB/SYSCALLS::OUTFD)
; (IOLIB/SYSCALLS::INFD :INT)
; (IOLIB/SYSCALLS::OUTFD :INT)
; (IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS:OFF-T)
; (IOLIB/SYSCALLS::NBYTES IOLIB/SYSCALLS:SIZE-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS::SENDFILE
; (IOLIB/SYSCALLS::INFD IOLIB/SYSCALLS::OUTFD IOLIB/SYSCALLS::OFFSET
; IOLIB/SYSCALLS::NBYTES)
; (BLOCK IOLIB/SYSCALLS::SENDFILE
; (LET ((#:G0 IOLIB/SYSCALLS::INFD))
; (LET (#)
; (LET #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFINE-C-STRUCT-WRAPPER STAT
; (CFFI:DEFINE-C-STRUCT-WRAPPER IOLIB/SYSCALLS:STAT NIL)
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET*
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET LET SB-PCL::BIND-ARGS
; --> LET* LOCALLY SYMBOL-MACROLET SB-PCL::PV-BINDING SB-PCL::PV-BINDING1
; --> SB-PCL::PV-ENV LOCALLY LET BLOCK LET SYMBOL-MACROLET
; --> SB-PCL::OPTIMIZED-SET-SLOT-VALUE LET SB-PCL::INSTANCE-WRITE
; --> SB-PCL::ACCESSOR-SET-SLOT-VALUE FUNCALL
; ==>
; 1
;
; note: doing unsigned word to integer coercion (cost 20)
;
; note: doing unsigned word to integer coercion (cost 20)
;
; note: doing unsigned word to integer coercion (cost 20)
;
; note: doing unsigned word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
; in: DEFENTRYPOINT FUNCALL-STAT
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::BUF)
;
; note: unable to optimize away possible call to FDEFINITION at runtime because: FN is not known to be a function
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::BUF '(:STRUCT IOLIB/SYSCALLS:STAT))
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::BUF)
; (MAKE-INSTANCE 'IOLIB/SYSCALLS:STAT :POINTER IOLIB/SYSCALLS::BUF))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-ALIEN-STACK-SPACE
; in: DEFENTRYPOINT STAT
; (IOLIB/SYSCALLS::FUNCALL-STAT #'IOLIB/SYSCALLS::%STAT IOLIB/SYSCALLS::PATH)
; --> BLOCK MACROLET CFFI:WITH-FOREIGN-OBJECT CFFI-SYS:WITH-FOREIGN-POINTER
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> MAKE-INSTANCE
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT FSTAT
; (IOLIB/SYSCALLS::FUNCALL-STAT #'IOLIB/SYSCALLS::%FSTAT IOLIB/SYSCALLS:FD)
; --> BLOCK MACROLET CFFI:WITH-FOREIGN-OBJECT CFFI-SYS:WITH-FOREIGN-POINTER
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> MAKE-INSTANCE
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT LSTAT
; (IOLIB/SYSCALLS::FUNCALL-STAT #'IOLIB/SYSCALLS::%LSTAT IOLIB/SYSCALLS::PATH)
; --> BLOCK MACROLET CFFI:WITH-FOREIGN-OBJECT CFFI-SYS:WITH-FOREIGN-POINTER
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> MAKE-INSTANCE
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFSYSCALL (%GETCWD "getcwd")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS::%GETCWD "getcwd")
; :POINTER
; (IOLIB/SYSCALLS::BUF :POINTER)
; (IOLIB/SYSCALLS:SIZE IOLIB/SYSCALLS:SIZE-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS::%GETCWD
; (IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS:SIZE)
; (BLOCK IOLIB/SYSCALLS::%GETCWD
; (LET ((#:G0 IOLIB/SYSCALLS::BUF))
; (LET (#)
; (LET* #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFENTRYPOINT GETCWD
; (IOLIB/SYSCALLS:WITH-CSTRING-TO-SSTRING (IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS:+CSTRING-PATH-MAX+
; IOLIB/SYSCALLS::BUFSIZE)
; (IOLIB/SYSCALLS::%GETCWD IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> PROGN
; ==>
; (IOLIB/SYSCALLS:CSTRING-TO-SSTRING IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS::BUFSIZE)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFSYSCALL (%MKDTEMP "mkdtemp")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS::%MKDTEMP "mkdtemp")
; IOLIB/SYSCALLS::SSTRING
; (IOLIB/SYSCALLS::TEMPLATE IOLIB/SYSCALLS::SSTRING))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION UNWIND-PROTECT FLET BLOCK BLOCK
; --> SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN LET* CFFI:CONVERT-FROM-FOREIGN
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "mkdtemp" (:POINTER #:G0 :POINTER) :CONVENTION
; :CDECL :LIBRARY :DEFAULT)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT MKDTEMP
; (IOLIB/SYSCALLS::%MKDTEMP IOLIB/SYSCALLS::TEMPLATE)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION UNWIND-PROTECT
; --> FLET BLOCK BLOCK SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN LET*
; --> CFFI:CONVERT-FROM-FOREIGN
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "mkdtemp" (:POINTER #:G0 :POINTER) :CONVENTION
; :CDECL :LIBRARY :DEFAULT)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFSYSCALL (FD-CLOEXEC-P "lfp_is_fd_cloexec")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:FD-CLOEXEC-P "lfp_is_fd_cloexec")
; IOLIB/SYSCALLS:BOOL-DESIGNATOR
; (IOLIB/SYSCALLS:FD :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LET* IF MINUSP
; ==>
; 1
;
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFSYSCALL (FD-NONBLOCK-P "lfp_is_fd_nonblock")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:FD-NONBLOCK-P "lfp_is_fd_nonblock")
; IOLIB/SYSCALLS:BOOL-DESIGNATOR
; (IOLIB/SYSCALLS:FD :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LET* IF MINUSP
; ==>
; 1
;
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFSYSCALL (FD-OPEN-P "lfp_is_fd_open")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:FD-OPEN-P "lfp_is_fd_open")
; IOLIB/SYSCALLS:BOOL-DESIGNATOR
; (IOLIB/SYSCALLS:FD :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LET* IF MINUSP
; ==>
; 1
;
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFSYSCALL (FD-TTY-P "isatty")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:FD-TTY-P "isatty")
; IOLIB/SYSCALLS:BOOL-DESIGNATOR
; (IOLIB/SYSCALLS:FD :INT))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LET* IF MINUSP
; ==>
; 1
;
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a FLOAT.
;
; 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.
; in: DEFENTRYPOINT PTSNAME
; (CFFI:FOREIGN-STRING-TO-LISP IOLIB/SYSCALLS::BUF)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFCFUN (CMSG.FIRSTHDR "lfp_cmsg_firsthdr")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:CMSG.FIRSTHDR "lfp_cmsg_firsthdr")
; :POINTER
; (IOLIB/SYSCALLS::MSGH :POINTER))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CMSG.FIRSTHDR
; (IOLIB/SYSCALLS::MSGH)
; (BLOCK IOLIB/SYSCALLS:CMSG.FIRSTHDR
; (LET ((#:G0 IOLIB/SYSCALLS::MSGH))
; (CFFI-SYS:%FOREIGN-FUNCALL "lfp_cmsg_firsthdr"
; (:POINTER #:G0 :POINTER) :CONVENTION
; :CDECL :LIBRARY :DEFAULT))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFCFUN (CMSG.NXTHDR "lfp_cmsg_nxthdr")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:CMSG.NXTHDR "lfp_cmsg_nxthdr")
; :POINTER
; (IOLIB/SYSCALLS::MSGH :POINTER)
; (IOLIB/SYSCALLS::CMSG :POINTER))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CMSG.NXTHDR
; (IOLIB/SYSCALLS::MSGH IOLIB/SYSCALLS::CMSG)
; (BLOCK IOLIB/SYSCALLS:CMSG.NXTHDR
; (LET ((#:G0 IOLIB/SYSCALLS::MSGH))
; (LET (#)
; (CFFI-SYS:%FOREIGN-FUNCALL "lfp_cmsg_nxthdr" # :CONVENTION :CDECL
; :LIBRARY :DEFAULT)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFCFUN (CMSG.SPACE "lfp_cmsg_space")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:CMSG.SPACE "lfp_cmsg_space")
; IOLIB/SYSCALLS:SIZE-T
; (LENGTH IOLIB/SYSCALLS:SIZE-T))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CMSG.SPACE
; (LENGTH)
; (BLOCK IOLIB/SYSCALLS:CMSG.SPACE
; (LET ((#:G0 LENGTH))
; (CFFI-SYS:%FOREIGN-FUNCALL "lfp_cmsg_space"
; (:UNSIGNED-LONG #:G0 :UNSIGNED-LONG)
; :CONVENTION :CDECL :LIBRARY :DEFAULT))))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; in: DEFCFUN (CMSG.LEN "lfp_cmsg_len")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:CMSG.LEN "lfp_cmsg_len")
; IOLIB/SYSCALLS:SIZE-T
; (LENGTH IOLIB/SYSCALLS:SIZE-T))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CMSG.LEN
; (LENGTH)
; (BLOCK IOLIB/SYSCALLS:CMSG.LEN
; (LET ((#:G0 LENGTH))
; (CFFI-SYS:%FOREIGN-FUNCALL "lfp_cmsg_len"
; (:UNSIGNED-LONG #:G0 :UNSIGNED-LONG)
; :CONVENTION :CDECL :LIBRARY :DEFAULT))))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; in: DEFCFUN (CMSG.DATA "lfp_cmsg_data")
; (CFFI:DEFCFUN (IOLIB/SYSCALLS:CMSG.DATA "lfp_cmsg_data")
; :POINTER
; (IOLIB/SYSCALLS::CMSG :POINTER))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CMSG.DATA
; (IOLIB/SYSCALLS::CMSG)
; (BLOCK IOLIB/SYSCALLS:CMSG.DATA
; (LET ((#:G0 IOLIB/SYSCALLS::CMSG))
; (CFFI-SYS:%FOREIGN-FUNCALL "lfp_cmsg_data" (:POINTER #:G0 :POINTER)
; :CONVENTION :CDECL :LIBRARY :DEFAULT))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFSYSCALL (OPENDIR "opendir")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:OPENDIR "opendir")
; :POINTER
; "Open directory PATH for listing of its contents."
; (IOLIB/SYSCALLS::PATH IOLIB/SYSCALLS::SSTRING))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:OPENDIR
; (IOLIB/SYSCALLS::PATH)
; "Open directory PATH for listing of its contents."
; (BLOCK IOLIB/SYSCALLS:OPENDIR
; (MULTIPLE-VALUE-BIND (#:G0 #:PARAM4)
; (CFFI:TRANSLATE-TO-FOREIGN IOLIB/SYSCALLS::PATH
; #)
; (UNWIND-PROTECT (PROGN #)
; (CFFI:FREE-TRANSLATED-OBJECT #:G0 # #:PARAM4)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFENTRYPOINT READDIR
; (IOLIB/SYSCALLS:CSTRING-TO-SSTRING IOLIB/SYSCALLS:NAME)
;
; note: doing SAP to pointer coercion (cost 20)
; (VALUES (IOLIB/SYSCALLS:CSTRING-TO-SSTRING IOLIB/SYSCALLS:NAME) TYPE
; IOLIB/SYSCALLS:FILENO)
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the third argument of PUSH-VALUES
; in: DEFSYSCALL (TELLDIR "telldir")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:TELLDIR "telldir")
; IOLIB/SYSCALLS:OFF-T
; "Return the current location in directory DIR."
; (IOLIB/SYSCALLS::DIRP :POINTER))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:TELLDIR
; (IOLIB/SYSCALLS::DIRP)
; "Return the current location in directory DIR."
; (BLOCK IOLIB/SYSCALLS:TELLDIR
; (LET ((#:G0 IOLIB/SYSCALLS::DIRP))
; (LET* (# #)
; (IF #
; #
; #:RETVAL1)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFSYSCALL (MMAP "lfp_mmap")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:MMAP "lfp_mmap")
; (:POINTER :HANDLE IOLIB/SYSCALLS:FD)
; #<(SIMPLE-ARRAY CHARACTER
; (284)) Map file referenced by FD at offset OFFSET into address space of the
; calling process at address ADDR and length LENGTH.
; PROT describes the desired memory protection of the mapping.
; FLAGS determines wh... {100D46356F}>
; (IOLIB/SYSCALLS::ADDR :POINTER)
; (LENGTH IOLIB/SYSCALLS:SIZE-T)
; (IOLIB/SYSCALLS::PROT :INT)
; (IOLIB/SYSCALLS::FLAGS :INT)
; (IOLIB/SYSCALLS:FD :INT)
; (IOLIB/SYSCALLS::OFFSET IOLIB/SYSCALLS:OFF-T))
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:MMAP
; (IOLIB/SYSCALLS::ADDR LENGTH IOLIB/SYSCALLS::PROT IOLIB/SYSCALLS::FLAGS
; IOLIB/SYSCALLS:FD IOLIB/SYSCALLS::OFFSET)
; #<(SIMPLE-ARRAY CHARACTER
; (284)) Map file referenced by FD at offset OFFSET into address space of the
; calling process at address ADDR and length LENGTH.
; PROT describes the desired memory protection of the mapping.
; FLAGS determines wh... {100D46356F}>
; (BLOCK IOLIB/SYSCALLS:MMAP
; (LET ((#:G0 IOLIB/SYSCALLS::ADDR))
; (LET (#)
; (LET #
; #)))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFENTRYPOINT GETRLIMIT
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:GETRLIMIT
; (IOLIB/SYSCALLS::RESOURCE)
; "Return soft and hard limit of system resource RESOURCE."
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::RL
; '(:STRUCT IOLIB/SYSCALLS:RLIMIT))
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:CUR MAX) IOLIB/SYSCALLS::RL
; (:STRUCT IOLIB/SYSCALLS:RLIMIT))
; (IOLIB/SYSCALLS::%GETRLIMIT IOLIB/SYSCALLS::RESOURCE IOLIB/SYSCALLS::RL)
; (VALUES IOLIB/SYSCALLS:CUR MAX))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:GETRLIMIT
; (IOLIB/SYSCALLS::RESOURCE)
; "Return soft and hard limit of system resource RESOURCE."
; (BLOCK IOLIB/SYSCALLS:GETRLIMIT
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::RL '#)
; (CFFI:WITH-FOREIGN-SLOTS #
; #
; #)))))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT GETRUSAGE
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:GETRUSAGE
; (IOLIB/SYSCALLS::WHO)
; "Return resource usage measures of WHO."
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::RU
; '(:STRUCT IOLIB/SYSCALLS:RUSAGE))
; (IOLIB/SYSCALLS::%GETRUSAGE IOLIB/SYSCALLS::WHO IOLIB/SYSCALLS::RU)
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:MAXRSS IOLIB/SYSCALLS:IXRSS
; IOLIB/SYSCALLS:IDRSS IOLIB/SYSCALLS:ISRSS
; IOLIB/SYSCALLS:MINFLT IOLIB/SYSCALLS:MAJFLT
; IOLIB/SYSCALLS:NSWAP IOLIB/SYSCALLS:INBLOCK
; IOLIB/SYSCALLS::OUBLOCK IOLIB/SYSCALLS:MSGSND
; IOLIB/SYSCALLS:MSGRCV IOLIB/SYSCALLS:NSIGNALS
; ...)
; IOLIB/SYSCALLS::RU
; (:STRUCT IOLIB/SYSCALLS:RUSAGE))
; (VALUES (CFFI:FOREIGN-SLOT-VALUE # '# 'IOLIB/SYSCALLS:SEC)
; (CFFI:FOREIGN-SLOT-VALUE # '# 'IOLIB/SYSCALLS:USEC)
; (CFFI:FOREIGN-SLOT-VALUE # '# 'IOLIB/SYSCALLS:SEC)
; (CFFI:FOREIGN-SLOT-VALUE # '# 'IOLIB/SYSCALLS:USEC)
; IOLIB/SYSCALLS:MAXRSS IOLIB/SYSCALLS:IXRSS IOLIB/SYSCALLS:IDRSS
; IOLIB/SYSCALLS:ISRSS IOLIB/SYSCALLS:MINFLT
; IOLIB/SYSCALLS:MAJFLT IOLIB/SYSCALLS:NSWAP ...))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:GETRUSAGE
; (IOLIB/SYSCALLS::WHO)
; "Return resource usage measures of WHO."
; (BLOCK IOLIB/SYSCALLS:GETRUSAGE
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::RU '#)
; (IOLIB/SYSCALLS::%GETRUSAGE IOLIB/SYSCALLS::WHO IOLIB/SYSCALLS::RU)
; (CFFI:WITH-FOREIGN-SLOTS #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT CLOCK-GETRES
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:CLOCK-GETRES
; (IOLIB/SYSCALLS::CLOCK-ID)
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS
; '(:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC)
; IOLIB/SYSCALLS::TS
; (:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (IOLIB/SYSCALLS::%CLOCK-GETRES IOLIB/SYSCALLS::CLOCK-ID
; IOLIB/SYSCALLS::TS)
; (VALUES IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CLOCK-GETRES
; (IOLIB/SYSCALLS::CLOCK-ID)
; (BLOCK IOLIB/SYSCALLS:CLOCK-GETRES
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS '#)
; (CFFI:WITH-FOREIGN-SLOTS #
; #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT CLOCK-GETTIME
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:CLOCK-GETTIME
; (IOLIB/SYSCALLS::CLOCK-ID)
; "Returns the time of the clock CLOCKID."
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS
; '(:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC)
; IOLIB/SYSCALLS::TS
; (:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (IOLIB/SYSCALLS::%CLOCK-GETTIME IOLIB/SYSCALLS::CLOCK-ID
; IOLIB/SYSCALLS::TS)
; (VALUES IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CLOCK-GETTIME
; (IOLIB/SYSCALLS::CLOCK-ID)
; "Returns the time of the clock CLOCKID."
; (BLOCK IOLIB/SYSCALLS:CLOCK-GETTIME
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS '#)
; (CFFI:WITH-FOREIGN-SLOTS #
; #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT CLOCK-SETTIME
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:CLOCK-SETTIME
; (IOLIB/SYSCALLS::CLOCK-ID)
; "Sets the time of the clock CLOCKID."
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS
; '(:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC)
; IOLIB/SYSCALLS::TS
; (:STRUCT IOLIB/SYSCALLS:TIMESPEC))
; (IOLIB/SYSCALLS::%CLOCK-SETTIME IOLIB/SYSCALLS::CLOCK-ID
; IOLIB/SYSCALLS::TS)
; (VALUES IOLIB/SYSCALLS:SEC IOLIB/SYSCALLS:NSEC))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:CLOCK-SETTIME
; (IOLIB/SYSCALLS::CLOCK-ID)
; "Sets the time of the clock CLOCKID."
; (BLOCK IOLIB/SYSCALLS:CLOCK-SETTIME
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::TS '#)
; (CFFI:WITH-FOREIGN-SLOTS #
; #
; #)))))
;
; note: doing signed word to integer coercion (cost 20) to ""
;
; note: doing signed word to integer coercion (cost 20) to ""
; in: DEFENTRYPOINT GET-MONOTONIC-TIME
; (/ IOLIB/SYSCALLS::NANOSECONDS 1.0d9)
;
; note: unable to optimize due to type uncertainty: The first argument is a (SIGNED-BYTE 64), not a BIGNUM.
; (+ IOLIB/SYSCALLS::SECONDS (/ IOLIB/SYSCALLS::NANOSECONDS 1.0d9))
;
; note: unable to optimize due to type uncertainty: The first argument is a (SIGNED-BYTE 64), not a BIGNUM.
; (/ IOLIB/SYSCALLS::NANOSECONDS 1.0d9)
;
; note: unable to convert to multiplication by reciprocal because: 1.0d9 does not have an exact reciprocal
; (IOLIB/SYSCALLS:DEFENTRYPOINT IOLIB/SYSCALLS:GET-MONOTONIC-TIME
; NIL
; "Gets current time in seconds from a system's monotonic clock."
; (MULTIPLE-VALUE-BIND (IOLIB/SYSCALLS::SECONDS IOLIB/SYSCALLS::NANOSECONDS)
; (IOLIB/SYSCALLS:CLOCK-GETTIME IOLIB/SYSCALLS:CLOCK-MONOTONIC)
; (+ IOLIB/SYSCALLS::SECONDS (/ IOLIB/SYSCALLS::NANOSECONDS 1.0d9))))
; --> IOLIB/BASE:DEFUN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:GET-MONOTONIC-TIME
; NIL
; "Gets current time in seconds from a system's monotonic clock."
; (BLOCK IOLIB/SYSCALLS:GET-MONOTONIC-TIME
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (MULTIPLE-VALUE-BIND
; (IOLIB/SYSCALLS::SECONDS IOLIB/SYSCALLS::NANOSECONDS)
; (IOLIB/SYSCALLS:CLOCK-GETTIME IOLIB/SYSCALLS:CLOCK-MONOTONIC)
; (+ IOLIB/SYSCALLS::SECONDS #)))))
;
; note: doing float to pointer coercion (cost 13) to ""
; in: DEFSYSCALL (OS-ENVIRON "lfp_get_environ")
; (IOLIB/SYSCALLS:DEFSYSCALL (IOLIB/SYSCALLS:OS-ENVIRON "lfp_get_environ")
; :POINTER
; "Return a pointer to the current process environment.")
; --> CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN
; --> SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA IOLIB/SYSCALLS:OS-ENVIRON
; NIL
; "Return a pointer to the current process environment."
; (BLOCK IOLIB/SYSCALLS:OS-ENVIRON
; (LET* ((#:RETVAL0 #) (#:ERRNO1 #))
; (IF (CFFI-SYS:NULL-POINTER-P #:RETVAL0)
; (IOLIB/SYSCALLS:SIGNAL-SYSCALL-ERROR #:ERRNO1 "lfp_get_environ"
; NIL NIL)
; #:RETVAL0))))
;
; note: doing SAP to pointer coercion (cost 20) to ""
; in: DEFENTRYPOINT GETENV
; (CFFI:FOREIGN-FUNCALL "getenv" :STRING IOLIB/SYSCALLS:NAME :STRING)
; --> MULTIPLE-VALUE-CALL FUNCTION UNWIND-PROTECT FLET BLOCK BLOCK
; --> SB-C::%WITHIN-CLEANUP RETURN-FROM PROGN
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%FOREIGN-FUNCALL "getenv" (:POINTER #:G2 :POINTER) :CONVENTION
; :CDECL :LIBRARY :DEFAULT)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT CLEARENV
; (POSITION #\= STRING)
;
; note: unable to optimize due to type uncertainty: The second argument is a SEQUENCE, not a (OR LIST VECTOR).
; (SUBSEQ STRING 0 (POSITION #\= STRING))
;
; 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.
; (CFFI:MEM-AREF IOLIB/SYSCALLS::ENVPTR :STRING IOLIB/SYSCALLS::I)
; --> CFFI:TRANSLATE-FROM-FOREIGN CFFI-SYS:%MEM-REF SB-SYS:SAP-REF-SAP *
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (LOOP :FOR IOLIB/SYSCALLS::I :FROM 0 :BY 1
; :FOR STRING := (CFFI:MEM-AREF IOLIB/SYSCALLS::ENVPTR :STRING
; IOLIB/SYSCALLS::I)
; :FOR ...)
; --> LET LET 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 &REST T).
; 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 &REST T).
; etc.
; (CFFI:MEM-AREF IOLIB/SYSCALLS::ENVPTR :STRING IOLIB/SYSCALLS::I)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN
; (CFFI-SYS:%MEM-REF IOLIB/SYSCALLS::ENVPTR :POINTER (* IOLIB/SYSCALLS::I 8))
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT GETHOSTNAME
; (CFFI:WITH-FOREIGN-POINTER-AS-STRING ((IOLIB/SYSCALLS::CSTR
; IOLIB/SYSCALLS:SIZE)
; 256)
; (IOLIB/SYSCALLS::%GETHOSTNAME IOLIB/SYSCALLS::CSTR IOLIB/SYSCALLS:SIZE))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> PROGN VALUES
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT GETDOMAINNAME
; (CFFI:WITH-FOREIGN-POINTER-AS-STRING ((IOLIB/SYSCALLS::CSTR
; IOLIB/SYSCALLS:SIZE)
; 256)
; (IOLIB/SYSCALLS::%GETDOMAINNAME IOLIB/SYSCALLS::CSTR IOLIB/SYSCALLS:SIZE))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET LET SYMBOL-MACROLET LET
; --> PROGN VALUES
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFENTRYPOINT UNAME
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/SYSCALLS::BUF
; '(:STRUCT IOLIB/SYSCALLS:UTSNAME))
; (IOLIB/SYSCALLS:BZERO IOLIB/SYSCALLS::BUF
; (IOLIB/SYSCALLS:SIZEOF '(:STRUCT IOLIB/SYSCALLS:UTSNAME)))
; (IOLIB/SYSCALLS::%UNAME IOLIB/SYSCALLS::BUF)
; (MACROLET ((IOLIB/SYSCALLS::UTSNAME-SLOT (IOLIB/SYSCALLS:NAME)
; `(CFFI:FOREIGN-STRING-TO-LISP #)))
; (VALUES (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:SYSNAME)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:NODENAME)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:RELEASE)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:VERSION)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:MACHINE))))
; --> WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET LET
; ==>
; (LET ((#:VAR3
; (SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; '#)))
; (SB-ALIEN-INTERNALS:NOTE-LOCAL-ALIEN-TYPE
; '#
; #:VAR3)
; (SYMBOL-MACROLET ((#:ALIEN2 (SB-ALIEN-INTERNALS:LOCAL-ALIEN '# #:VAR3)))
; (LET ((#:SIZE1 390) (IOLIB/SYSCALLS::BUF #))
; (DECLARE (IGNORABLE #:SIZE1))
; (IOLIB/SYSCALLS:BZERO IOLIB/SYSCALLS::BUF (IOLIB/SYSCALLS:SIZEOF '#))
; (IOLIB/SYSCALLS::%UNAME IOLIB/SYSCALLS::BUF)
; (MACROLET (#)
; (VALUES # # # # #)))))
;
; note: doing SAP to pointer coercion (cost 20) to #:VAR3
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:NODENAME)
;
; note: doing SAP to pointer coercion (cost 20)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:RELEASE)
;
; note: doing SAP to pointer coercion (cost 20)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:VERSION)
;
; note: doing SAP to pointer coercion (cost 20)
; (IOLIB/SYSCALLS::UTSNAME-SLOT IOLIB/SYSCALLS:MACHINE)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN FUNCALL-GETPW
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::PW
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::PWP)
;
; note: unable to optimize away possible call to FDEFINITION at runtime because: FN is not known to be a function
; (CFFI-SYS:WITH-FOREIGN-POINTER (IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS:+CSTRING-PATH-MAX+
; IOLIB/SYSCALLS::BUFSIZE)
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD
; IOLIB/SYSCALLS:UID IOLIB/SYSCALLS:GID
; IOLIB/SYSCALLS:GECOS IOLIB/SYSCALLS:DIR
; IOLIB/SYSCALLS:SHELL)
; IOLIB/SYSCALLS::PW
; (:STRUCT IOLIB/SYSCALLS:PASSWD))
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::PW
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::PWP)
; (IF (CFFI-SYS:NULL-POINTER-P (CFFI:MEM-REF IOLIB/SYSCALLS::PWP :POINTER))
; NIL
; (VALUES IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD IOLIB/SYSCALLS:UID
; IOLIB/SYSCALLS:GID IOLIB/SYSCALLS:GECOS IOLIB/SYSCALLS:DIR
; IOLIB/SYSCALLS:SHELL))))
; --> SYMBOL-MACROLET SYMBOL-MACROLET LET LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-ALIEN-STACK-SPACE
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::PW
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::PWP)
;
; note: doing SAP to pointer coercion (cost 20)
;
; note: doing SAP to pointer coercion (cost 20)
; (VALUES IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD IOLIB/SYSCALLS:UID
; IOLIB/SYSCALLS:GID IOLIB/SYSCALLS:GECOS IOLIB/SYSCALLS:DIR
; IOLIB/SYSCALLS:SHELL)
; --> CFFI:FOREIGN-SLOT-VALUE CFFI:MEM-REF
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 0)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 8)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 24)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 32)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 40)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; in: DEFUN FUNCALL-GETGR
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::GR
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::GRP)
;
; note: unable to optimize away possible call to FDEFINITION at runtime because: FN is not known to be a function
; (CFFI-SYS:WITH-FOREIGN-POINTER (IOLIB/SYSCALLS::BUF
; IOLIB/SYSCALLS:+CSTRING-PATH-MAX+
; IOLIB/SYSCALLS::BUFSIZE)
; (CFFI:WITH-FOREIGN-SLOTS ((IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD
; IOLIB/SYSCALLS:GID)
; IOLIB/SYSCALLS::GR (:STRUCT IOLIB/SYSCALLS:GROUP))
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::GR
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::GRP)
; (IF (CFFI-SYS:NULL-POINTER-P (CFFI:MEM-REF IOLIB/SYSCALLS::GRP :POINTER))
; NIL
; (VALUES IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD
; IOLIB/SYSCALLS:GID))))
; --> SYMBOL-MACROLET SYMBOL-MACROLET LET LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-ALIEN-STACK-SPACE
; (FUNCALL IOLIB/SYSCALLS::FN IOLIB/SYSCALLS::ARG IOLIB/SYSCALLS::GR
; IOLIB/SYSCALLS::BUF IOLIB/SYSCALLS::BUFSIZE IOLIB/SYSCALLS::GRP)
;
; note: doing SAP to pointer coercion (cost 20)
;
; note: doing SAP to pointer coercion (cost 20)
; (VALUES IOLIB/SYSCALLS:NAME IOLIB/SYSCALLS:PASSWD IOLIB/SYSCALLS:GID)
; --> CFFI:FOREIGN-SLOT-VALUE CFFI:MEM-REF
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 0)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR9 :POINTER 8)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-functions-unix-tmpGMYRLBUL.fasl
; compilation finished in 0:00:00.926
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/pkgdcl-tmpLT3BCQID.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/utils.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/utils-tmp7AGUJ6PJ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/timers.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/timers-tmpADFMBTPY.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/queue.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/queue-tmpJ65DAF15.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/scheduler.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/scheduler-tmpIXT65XFP.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-entry.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-entry-tmpAJ0SGYIK.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/multiplexer.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/multiplexer-tmpJ2HJZECB.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/event-loop.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/event-loop-tmpXY4FGAPA.fasl
; compilation finished in 0:00:00.140
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-wait.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-wait-tmp1MDGH4SW.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-select.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-select-tmpV8WTFLZM.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-epoll.lisp" (written 14 JAN 2022 10:22:22 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-epoll.lisp
; in: DEFMETHOD HARVEST-EVENTS
; (IOLIB/MULTIPLEX::EPOLL-SLOT IOLIB/SYSCALLS:DATA)
; --> CFFI:CONVERT-FROM-FOREIGN CFFI-SYS:INC-POINTER
; ==>
; (CFFI:MEM-AREF IOLIB/MULTIPLEX::EVENTS 'IOLIB/SYSCALLS:EPOLL-EVENT
; IOLIB/MULTIPLEX::I)
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT)) or (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT) instead.
; --> CFFI:CONVERT-FROM-FOREIGN CFFI-SYS:INC-POINTER CFFI:MEM-AREF
; ==>
; (CFFI:MEM-REF IOLIB/MULTIPLEX::EVENTS 'IOLIB/SYSCALLS:EPOLL-EVENT
; (* IOLIB/MULTIPLEX::I 12))
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT)) or (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT) instead.
; (IOLIB/MULTIPLEX::EPOLL-SLOT IOLIB/SYSCALLS:EVENTS)
; --> CFFI:MEM-REF CFFI-SYS:%MEM-REF SB-SYS:SAP-REF-32
; ==>
; (CFFI:MEM-AREF IOLIB/MULTIPLEX::EVENTS 'IOLIB/SYSCALLS:EPOLL-EVENT
; IOLIB/MULTIPLEX::I)
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT)) or (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT) instead.
; --> CFFI:MEM-REF CFFI-SYS:%MEM-REF SB-SYS:SAP-REF-32 CFFI:MEM-AREF
; ==>
; (CFFI:MEM-REF IOLIB/MULTIPLEX::EVENTS 'IOLIB/SYSCALLS:EPOLL-EVENT
; (* IOLIB/MULTIPLEX::I 12))
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT)) or (:STRUCT IOLIB/SYSCALLS:EPOLL-EVENT) instead.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-epoll-tmpX2YW1LTJ.fasl
; compilation finished in 0:00:00.083
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/detect.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/detect-tmpLB88W1T5.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/pkgdcl-tmp3F80YMF6.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/classes.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/classes-tmpJJORT7HU.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/conditions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/conditions-tmp5DBB8JTB.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/buffer.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/buffer-tmpZSBL0HHQ.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/fd-mixin.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/fd-mixin-tmpV1RXKPB.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/io-helpers.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/io-helpers-tmp3SZ0XWQD.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/gray-stream-methods.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/gray-stream-methods-tmp9YHAVVS9.fasl
; compilation finished in 0:00:00.180
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/idna/package.lisp" (written 14 JAN 2022 10:22:20 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/idna/package-tmp92WUBED1.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/idna/encode.lisp" (written 14 JAN 2022 10:22:20 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/idna/encode-tmpAHBBVXUF.fasl
; compilation finished in 0:00:00.159
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/idna/decode.lisp" (written 14 JAN 2022 10:22:20 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/idna/decode.lisp
; in: DEFUN PUNYCODE-DECODE
; (SUBSEQ IDNA::CASE-FLAGS 0 IDNA::I)
;
; note: deleting unreachable code
; (AREF IDNA::OUTPUT IDNA::I)
;
; note: deleting unreachable code
; (ELT IDNA::CASE-FLAGS IDNA::I)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/idna/decode-tmpFIDDIIG7.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/package.lisp" (written 14 JAN 2022 10:22:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/package-tmpB1G5I0B3.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl-defknowns.lisp" (written 14 JAN 2022 10:22:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl-defknowns-tmp6W3P1H2J.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl-vops.lisp" (written 14 JAN 2022 10:22:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl-vops-tmpGOHEOA1Y.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl.lisp" (written 14 JAN 2022 10:22:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/sbcl-tmpT2G5POAL.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/network.lisp" (written 14 JAN 2022 10:22:57 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/network.lisp
; in: DEFUN HTONQ
; (DEFUN SWAP-BYTES:HTONQ (INTEGER)
; "Convert (unsigned-byte 64) from host order(little- or big-endian)
; to network order(always big-endian)."
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (SWAP-BYTES:SWAP-BYTES-64 INTEGER))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SWAP-BYTES:HTONQ
; (INTEGER)
; "Convert (unsigned-byte 64) from host order(little- or big-endian)
; to network order(always big-endian)."
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (BLOCK SWAP-BYTES:HTONQ (SWAP-BYTES:SWAP-BYTES-64 INTEGER)))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; in: DEFUN NTOHQ
; (DEFUN SWAP-BYTES:NTOHQ (INTEGER)
; "Convert (unsigned-byte 64) from network order(always big-endian) to
; host order(little- or big-endian)."
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (SWAP-BYTES:SWAP-BYTES-64 INTEGER))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SWAP-BYTES:NTOHQ
; (INTEGER)
; "Convert (unsigned-byte 64) from network order(always big-endian) to
; host order(little- or big-endian)."
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (BLOCK SWAP-BYTES:NTOHQ (SWAP-BYTES:SWAP-BYTES-64 INTEGER)))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/network-tmpT5NQ1VS1.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/endianness.lisp" (written 14 JAN 2022 10:22:57 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/endianness-tmpZVTPRQAR.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/pkgdcl-tmpTWZBZGN3.fasl
; compilation finished in 0:00:00.003
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel-tmpVLA2P6BV.o -c -Os -fomit-frame-pointer -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.c
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.c: In function 'main':
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.c:22:7: warning: unused variable 'autotype_tmp' [-Wunused-variable]
22 | int autotype_tmp;
| ^~~~~~~~~~~~
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel-tmpC1S9JRL9 -g -Wl,--export-dynamic /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.o
; /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.grovel-tmp.lisp
; compiling file "/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel.processed-grovel-file" (written 01 JUN 2022 09:19:22 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel-tmpYZ5WO3E4.fasl
; compilation finished in 0:00:00.200
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/conditions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/conditions-tmpHJA5IVPZ.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/bsd.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/bsd-tmp3WS4A21E.fasl
; compilation finished in 0:00:00.163
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/common.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/common-tmpPQ4U054N.fasl
; compilation finished in 0:00:00.146
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/config.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/config-tmpC8SA9SZN.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/iface.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/iface-tmpWC0QU1SK.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-tmpQQZMKNNN.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-predicates.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-predicates-tmpIDPPBBFN.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-arithmetic.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-arithmetic-tmp9FP9ZO2K.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/base-sockets.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/base-sockets-tmpTHQO2IGY.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-options.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-options-tmpXGCY36O9.fasl
; compilation finished in 0:00:00.260
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/etc-files.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/etc-files-tmpAZECCWRG.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/file-monitor.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/file-monitor-tmpG300S9SF.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/protocols.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/protocols-tmp809IFK9M.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/services.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/services-tmpSB12JM8J.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/hosts.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/hosts-tmpBPQSLJ17.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-methods.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-methods-tmpTAX50JN7.fasl
; compilation finished in 0:00:00.403
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/make-socket.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/make-socket-tmpLPRKFQ4F.fasl
; compilation finished in 0:00:00.250
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/common.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/common-tmp8VQNX3K0.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/nameservers.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/nameservers-tmpD0G9A1XR.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/message.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/message-tmp94C6TZKL.fasl
; compilation finished in 0:00:00.353
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/query.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/query-tmpVSFQJ80K.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/conditions.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/conditions-tmpPLK5HVAF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/lookup.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/lookup-tmp5FHTGX61.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/iolib/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/iolib/pkgdcl-tmpKUF556D3.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/pkgdcl-tmpS8HGASGU.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path-tmpLXEY4I7N.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path-unix.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path-unix-tmp1PA6XKV0.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/pkgdcl.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/pkgdcl-tmpEW48DPG8.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/os-unix.lisp" (written 14 JAN 2022 10:22:22 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/os-unix.lisp
; in: DEFUN (SETF ENVIRONMENT-VARIABLE)
; (IOLIB/BASE:DEFUN (SETF IOLIB/OS:ENVIRONMENT-VARIABLE)
; (IOLIB/OS::VALUE IOLIB/OS::NAME &OPTIONAL IOLIB/OS::ENV &KEY
; (IOLIB/OS::OVERWRITE T))
; "SETF ENVIRONMENT-VARIABLE sets the environment variable
; identified by NAME to VALUE. Both NAME and VALUE can be either a
; symbols or strings. Signals an error on failure."
; (LET ((IOLIB/OS::VALUE (STRING IOLIB/OS::VALUE))
; (IOLIB/OS::NAME (STRING IOLIB/OS::NAME)))
; (ETYPECASE IOLIB/OS::ENV
; (NULL
; (IOLIB/SYSCALLS:SETENV IOLIB/OS::NAME IOLIB/OS::VALUE
; IOLIB/OS::OVERWRITE))
; (IOLIB/OS:ENVIRONMENT
; (IOLIB/OS::%OBJ-SETENV IOLIB/OS::ENV IOLIB/OS::NAME IOLIB/OS::VALUE
; IOLIB/OS::OVERWRITE)))
; IOLIB/OS::VALUE))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA (SETF IOLIB/OS:ENVIRONMENT-VARIABLE)
; (IOLIB/OS::VALUE IOLIB/OS::NAME &OPTIONAL IOLIB/OS::ENV &KEY
; (IOLIB/OS::OVERWRITE T))
; "SETF ENVIRONMENT-VARIABLE sets the environment variable
; identified by NAME to VALUE. Both NAME and VALUE can be either a
; symbols or strings. Signals an error on failure."
; (BLOCK IOLIB/OS:ENVIRONMENT-VARIABLE
; (MACROLET ((IOLIB/BASE:RETURN* #
; `#))
; (LET (# #)
; (ETYPECASE IOLIB/OS::ENV # #)
; IOLIB/OS::VALUE))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (VALUE NAME &OPTIONAL ENV &KEY (OVERWRITE T))
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/os-unix-tmp4ULRYCDK.fasl
; compilation finished in 0:00:00.283
WARNING:
Lisp compilation had style-warnings while
compiling #
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel-tmpV4ITDAY7.o -c -Os -fomit-frame-pointer -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.c
In file included from /usr/include/lfp/signal.h:33,
from /usr/include/lfp.h:48,
from /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.c:6:
/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp]
1 | #warning redirecting incorrect #include to
| ^~~~~~~
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.c: In function 'main':
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.c:11:7: warning: unused variable 'autotype_tmp' [-Wunused-variable]
11 | int autotype_tmp;
| ^~~~~~~~~~~~
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel-tmpTU3G94ZX -g -Wl,--export-dynamic /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.o
; /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel.grovel-tmp.lisp
; compiling file "/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix.processed-grovel-file" (written 01 JUN 2022 09:19:25 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix-tmp135V1U5P.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-functions-unix.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-functions-unix-tmpCWE62HDI.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/create-process-unix.lisp" (written 14 JAN 2022 10:22:22 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/create-process-unix.lisp
; in: DEFUN CALL-WITH-LFP-SPAWN-ARGUMENTS
; (CFFI:WITH-FOREIGN-OBJECTS ((IOLIB/OS::ATTRIBUTES 'IOLIB/OS::LFP-SPAWNATTR-T)
; (IOLIB/OS::FILE-ACTIONS
; 'IOLIB/OS::LFP-SPAWN-FILE-ACTIONS-T))
; (LET ((IOLIB/OS::SPAWNATTR-INITIALIZED-P NIL)
; (IOLIB/OS::FILE-ACTIONS-INITIALIZED-P NIL))
; (UNWIND-PROTECT
; (PROGN
; (SETF #)
; (SETF #)
; (FUNCALL IOLIB/OS::THUNK IOLIB/OS::ATTRIBUTES
; IOLIB/OS::FILE-ACTIONS))
; (WHEN IOLIB/OS::SPAWNATTR-INITIALIZED-P
; (IOLIB/OS::LFP-SPAWNATTR-DESTROY IOLIB/OS::ATTRIBUTES))
; (WHEN IOLIB/OS::FILE-ACTIONS-INITIALIZED-P
; (IOLIB/OS::LFP-SPAWN-FILE-ACTIONS-DESTROY IOLIB/OS::FILE-ACTIONS)))))
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT LFP-SPAWNATTR-T)) or (:STRUCT LFP-SPAWNATTR-T) instead.
; --> CFFI-SYS:WITH-FOREIGN-POINTER WITH-ALIEN SYMBOL-MACROLET SYMBOL-MACROLET
; --> LET LET SYMBOL-MACROLET LET CFFI:WITH-FOREIGN-OBJECTS
; ==>
; (CFFI:WITH-FOREIGN-OBJECT (IOLIB/OS::FILE-ACTIONS
; 'IOLIB/OS::LFP-SPAWN-FILE-ACTIONS-T)
; (CFFI:WITH-FOREIGN-OBJECTS NIL
; (LET ((IOLIB/OS::SPAWNATTR-INITIALIZED-P NIL)
; (IOLIB/OS::FILE-ACTIONS-INITIALIZED-P NIL))
; (UNWIND-PROTECT (PROGN # # #)
; (WHEN IOLIB/OS::SPAWNATTR-INITIALIZED-P #)
; (WHEN IOLIB/OS::FILE-ACTIONS-INITIALIZED-P #)))))
;
; caught STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER (:STRUCT LFP-SPAWN-FILE-ACTIONS-T)) or (:STRUCT LFP-SPAWN-FILE-ACTIONS-T) instead.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/create-process-unix-tmpS0IX89E9.fasl
; compilation finished in 0:00:00.329
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/package-tmpYZNO705I.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/config.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/config-tmpZCDMKLMV.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/misc.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/misc-tmp8PPPCD7W.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defmacro.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defmacro-tmp9XWMC5IU.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defun.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defun-tmpHZ96ZBZW.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defslots.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defslots-tmpBGQALD1G.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defpair.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defpair-tmp2DOYW25X.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/thread-util.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/thread-util-tmp9030DGPL.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/raw-queue.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/raw-queue-tmpU3EEB71F.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cons-queue.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cons-queue.lisp
; in: DEFUN %TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT
; (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; in: DEFUN TRY-POP-CONS-QUEUE
; (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; in: DEFUN TRY-POP-CONS-QUEUE/NO-LOCK
; (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cons-queue-tmpY35TOM58.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/vector-queue.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/vector-queue.lisp
; in: DEFUN %TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT
; (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; in: DEFUN TRY-POP-VECTOR-QUEUE
; (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; in: DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK
; (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/vector-queue-tmp2N9C8E1O.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/queue.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/queue-tmpK6PVYHW5.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/counter.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/counter-tmpQ4PVTQY4.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/package-tmpQ5W1BFSI.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/cas-spin-queue.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/cas-spin-queue-tmpKFZB7CG6.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/package-tmpEBQXHK8C.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/specials.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/specials-tmpWFVO1741.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/handling.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/handling-tmpEGBHF4JG.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/classes.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/classes-tmpDMKZ90UH.fasl
; compilation finished in 0:00:00.136
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/stealing-scheduler.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/stealing-scheduler.lisp
; in: DEFUN/TYPE MAYBE-WAKE-A-WORKER
; (INCF LPARALLEL.KERNEL::NOTIFY-COUNT)
; ==>
; (+ 1
; (SB-KERNEL:THE* ((INTEGER 0) :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF
; (THE LPARALLEL.KERNEL::SCHEDULER #:OBJ) 4)))
;
; 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
; &REST T).
; 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
; &REST T).
; etc.
; in: DEFUN/TYPE NEXT-TASK
; (PLUSP LPARALLEL.KERNEL::NOTIFY-COUNT)
;
; note: forced to do >-INTEGER-FIXNUM (cost 8)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (DECF LPARALLEL.KERNEL::NOTIFY-COUNT)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; 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 UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/stealing-scheduler-tmpI4CB9XP0.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/kill.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/kill-tmpB6CZFPOR.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/core.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/core-tmpR0HRL6AF.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/timeout.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/timeout-tmpJW9LMMDM.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel-util.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel-util.lisp
; in: DEFUN RECEIVE-RESULTS
; (LPARALLEL.UTIL:REPEAT COUNT
; (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
; LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING
; ==>
; 1
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
; LPARALLEL.KERNEL:CHANNEL COUNT)
; (LOCALLY
; (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
; (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING
; ==>
; 1
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
; LPARALLEL.KERNEL:CHANNEL COUNT)
; (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING
; ==>
; 1
;
; 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
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
;
; 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 REAL, not a FLOAT.
; (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
; LPARALLEL.KERNEL:CHANNEL COUNT)
; (LOCALLY
; (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
; (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING
; ==>
; 1
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; 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.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
; LPARALLEL.KERNEL:CHANNEL COUNT)
; (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING
; ==>
; 1
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; 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.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; (LPARALLEL.UTIL:REPEAT COUNT
; (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
; LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING
; ==>
; 1
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do GENERIC-> (cost 10)
; unable to do inline fixnum comparison (cost 3) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; etc.
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; --> BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; 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.
; --> BLOCK LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER 1), not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel-util-tmp5AU4YXDC.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/promise.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/promise-tmpGYUJ95L8.fasl
; compilation finished in 0:00:00.146
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/ptree.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/ptree.lisp
; in: DEFUN/TYPE COMPUTE-PTREE
; (DECF LPARALLEL.PTREE::PENDING)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do GENERIC-- (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (INCF LPARALLEL.PTREE::PENDING)
; ==>
; (+ 1
; (SB-KERNEL:THE* (INTEGER :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE LPARALLEL.PTREE:PTREE #:OBJ)
; 2)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a INTEGER, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/ptree-tmpSX2NSBN5.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/slet.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/slet-tmpGSOGECKD.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/defpun.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/defpun-tmpFADXA8WA.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/package-tmpN3NRP2FJ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/util.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/util.lisp
; in: DEFUN ITEM-PREDICATE
; (EQL LPARALLEL.COGNATE::ITEM LPARALLEL.COGNATE::X)
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/util-tmpWFHX3XN3.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/option.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/option-tmp47S258KN.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/subdivide.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/subdivide-tmpE4V4F8OD.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pandor.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pandor-tmpLCU5UNL8.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/plet.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/plet-tmpYY5JG2YX.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap.lisp
; in: DEFUN MAP-ITERATE
; (DEFUN LPARALLEL.COGNATE::MAP-ITERATE
; (MAP LPARALLEL.COGNATE::SIZE LPARALLEL.COGNATE::FN
; LPARALLEL.COGNATE::SEQS)
; "A variation of (map nil ...)/mapc/mapl with size constrained.
; Without a result to delineate sublist boundaries, we must enforce them
; manually."
; (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
; (LET ((LPARALLEL.COGNATE::FN
; (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
; (LPARALLEL.UTIL:INDEX 0))
; (APPLY MAP
; (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
; (DECLARE #)
; (DECLARE #)
; (WHEN # #)
; (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
; (INCF LPARALLEL.UTIL:INDEX))
; LPARALLEL.COGNATE::SEQS)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION
; ==>
; (BLOCK LPARALLEL.COGNATE::MAP-ITERATE
; (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
; (LET ((LPARALLEL.COGNATE::FN
; (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
; (LPARALLEL.UTIL:INDEX 0))
; (APPLY MAP
; (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
; (DECLARE #)
; (DECLARE #)
; (WHEN # #)
; (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
; (INCF LPARALLEL.UTIL:INDEX))
; LPARALLEL.COGNATE::SEQS)))
;
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM MAP-ITERATE NIL). Use GO/RETURN-FROM with SAFETY 0, or declare the
; exit function DYNAMIC-EXTENT to avoid.
; (EQL LPARALLEL.UTIL:INDEX LPARALLEL.COGNATE::SIZE)
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; (INCF LPARALLEL.UTIL:INDEX)
;
; 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
; &REST T).
; 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
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap-tmpK2OIRK3I.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap-open-coded.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap-open-coded-tmpLMNSRE4F.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pdotimes.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pdotimes-tmpFH2B6ZC1.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pquantifier.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pquantifier-tmp9ESR3THZ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/preduce.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/preduce-tmpEP9DKHA4.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/premove.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/premove-tmp6GNWGQ69.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pfind.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pfind-tmpTOEVPV91.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pcount.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pcount-tmpJKXRXFYA.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/psort.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/psort-tmpKW802XDA.fasl
; compilation finished in 0:00:00.126
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/package-tmpO26O9DBY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/impl-package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/impl-package-tmpYLEULPBM.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/defs.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/defs-tmpF9PT7DQ2.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming-tmpZVXJSSK9.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming-sbcl.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming-sbcl-tmpHE83XZ7O.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy-base.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy-base-tmpU3H21CW4.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy-tmp6L9FXRGE.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logger.lisp" (written 14 JAN 2022 10:22:31 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logger.lisp
; in: DEFUN ADD-APPENDER-INTERNAL
; (DEFUN LOG4CL-IMPL::ADD-APPENDER-INTERNAL
; (LOG4CL-IMPL::LOGGER LOG4CL-IMPL:APPENDER
; &OPTIONAL (LOG4CL-IMPL::ADJUST-P T))
; (DECLARE (TYPE LOG4CL-IMPL::LOGGER LOG4CL-IMPL::LOGGER)
; (TYPE LOG4CL-IMPL:APPENDER LOG4CL-IMPL:APPENDER))
; (LET* ((LOG4CL-IMPL::STATE
; (LOG4CL-IMPL::CURRENT-STATE LOG4CL-IMPL::LOGGER)))
; (UNLESS
; (MEMBER LOG4CL-IMPL:APPENDER
; (LOG4CL-IMPL::LOGGER-STATE-APPENDERS LOG4CL-IMPL::STATE))
; (PUSH LOG4CL-IMPL:APPENDER
; (LOG4CL-IMPL::LOGGER-STATE-APPENDERS LOG4CL-IMPL::STATE))
; (WHEN LOG4CL-IMPL::ADJUST-P
; (LOG4CL-IMPL::ADJUST-LOGGER LOG4CL-IMPL::LOGGER))
; (LOG4CL-IMPL:APPENDER-ADDED LOG4CL-IMPL::LOGGER LOG4CL-IMPL:APPENDER)))
; (VALUES))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF
; ==>
; (SB-C::%FUNCALL #'(&OPTIONAL-PROCESSOR ADD-APPENDER-INTERNAL) #:G1 #:G2)
;
; note: can't open-code test of unknown type APPENDER
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION COND IF THE
; ==>
; (SB-C::%FUNCALL #'ADD-APPENDER-INTERNAL #:G1 #:G2 #:G3)
;
; note: can't open-code test of unknown type APPENDER
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logger-tmp4SNFF0M5.fasl
; compilation finished in 0:00:00.330
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logging-macros.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logging-macros-tmpCM27R9AJ.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/self-logger.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/self-logger-tmp46E7TEHY.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/layout.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/layout-tmpMW4DE87N.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/simple-layout.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/simple-layout-tmp2JNAKTBR.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/pattern-layout.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/pattern-layout-tmpMR8VKH1U.fasl
; compilation finished in 0:00:00.210
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender-base.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender-base-tmp4HP247ND.fasl
; compilation finished in 0:00:00.013
WARNING: redefining LOG4CL-IMPL:APPENDER-ADDED in DEFGENERIC
WARNING: redefining LOG4CL-IMPL:APPENDER-REMOVED in DEFGENERIC
WARNING: redefining LOG4CL-IMPL::PROPERTY-ALIST in DEFGENERIC
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender-tmpCBPA3J2K.fasl
; compilation finished in 0:00:00.116
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/configurator.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/configurator-tmpUKEKWS3E.fasl
; compilation finished in 0:00:00.326
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-parser.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-parser-tmpP1N1L2FE.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-configurator.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-configurator-tmpJZ1AFCDQ.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/watcher.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/watcher-tmpE2RDUEQF.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/package.lisp" (written 14 JAN 2022 10:22:31 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/package-tmpB4PWHQTJ.fasl
; compilation finished in 0:00:00.130
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/mk-string-metrics/mk-string-metrics.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/mk-string-metrics/mk-string-metrics-tmpX1YMGP2L.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/anaphora/packages.lisp" (written 14 JAN 2022 10:21:44 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/packages-tmp10W3LB9F.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/anaphora/early.lisp" (written 14 JAN 2022 10:21:44 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/early-tmpK2B1ODJ1.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/anaphora/symbolic.lisp" (written 14 JAN 2022 10:21:44 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/symbolic-tmp5C6SBQY7.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/anaphora/anaphora.lisp" (written 14 JAN 2022 10:21:44 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/anaphora-tmpQJDP3B3H.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/package.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/package-tmpT6PBJ345.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/utils.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/utils-tmpP7KOSV72.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/define-api.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/define-api-tmpFERHD10F.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/cruft.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/cruft-tmpTVXHO5TD.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/named-readtables.lisp" (written 14 JAN 2022 10:22:36 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/named-readtables.lisp
; in: DEFINE-API MAKE-READTABLE
; (EDITOR-HINTS.NAMED-READTABLES::DEFINE-API EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
; (&OPTIONAL
; (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
; EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
; &KEY MERGE)
; (&OPTIONAL EDITOR-HINTS.NAMED-READTABLES:NAMED-READTABLE-DESIGNATOR &KEY
; (:MERGE LIST) EDITOR-HINTS.NAMED-READTABLES::=> READTABLE)
; #<(SIMPLE-ARRAY CHARACTER
; (620)) Creates and returns a new readtable under the specified
; NAME.
;
; MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
; readtables the new readtable is created from. (See the :MERGE c... {100A4C9B4F}>
; (COND
; ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
; (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
; ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
; EDITOR-HINTS.NAMED-READTABLES::NAME)
; (ERROR "~A is the designator for a predefined readtable. ~
; Not acceptable as a user-specified readtable name."
; EDITOR-HINTS.NAMED-READTABLES::NAME))
; ((LET (#)
; (AND EDITOR-HINTS.NAMED-READTABLES::RT #)))
; (T
; (LET (#)
; (EDITOR-HINTS.NAMED-READTABLES:REGISTER-READTABLE
; EDITOR-HINTS.NAMED-READTABLES::NAME
; EDITOR-HINTS.NAMED-READTABLES::RESULT)))))
; --> LOCALLY DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
; (&OPTIONAL
; (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
; EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
; &KEY MERGE)
; #<(SIMPLE-ARRAY CHARACTER
; (620)) Creates and returns a new readtable under the specified
; NAME.
;
; MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
; readtables the new readtable is created from. (See the :MERGE c... {100A4C9B4F}>
; (DECLARE (UNMUFFLE-CONDITIONS STYLE-WARNING))
; (BLOCK EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
; (COND
; ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
; (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
; ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
; EDITOR-HINTS.NAMED-READTABLES::NAME)
; (ERROR "~A is the designator for a predefined readtable. ~
; Not acceptable as a user-specified readtable name."
; EDITOR-HINTS.NAMED-READTABLES::NAME))
; ((LET #
; #))
; (T
; (LET #
; #)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (&OPTIONAL
; (NAME NIL NAME-SUPPLIED-P)
; &KEY MERGE)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/named-readtables-tmp6XR5LAPW.fasl
; compilation finished in 0:00:00.103
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/package.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/package-tmpGEPT0T15.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-dom-symbol-exports.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-dom-symbol-exports-tmpMKX5S6TB.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-ir-package.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-ir-package-tmpT1R329DD.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/utils.lisp" (written 14 JAN 2022 10:22:41 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/utils.lisp
; in: DEFUN ENCODE-JS-IDENTIFIER
; (COND
; ((SOME (LAMBDA (PARENSCRIPT::C) (FIND PARENSCRIPT::C "-*+!?#@%/=:<>^"))
; PARENSCRIPT::IDENTIFIER)
; (LET ((PARENSCRIPT::LOWERCASE T) (PARENSCRIPT::ALL-UPPERCASE NIL))
; (ANAPHORA:ACOND
; (# #)
; (# #))
; (WITH-OUTPUT-TO-STRING (PARENSCRIPT::ACC)
; (LOOP PARENSCRIPT:FOR PARENSCRIPT::C PARENSCRIPT::ACROSS PARENSCRIPT::IDENTIFIER
; DO #))))
; (T
; (COND ((EVERY #'UPPER-CASE-P #) (STRING-DOWNCASE PARENSCRIPT::IDENTIFIER))
; ((EVERY #'LOWER-CASE-P #) (STRING-UPCASE PARENSCRIPT::IDENTIFIER))
; (T PARENSCRIPT::IDENTIFIER)))
; (T PARENSCRIPT::IDENTIFIER))
; --> IF THE
; ==>
; PARENSCRIPT::IDENTIFIER
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/utils-tmpYV9QWBE7.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/namespace.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/namespace-tmpY7Z87FVE.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compiler.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compiler-tmpZD0W6AUM.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/printer.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/printer-tmpRVZ12GJ7.fasl
; compilation finished in 0:00:00.286
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compilation-interface.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compilation-interface-tmp4T72OGWB.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/non-cl.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/non-cl-tmp30O6M23N.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/special-operators.lisp" (written 14 JAN 2022 10:22:41 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/special-operators.lisp
; in: defun compile-loop-body
; (DEFUN PARENSCRIPT::COMPILE-LOOP-BODY
; (PARENSCRIPT::LOOP-VARS PARENSCRIPT::BODY)
; (LET (PARENSCRIPT::COMPILED-BODY PARENSCRIPT::LOOP-CLOSURES?)
; (LET* ((PARENSCRIPT::IN-LOOP-SCOPE? T)
; (PARENSCRIPT::*LOOP-SCOPE-LEXICALS* NIL)
; (PARENSCRIPT::*LOOP-SCOPE-LEXICALS-CAPTURED* NIL)
; (PARENSCRIPT:*PS-GENSYM-COUNTER* PARENSCRIPT:*PS-GENSYM-COUNTER*))
; (SETF PARENSCRIPT::COMPILED-BODY #
; PARENSCRIPT::LOOP-CLOSURES?
; PARENSCRIPT::*LOOP-SCOPE-LEXICALS-CAPTURED*))
; (IF PARENSCRIPT::LOOP-CLOSURES?
; (PARENSCRIPT::COMPILE-STATEMENT `(PROGN #))
; PARENSCRIPT::COMPILED-BODY)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA PARENSCRIPT::COMPILE-LOOP-BODY
; (PARENSCRIPT::LOOP-VARS PARENSCRIPT::BODY)
; (BLOCK PARENSCRIPT::COMPILE-LOOP-BODY
; (LET (PARENSCRIPT::COMPILED-BODY PARENSCRIPT::LOOP-CLOSURES?)
; (LET* (# # # #)
; (SETF #))
; (IF PARENSCRIPT::LOOP-CLOSURES?
; (PARENSCRIPT::COMPILE-STATEMENT `#)
; PARENSCRIPT::COMPILED-BODY))))
;
; caught style-warning:
; The variable loop-vars is defined but never used.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/special-operators-tmp523JK0GJ.fasl
; compilation finished in 0:00:00.236
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/parse-lambda-list.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/parse-lambda-list-tmp2T656F3Z.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/function-definition.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/function-definition-tmpU8E6U186.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/macros.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/macros-tmpUVEMO1OX.fasl
; compilation finished in 0:00:00.333
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/deprecated-interface.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/deprecated-interface-tmpPDN0DF20.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-html.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-html-tmp1SCDPCYF.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-loop.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-loop-tmp31LDQ8IW.fasl
; compilation finished in 0:00:00.106
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-dom.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-dom-tmpXQHFS7J0.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parenscript/runtime/ps-runtime-lib.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/runtime/ps-runtime-lib-tmpZU3XIPN7.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/package.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/package-tmpOLPZFU22.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/impl.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/impl-tmpE8NZG6A8.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/package.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/package-tmpKRRUKJSC.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/impl.lisp" (written 14 JAN 2022 10:22:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/impl.lisp
; in: DEFMACRO MATCH1
; (HANDLER-BIND ((TRIVIA.LEVEL1.IMPL::PLACE-PATTERN
; (LAMBDA (TRIVIA.LEVEL1.IMPL::C) (DECLARE #) (SETF #))))
; (TRIVIA.LEVEL1.IMPL::%MATCH TRIVIA.LEVEL1.IMPL::WHATVAR
; TRIVIA.LEVEL1.IMPL::CLAUSES))
; --> LET SB-INT:DX-FLET FLET SB-INT:DX-LET LET CONS
; ==>
; 1
;
; note: can't open-code test of unknown type PLACE-PATTERN
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/impl-tmpU2ISN61U.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/package.lisp" (written 14 JAN 2022 10:22:30 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/package-tmpJVKJGHUO.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace.lisp" (written 14 JAN 2022 10:22:30 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace.lisp
; in: DEFINE-NAMESPACE NAMESPACE
; (LISP-NAMESPACE:DEFINE-NAMESPACE LISP-NAMESPACE::NAMESPACE
; LISP-NAMESPACE::%NAMESPACE NIL
; "A namespace for managing namespaces themselves.")
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA LISP-NAMESPACE::SYMBOL-NAMESPACE
; (SYMBOL &OPTIONAL
; (LISP-NAMESPACE::DEFAULT NIL LISP-NAMESPACE::DEFAULT-SUPPLIED-P))
; "Automatically defined getter function. When DEFAULT is supplied, the value is set automatically."
; (BLOCK LISP-NAMESPACE::SYMBOL-NAMESPACE
; (MULTIPLE-VALUE-BIND (LISP-NAMESPACE::VALUE LISP-NAMESPACE::FOUND)
; (GETHASH SYMBOL LISP-NAMESPACE::*NAMESPACE-TABLE*)
; (IF LISP-NAMESPACE::FOUND
; LISP-NAMESPACE::VALUE
; (IF LISP-NAMESPACE::DEFAULT-SUPPLIED-P
; #
; #)))))
;
; note: Type assertion too complex to check:
; (VALUES LISP-NAMESPACE::%NAMESPACE &REST T).
; It allows an unknown number of values, consider using
; (VALUES LISP-NAMESPACE::%NAMESPACE &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace-tmpRFLT88I5.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace-let.lisp" (written 14 JAN 2022 10:22:30 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace-let-tmp9OPB60VM.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-cltl2/cltl2.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-cltl2/cltl2-tmpSVDN4TBO.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/package.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/package-tmpF5QPE831.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/impl.lisp" (written 14 JAN 2022 10:22:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/impl.lisp
; in: LISP-NAMESPACE:DEFINE-NAMESPACE PATTERN
; (LISP-NAMESPACE:DEFINE-NAMESPACE TRIVIA.LEVEL1:PATTERN FUNCTION)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA TRIVIA.LEVEL2.IMPL::SYMBOL-PATTERN
; (SYMBOL &OPTIONAL
; (LISP-NAMESPACE::DEFAULT NIL LISP-NAMESPACE::DEFAULT-SUPPLIED-P))
; "Automatically defined getter function. When DEFAULT is supplied, the value is set automatically."
; (BLOCK TRIVIA.LEVEL2.IMPL::SYMBOL-PATTERN
; (MULTIPLE-VALUE-BIND (LISP-NAMESPACE::VALUE LISP-NAMESPACE::FOUND)
; (GETHASH SYMBOL TRIVIA.LEVEL2.IMPL::*PATTERN-TABLE*)
; (IF LISP-NAMESPACE::FOUND
; LISP-NAMESPACE::VALUE
; (IF LISP-NAMESPACE::DEFAULT-SUPPLIED-P
; #
; #)))))
;
; note: Type assertion too complex to check:
; (VALUES FUNCTION &REST T).
; It allows an unknown number of values, consider using
; (VALUES FUNCTION &OPTIONAL).
; in: LISP-NAMESPACE:DEFINE-NAMESPACE INLINE-PATTERN
; (LISP-NAMESPACE:DEFINE-NAMESPACE TRIVIA.LEVEL2.IMPL::INLINE-PATTERN FUNCTION)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA TRIVIA.LEVEL2.IMPL::SYMBOL-INLINE-PATTERN
; (SYMBOL &OPTIONAL
; (LISP-NAMESPACE::DEFAULT NIL LISP-NAMESPACE::DEFAULT-SUPPLIED-P))
; "Automatically defined getter function. When DEFAULT is supplied, the value is set automatically."
; (BLOCK TRIVIA.LEVEL2.IMPL::SYMBOL-INLINE-PATTERN
; (MULTIPLE-VALUE-BIND (LISP-NAMESPACE::VALUE LISP-NAMESPACE::FOUND)
; (GETHASH SYMBOL TRIVIA.LEVEL2.IMPL::*INLINE-PATTERN-TABLE*)
; (IF LISP-NAMESPACE::FOUND
; LISP-NAMESPACE::VALUE
; (IF LISP-NAMESPACE::DEFAULT-SUPPLIED-P
; #
; #)))))
;
; note: Type assertion too complex to check:
; (VALUES FUNCTION &REST T).
; It allows an unknown number of values, consider using
; (VALUES FUNCTION &OPTIONAL).
; in: LISP-NAMESPACE:DEFINE-NAMESPACE OPTIMIZER
; (LISP-NAMESPACE:DEFINE-NAMESPACE TRIVIA.LEVEL2:OPTIMIZER
; (FUNCTION (LIST &KEY &ALLOW-OTHER-KEYS)
; LIST))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA TRIVIA.LEVEL2:SYMBOL-OPTIMIZER
; (SYMBOL &OPTIONAL
; (LISP-NAMESPACE::DEFAULT NIL LISP-NAMESPACE::DEFAULT-SUPPLIED-P))
; "Automatically defined getter function. When DEFAULT is supplied, the value is set automatically."
; (BLOCK TRIVIA.LEVEL2:SYMBOL-OPTIMIZER
; (MULTIPLE-VALUE-BIND (LISP-NAMESPACE::VALUE LISP-NAMESPACE::FOUND)
; (GETHASH SYMBOL TRIVIA.LEVEL2.IMPL::*OPTIMIZER-TABLE*)
; (IF LISP-NAMESPACE::FOUND
; LISP-NAMESPACE::VALUE
; (IF LISP-NAMESPACE::DEFAULT-SUPPLIED-P
; #
; #)))))
;
; note: Type assertion too complex to check:
; (VALUES
; (FUNCTION (LIST &KEY &ALLOW-OTHER-KEYS) (VALUES &OPTIONAL LIST &REST T)) &REST
; T).
; It allows an unknown number of values, consider using
; (VALUES
; (FUNCTION (LIST &KEY &ALLOW-OTHER-KEYS) (VALUES &OPTIONAL LIST &REST T))
; &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/impl-tmpLAAFHLHW.fasl
; compilation finished in 0:00:00.203
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/sugars.lisp" (written 14 JAN 2022 10:22:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/sugars.lisp
; in: DEFUN CALL-WITH-MVB-TEMP-VARS
; (ALEXANDRIA:COMPOSE #'LENGTH #'ALEXANDRIA:ENSURE-LIST #'CAR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/sugars-tmpBYA9SD1Y.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-tmpFLAO1CYQ.fasl
; compilation finished in 0:00:00.180
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-class.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-class-tmpSKUEHB49.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived2.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived2-tmpDHXMA9ET.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived3.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived3-tmpXPODQDBQ.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-numbers.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-numbers-tmpON3EBOWQ.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/arrays.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/arrays-tmp5DE7FWXL.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/inline-pattern.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/inline-pattern-tmpNR0FXTOU.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/package.lisp" (written 14 JAN 2022 10:22:21 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/package-tmpIS216RW.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/expander.lisp" (written 14 JAN 2022 10:22:21 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/expander-tmp11752V0C.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/sbcl.lisp" (written 14 JAN 2022 10:22:21 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/sbcl.lisp
; in: DEFUN PARSE-COMPILER-MACRO
; (FIND-SYMBOL "COMPILER-MACRO-ARGS" "SB-C")
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/sbcl-tmpONM4L97G.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/doc.lisp" (written 14 JAN 2022 10:22:21 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/doc-tmpR4BLTE1D.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/package.lisp" (written 14 JAN 2022 10:23:04 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/type-i/src/package.lisp
; in: LISP-NAMESPACE:DEFINE-NAMESPACE INFERENCE-RULES
; (LISP-NAMESPACE:DEFINE-NAMESPACE TYPE-I:INFERENCE-RULES FUNCTION)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA TYPE-I::SYMBOL-INFERENCE-RULES
; (SYMBOL &OPTIONAL
; (LISP-NAMESPACE::DEFAULT NIL LISP-NAMESPACE::DEFAULT-SUPPLIED-P))
; "Automatically defined getter function. When DEFAULT is supplied, the value is set automatically."
; (BLOCK TYPE-I::SYMBOL-INFERENCE-RULES
; (MULTIPLE-VALUE-BIND (LISP-NAMESPACE::VALUE LISP-NAMESPACE::FOUND)
; (GETHASH SYMBOL TYPE-I::*INFERENCE-RULES-TABLE*)
; (IF LISP-NAMESPACE::FOUND
; LISP-NAMESPACE::VALUE
; (IF LISP-NAMESPACE::DEFAULT-SUPPLIED-P
; #
; #)))))
;
; note: Type assertion too complex to check:
; (VALUES FUNCTION &REST T).
; It allows an unknown number of values, consider using
; (VALUES FUNCTION &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/package-tmpONQ4LJWF.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-typep.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-typep-tmpFPHBYJPO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-unary.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-unary-tmpXKL3NHA4.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-derived.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-derived-tmp3KKXCXYY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-constants.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-constants-tmpVACGDARV.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-compound.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-compound-tmpYII9B406.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-numbers.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-numbers-tmpA2CNLB7.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iterate/package.lisp" (written 14 JAN 2022 10:22:26 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iterate/package-tmpG5J7KPU1.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iterate/iterate.lisp" (written 14 JAN 2022 10:22:26 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/iterate/iterate-tmp981UY8DC.fasl
; compilation finished in 0:00:00.910
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/package.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/package-tmpZ1XIHDCA.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/optimizer.lisp" (written 14 JAN 2022 10:22:58 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/optimizer.lisp
; in: DEFOPTIMIZER :BALLAND2006
; (ALEXANDRIA:COMPOSE #'LENGTH #'FIRST)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/optimizer-tmpSXW96VDS.fasl
; compilation finished in 0:00:00.116
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/column-swapping.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/column-swapping-tmpJOZ4RWJ2.fasl
; compilation finished in 0:00:00.013
Switching to the BALLAND2006 optimizer
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/package.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/package-tmpBECHKCQ0.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/utils.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/utils-tmpOYQY6WIA.fasl
; compilation finished in 0:00:00.120
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/character-classes.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/character-classes-tmp50O9T7IY.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/strings.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/strings-tmpGZL21UBE.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/symbols.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/symbols-tmpAKRW6QK6.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/macros.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/macros-tmp8J071LEX.fasl
; compilation finished in 0:00:00.216
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/lists.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/lists-tmp9EISPCFY.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/packages.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/packages-tmpRZ31FVZM.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/objects.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/objects-tmpT7RFXS2O.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/streams.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/streams-tmpALSWN3ZO.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/hash-tables.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/hash-tables-tmp8525G5XJ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/more-strings.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/more-strings-tmpNBWMKLPF.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/parse-cl-syntax.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/parse-cl-syntax-tmpZ7NED271.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/pathnames.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/pathnames-tmpVAWG08RM.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/files.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/files-tmp29JNO94I.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/atomic.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/atomic-tmp9HJS3WPK.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/package.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/package-tmp6OWTJDXT.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/container.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/container-tmpERQILLDF.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/dllist.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/dllist-tmpYZQK9040.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/packages.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/packages-tmpMV6W92GO.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote-tmp886ACX8P.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/pp-quasiquote.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/pp-quasiquote-tmp34OPD42E.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote-readtable.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote-readtable-tmpG6RL7DFQ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivia/quasiquote/quasiquote.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivia/quasiquote/quasiquote-tmp523HMA4J.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/string-case/string-case.lisp" (written 14 JAN 2022 10:22:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/string-case/string-case-tmp7QUN41F9.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parse-number/parse-number.lisp" (written 14 JAN 2022 10:22:42 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/parse-number/parse-number.lisp
; in: DEFUN PARSE-INTEGER-AND-PLACES
; (CHAR STRING ORG.MAPCAR.PARSE-NUMBER::POS)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (- ORG.MAPCAR.PARSE-NUMBER::END-POS ORG.MAPCAR.PARSE-NUMBER::START
; (LOOP :FOR ORG.MAPCAR.PARSE-NUMBER::POS :FROM (-
; ORG.MAPCAR.PARSE-NUMBER::END-POS
; 1) :DOWNTO ORG.MAPCAR.PARSE-NUMBER::START
; :WHILE (MEMBER (CHAR STRING ORG.MAPCAR.PARSE-NUMBER::POS)
; ORG.MAPCAR.PARSE-NUMBER::*WHITE-SPACE-CHARACTERS*)
; :COUNT 1))
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFUN PARSE-INTEGERS
; (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
; ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::RIGHT :RADIX
; ORG.MAPCAR.PARSE-NUMBER::RADIX)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
; ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
; ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET -
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
; ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::RIGHT :RADIX
; ORG.MAPCAR.PARSE-NUMBER::RADIX)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
; ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
; ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET -
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parse-number/parse-number-tmp6435NPRK.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/packages.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/packages-tmpHHG39W7F.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/util.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/util-tmpIV07R04M.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/runtime.lisp" (written 14 JAN 2022 10:22:36 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/optima/src/runtime.lisp
; in: DEFUN %EQUAL
; (STRING= OPTIMA::A OPTIMA::B)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a SIMPLE-BASE-STRING.
; The second argument is a STRING, not a SIMPLE-BASE-STRING.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; in: DEFUN %SVREF
; (LENGTH SIMPLE-VECTOR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (< OPTIMA::INDEX (LENGTH SIMPLE-VECTOR))
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a FLOAT.
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; in: DEFUN %ASSOC
; (FUNCALL OPTIMA::TEST OPTIMA::ITEM (CAR CONS))
;
; note: unable to
; optimize away possible call to FDEFINITION at runtime
; because:
; callable expression is not known to be a function
; in: DEFUN %GET-PROPERTY
; (EQL OPTIMA::ITEM (CAR OPTIMA::PLIST))
;
; note: forced to do IF-EQL (cost 15)
; unable to do inline float comparison (cost 4) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/runtime-tmp2ANY66A8.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/pattern.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/pattern-tmpX4XJNZSN.fasl
; compilation finished in 0:00:00.283
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/fail.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/fail-tmp349SZV56.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/compiler.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/compiler-tmpIFTUZKCX.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/match.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/match-tmpJ3BP3DY8.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/optima/src/extra.lisp" (written 14 JAN 2022 10:22:36 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/extra-tmp9NC1M3HR.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/fare-quasiquote-optima.lisp" (written 14 JAN 2022 10:22:12 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/fare-quasiquote-optima-tmpCQV7SEDP.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/parse-declarations/parse-declarations.lisp" (written 14 JAN 2022 10:22:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/parse-declarations/parse-declarations-tmpOD15IJQ.fasl
; compilation finished in 0:00:00.170
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/global-vars/global-vars.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/global-vars/global-vars-tmpGB8XX1TU.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/package.lisp" (written 14 JAN 2022 10:23:00 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/package-tmpMU5GUFP8.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/trivial-file-size.lisp" (written 14 JAN 2022 10:23:00 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/trivial-file-size.lisp
; in: DEFUN FILE-SIZE-IN-OCTETS
; (DEFUN TRIVIAL-FILE-SIZE:FILE-SIZE-IN-OCTETS (TRIVIAL-FILE-SIZE::FILE)
; "Return the size of FILE in octets.
; Whenever possible, get the size from the file's metadata.
;
; Some platforms (e.g. ABCL) may return 0 when the file does not exist."
; (MULTIPLE-VALUE-BIND (TRIVIAL-FILE-SIZE::PATH NAMESTRING)
; (ETYPECASE TRIVIAL-FILE-SIZE::FILE
; (STRING (VALUES # TRIVIAL-FILE-SIZE::FILE))
; (PATHNAME (VALUES TRIVIAL-FILE-SIZE::FILE #)))
; (DECLARE (IGNORABLE TRIVIAL-FILE-SIZE::PATH NAMESTRING))
; (HANDLER-CASE (PROGN (SB-POSIX:STAT-SIZE #)) (ERROR NIL NIL))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA TRIVIAL-FILE-SIZE:FILE-SIZE-IN-OCTETS
; (TRIVIAL-FILE-SIZE::FILE)
; "Return the size of FILE in octets.
; Whenever possible, get the size from the file's metadata.
;
; Some platforms (e.g. ABCL) may return 0 when the file does not exist."
; (BLOCK TRIVIAL-FILE-SIZE:FILE-SIZE-IN-OCTETS
; (MULTIPLE-VALUE-BIND (TRIVIAL-FILE-SIZE::PATH NAMESTRING)
; (ETYPECASE TRIVIAL-FILE-SIZE::FILE (STRING #) (PATHNAME #))
; (DECLARE (IGNORABLE TRIVIAL-FILE-SIZE::PATH NAMESTRING))
; (HANDLER-CASE (PROGN #) (ERROR NIL NIL)))))
;
; note: Type assertion too complex to check:
; (VALUES &OPTIONAL (OR NULL UNSIGNED-BYTE) &REST T).
; It allows an unknown number of values, consider using
; (VALUES &OPTIONAL (OR NULL UNSIGNED-BYTE)).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/trivial-file-size-tmpBP201KII.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/package.lisp" (written 14 JAN 2022 10:23:03 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/package-tmp6LJFJXCQ.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/trivial-macroexpand-all.lisp" (written 14 JAN 2022 10:23:03 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/trivial-macroexpand-all-tmpCXNAFKK5.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/package.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/package-tmpAG4HDK79.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/macro-tools.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/macro-tools-tmpTX55LUC3.fasl
; compilation finished in 0:00:00.186
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/types.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/types-tmpOFPBS7B8.fasl
; compilation finished in 0:00:00.156
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/iter.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/iter-tmpN94P6QHO.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/definitions.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/definitions-tmp7PI54QD2.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/threads.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/threads-tmp2KPVYDA8.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/defining-types.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/defining-types-tmp96FLK53O.fasl
; compilation finished in 0:00:00.206
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/binding.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/binding-tmpVXGJXF6B.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/control-flow.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/control-flow-tmp6TIYUV96.fasl
; compilation finished in 0:00:00.296
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/conditions.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/conditions-tmpSE0QLD5B.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/op.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/op-tmp65JBUOWY.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hash-tables.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hash-tables-tmpE8RY5GCJ.fasl
; compilation finished in 0:00:00.193
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/functions.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/functions.lisp
; in: DEFINE-TRAIN FLIP
; (SERAPEUM:DEFINE-TRAIN SERAPEUM:FLIP
; (SERAPEUM::F)
; "Flip around the arguments of a binary function.
;
; That is, given a binary function, return another, equivalent function
; that takes its two arguments in the opposite order.
;
; From Haskell."
; (FARE-QUASIQUOTE::LIST (FARE-QUASIQUOTE::QUOTE LAMBDA)
; (FARE-QUASIQUOTE::QUOTE (SERAPEUM::X SERAPEUM::Y))
; (FARE-QUASIQUOTE::LIST
; (FARE-QUASIQUOTE::QUOTE FUNCALL) SERAPEUM::F
; (FARE-QUASIQUOTE::QUOTE SERAPEUM::Y)
; (FARE-QUASIQUOTE::QUOTE SERAPEUM::X))))
; --> DEFINE-COMPILER-MACRO PROGN EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'SERAPEUM:FLIP
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; SERAPEUM:FLIP)
; (#:EXPR #:ENV)
; (DECLARE (SB-C::LAMBDA-LIST (SERAPEUM::F)))
; (DECLARE (IGNORE #:ENV))
; (SB-INT:NAMED-DS-BIND (:MACRO SERAPEUM:FLIP
; . DEFINE-COMPILER-MACRO)
; (SERAPEUM::F)
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE (SB-C::CONSTANT-VALUE SERAPEUM::F))
; (BLOCK SERAPEUM:FLIP
; (SERAPEUM::REBINDING-FUNCTIONS #
; #)))))
;
; caught STYLE-WARNING:
; 1 call to SERAPEUM:FLIP was compiled before a compiler-macro was defined for
; it. A declaration of NOTINLINE at the call site will eliminate this warning, as
; will defining the compiler-macro before its first potential use.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/functions-tmpK6B9YU0C.fasl
; compilation finished in 0:00:00.163
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/trees.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/trees-tmp6RAYVCZW.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/files.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/files.lisp
; in: DEFUN FILE=
; (= (TRIVIAL-FILE-SIZE:FILE-SIZE-IN-OCTETS SERAPEUM::FILE1)
; (TRIVIAL-FILE-SIZE:FILE-SIZE-IN-OCTETS SERAPEUM::FILE2))
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; in: DEFUN FILE=/LOOP
; (= (FILE-LENGTH SERAPEUM::FILE1) (FILE-LENGTH SERAPEUM::FILE2))
;
; note: forced to do %EQL/INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/files-tmpA61ZVGEL.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/symbols.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/symbols-tmp4RW61Z3D.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/arrays.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/arrays-tmpLUSCH4I7.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/queue.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/queue-tmp7IXFX52H.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/box.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/box-tmp2R82LQR0.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/numbers.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/numbers.lisp
; in: DEFUN READ-FLOAT-AUX
; (- SERAPEUM::E)
;
; note: unable to
; Eliminate %negate/%negate of rationals
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (EXPT 10 SERAPEUM::E)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a INTEGER.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a UNSIGNED-BYTE.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (* SERAPEUM::E 10)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (+ (* SERAPEUM::E 10) SERAPEUM::DIGIT)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (- SERAPEUM::E)
;
; note: unable to
; Eliminate %negate/%negate of rationals
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (EXPT 10 SERAPEUM::E)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a INTEGER.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a UNSIGNED-BYTE.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; The second argument is a NUMBER, not a RATIONAL.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; (* NUMBER 10)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (+ (* NUMBER 10) SERAPEUM::DIGIT)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (* SERAPEUM::DIVISOR 10)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (* NUMBER 10)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX 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.
; (+ (* NUMBER 10) SERAPEUM::DIGIT)
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (* NUMBER 10)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (* NUMBER 10) SERAPEUM::DIGIT)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (- SERAPEUM::E)
;
; note: forced to do GENERIC-NEGATE (cost 10)
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a T, not a (COMPLEX SINGLE-FLOAT).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (COMPLEX SINGLE-FLOAT)
; &REST T).
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (COMPLEX DOUBLE-FLOAT)
; &REST T).
; etc.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: forced to do GENERIC-* (cost 30)
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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)
; &REST T).
; etc.
; (- SERAPEUM::E)
;
; note: forced to do GENERIC-NEGATE (cost 10)
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a T, not a (COMPLEX SINGLE-FLOAT).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (COMPLEX SINGLE-FLOAT)
; &REST T).
; unable to do inline float arithmetic (cost 1) because:
; The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (COMPLEX DOUBLE-FLOAT)
; &REST T).
; etc.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: forced to do GENERIC-* (cost 30)
; 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 &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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)
; &REST T).
; etc.
; (* SERAPEUM::E 10)
;
; note: forced to do GENERIC-* (cost 30)
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (* SERAPEUM::E 10) SERAPEUM::DIGIT)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (* NUMBER 10)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; (+ (* NUMBER 10) SERAPEUM::DIGIT)
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (* SERAPEUM::DIVISOR 10)
;
; 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 &REST T).
; 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 &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/numbers-tmpN3B5JWXT.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/octets.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/octets.lisp
; in: DEFUN OCTETS
; (LDB (BYTE 8 (* SERAPEUM::I 8)) SERAPEUM::N)
;
; note: forced to do full call
; unable to do inline ASH (cost 4) because:
; The first argument is a (OR (INTEGER * -4611686018427387905)
; (INTEGER 18446744073709551616)), not a (SIGNED-BYTE
; 64).
; The second argument is a (INTEGER -4611686018427387832 0), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; unable to do inline ASH (cost 5) because:
; The first argument is a (OR (INTEGER * -4611686018427387905)
; (INTEGER 18446744073709551616)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; (LDB (BYTE 8 BYTE) SERAPEUM::N)
;
; note: forced to do full call
; unable to do inline ASH (cost 4) because:
; The first argument is a (OR (INTEGER * -4611686018427387905)
; (INTEGER 18446744073709551616)), not a (SIGNED-BYTE
; 64).
; The second argument is a (OR (INTEGER -8 -8) (INTEGER -24 -24)
; (INTEGER -4611686018427387840 -48)
; (INTEGER -40 -40) (INTEGER -32 -32)
; (INTEGER -16 -16) (INTEGER 0 0)), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; unable to do inline ASH (cost 5) because:
; The first argument is a (OR (INTEGER * -4611686018427387905)
; (INTEGER 18446744073709551616)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; in: DEFUN UNOCTETS
; (+ SERAPEUM:OCTET (ASH SERAPEUM.SUM:SUM 8))
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
; (ASH SERAPEUM.SUM:SUM 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 2) because:
; The first argument is a T, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline ASH (cost 3) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (+ SERAPEUM:OCTET (ASH SERAPEUM.SUM:SUM 8))
;
; 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 INTEGER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; 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 INTEGER, not a (SIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64)
; &REST T).
; etc.
; (* SERAPEUM::I 8)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES (MOD 36893488147419103193) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES (MOD 36893488147419103193) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; etc.
; (ASH (AREF SERAPEUM::BYTES SERAPEUM::I) (* SERAPEUM::I 8))
;
; note: forced to do full call
; unable to do inline ASH (cost 3) because:
; The second argument is a (MOD 36893488147419103193), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline ASH (cost 4) because:
; The second argument is a (MOD 36893488147419103193), not a (UNSIGNED-BYTE
; 62).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST T).
; etc.
; (LOOP SERAPEUM::FOR SERAPEUM::I SERAPEUM::FROM (1-
; (LENGTH
; SERAPEUM::BYTES)) SERAPEUM::DOWNTO 0
; SERAPEUM.SUM:SUM (ASH (AREF SERAPEUM::BYTES SERAPEUM::I)
; (* SERAPEUM::I 8)))
; --> LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE
; ==>
; (+ #:LOOP-SUM-0 (ASH (AREF SERAPEUM::BYTES SERAPEUM::I) (* SERAPEUM::I 8)))
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; The second argument is a UNSIGNED-BYTE, not a FIXNUM.
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/octets-tmp5K3D12M0.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/time.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/time-tmpYZS9ORGN.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/clos.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/clos-tmpKA4LL4BN.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hooks.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hooks-tmpKRR1J698.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/fbind.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/fbind.lisp
; in: DEFUN LET-OVER-LAMBDA
; 'OR
;
; note: deleting unreachable code
; 'AND
;
; note: deleting unreachable code
; in: DEFMACRO FBINDREC
; (ALEXANDRIA:COMPOSE #'GENSYM #'STRING #'FIRST)
;
; 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.
; in: DEFMACRO FBINDREC*
; (ALEXANDRIA:COMPOSE #'GENSYM #'STRING #'FIRST)
;
; 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 /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/fbind-tmp570ISN87.fasl
; compilation finished in 0:00:00.176
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/reader.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/reader-tmpIPPJG5IK.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/packages.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/packages-tmpCY2HPI62.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/heap.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/heap-tmpL4PLYSMQ.fasl
; compilation finished in 0:00:00.059
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/lists.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/lists.lisp
; in: DEFSUBST APPEND1
; (SERAPEUM:DEFSUBST SERAPEUM:APPEND1
; (LIST SERAPEUM::ITEM)
; "Append an atom to a list.
;
; (append1 list item)
; ≡ (append list (list item))"
; (APPEND LIST (LIST SERAPEUM::ITEM)))
; --> DECLAIM EVAL-WHEN
; ==>
; (SB-C::%PROCLAIM '(INLINE SERAPEUM:APPEND1) (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming SERAPEUM:APPEND1 to be INLINE, but 2 calls to it were previously
; compiled. A declaration of NOTINLINE at the call sites will eliminate this
; warning, as will proclaiming and defining the function before its first
; potential use.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/lists-tmp90WIGG8R.fasl
; compilation finished in 0:00:00.073
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/sequences.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/sequences.lisp
; in: DEFUN MAP-SUBSEQ
; (LET ((SERAPEUM::END (OR SERAPEUM::END (LENGTH SERAPEUM::SEQ))))
; (IF SERAPEUM::FROM-END
; (LOOP SERAPEUM::FOR SERAPEUM::I SERAPEUM::DOWNFROM (1-
; SERAPEUM::END) SERAPEUM::TO SERAPEUM::START
; DO (SERAPEUM::FN (SERAPEUM:VREF SERAPEUM::SEQ SERAPEUM::I)))
; (LOOP SERAPEUM::FOR SERAPEUM::I SERAPEUM::FROM SERAPEUM::START SERAPEUM::BELOW
; SERAPEUM::END
; DO (SERAPEUM::FN (SERAPEUM:VREF SERAPEUM::SEQ SERAPEUM::I)))))
;
; note: deleting unreachable code
;
; note: deleting unreachable code
;
; note: deleting unreachable code
;
; note: deleting unreachable code
;
; note: deleting unreachable code
;
; note: deleting unreachable code
; in: DEFINE-DO-MACRO DO-SUBSEQ
; (SERAPEUM:DEFINE-DO-MACRO SERAPEUM::DO-SUBSEQ
; ((SERAPEUM::VAR SERAPEUM::SEQ &OPTIONAL RETURN &KEY SERAPEUM::START
; SERAPEUM::END SERAPEUM::FROM-END)
; &BODY SERAPEUM::BODY)
; `(SERAPEUM::MAP-SUBSEQ (LAMBDA (,SERAPEUM::VAR) ,@SERAPEUM::BODY)
; ,SERAPEUM::SEQ ,SERAPEUM::START ,SERAPEUM::END ,SERAPEUM::FROM-END))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (VAR SEQ &OPTIONAL RETURN
; &KEY START END FROM-END)
; in: DEFINE-COMPILER-MACRO FILTER
; (DEFINE-COMPILER-MACRO SERAPEUM:FILTER
; (&WHOLE SERAPEUM::DECLINE SERAPEUM::PRED SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY COUNT &ALLOW-OTHER-KEYS)
; "In the absence of COUNT, expand directly to `remove-if-not'."
; (IF (NULL COUNT)
; `(REMOVE-IF-NOT ,SERAPEUM::PRED ,SERAPEUM::SEQ ,@SERAPEUM::ARGS)
; SERAPEUM::DECLINE))
; --> EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'SERAPEUM:FILTER
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; SERAPEUM:FILTER)
; (#:EXPR #:ENV &AUX
; (SERAPEUM::DECLINE #:EXPR))
; "In the absence of COUNT, expand directly to `remove-if-not'."
; (DECLARE
; (SB-C::LAMBDA-LIST
; (SERAPEUM::PRED SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY COUNT
; &ALLOW-OTHER-KEYS)))
; (DECLARE (IGNORE #:ENV))
; (SB-INT:NAMED-DS-BIND (:MACRO SERAPEUM:FILTER
; . DEFINE-COMPILER-MACRO)
; (SERAPEUM::PRED SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY COUNT
; &ALLOW-OTHER-KEYS)
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE SERAPEUM::PRED
; SERAPEUM::SEQ
; SERAPEUM::ARGS
; COUNT))
; (BLOCK SERAPEUM:FILTER
; (IF #
; `#
; SERAPEUM::DECLINE)))))
;
; caught STYLE-WARNING:
; 5 calls to SERAPEUM:FILTER were compiled before a compiler-macro was defined
; for it. A declaration of NOTINLINE at the call sites will eliminate this
; warning, as will defining the compiler-macro before its first potential use.
; in: DEFINE-COMPILER-MACRO KEEP
; (DEFINE-COMPILER-MACRO SERAPEUM:KEEP
; (&WHOLE SERAPEUM::DECLINE SERAPEUM::ITEM SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY (SERAPEUM::TEST '#'EQL) COUNT &ALLOW-OTHER-KEYS)
; "In the absence of COUNT, expand directly to `remove'."
; (IF (NULL COUNT)
; `(REMOVE ,SERAPEUM::ITEM ,SERAPEUM::SEQ :TEST-NOT ,SERAPEUM::TEST
; ,@(ALEXANDRIA:REMOVE-FROM-PLIST SERAPEUM::ARGS :TEST))
; SERAPEUM::DECLINE))
; --> EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'SERAPEUM:KEEP
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; SERAPEUM:KEEP)
; (#:EXPR #:ENV &AUX
; (SERAPEUM::DECLINE #:EXPR))
; "In the absence of COUNT, expand directly to `remove'."
; (DECLARE
; (SB-C::LAMBDA-LIST
; (SERAPEUM::ITEM SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY # COUNT
; &ALLOW-OTHER-KEYS)))
; (DECLARE (IGNORE #:ENV))
; (SB-INT:NAMED-DS-BIND (:MACRO SERAPEUM:KEEP
; . DEFINE-COMPILER-MACRO)
; (SERAPEUM::ITEM SERAPEUM::SEQ &REST
; SERAPEUM::ARGS &KEY
; (SERAPEUM::TEST '#'EQL) COUNT
; &ALLOW-OTHER-KEYS)
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE SERAPEUM::ITEM
; SERAPEUM::SEQ
; SERAPEUM::ARGS
; SERAPEUM::TEST
; COUNT))
; (BLOCK SERAPEUM:KEEP
; (IF #
; `#
; SERAPEUM::DECLINE)))))
;
; caught STYLE-WARNING:
; 1 call to SERAPEUM:KEEP was compiled before a compiler-macro was defined for
; it. A declaration of NOTINLINE at the call site will eliminate this warning, as
; will defining the compiler-macro before its first potential use.
; in: DEFSUBST SINGLE
; (SERAPEUM:DEFSUBST SERAPEUM:SINGLE
; (SERAPEUM::SEQ)
; "Is SEQ a sequence of one element?"
; (SERAPEUM::SEQ-DISPATCH SERAPEUM::SEQ
; (AND SERAPEUM::SEQ (ENDP (CDR SERAPEUM::SEQ)))
; (= (LENGTH SERAPEUM::SEQ) 1)))
; --> DECLAIM EVAL-WHEN
; ==>
; (SB-C::%PROCLAIM '(INLINE SERAPEUM:SINGLE) (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming SERAPEUM:SINGLE to be INLINE, but 4 calls to it were previously
; compiled. A declaration of NOTINLINE at the call sites will eliminate this
; warning, as will proclaiming and defining the function before its first
; potential use.
; in: DEFUN ASSORT
; (MAKE-HASH-TABLE :TEST SERAPEUM::ORIG-TEST)
;
; note: deleting unreachable code
;
; note: deleting unreachable code
; in: DEFUN REPEAT-SEQUENCE
; (DEFUN SERAPEUM:REPEAT-SEQUENCE (SERAPEUM::SEQ SERAPEUM::N)
; #<(SIMPLE-ARRAY CHARACTER
; (457)) Return a sequence like SEQ, with the same content, but repeated N times.
;
; (repeat-sequence "13" 3)
; => "131313"
;
; The length of the sequence returned will always be the length of SEQ
; times N.
;
; T... {1004FFA27F}>
; (CHECK-TYPE SERAPEUM::N (INTEGER 0 *))
; (SERAPEUM::SEQ-DISPATCH SERAPEUM::SEQ
; (SERAPEUM::REPEAT-LIST SERAPEUM::SEQ SERAPEUM::N)
; (SERAPEUM::REPEAT-VECTOR SERAPEUM::SEQ SERAPEUM::N)
; (LET ((SERAPEUM::LEN #))
; (IF (ZEROP SERAPEUM::LEN)
; (SERAPEUM::MAKE-SEQUENCE-LIKE SERAPEUM::SEQ 0)
; (LOOP SERAPEUM::WITH SERAPEUM::OUT = #
; SERAPEUM::REPEAT SERAPEUM::N
; SERAPEUM::FOR SERAPEUM::OFFSET SERAPEUM::FROM 0 SERAPEUM::BY ...)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SERAPEUM:REPEAT-SEQUENCE
; (SERAPEUM::SEQ SERAPEUM::N)
; #<(SIMPLE-ARRAY CHARACTER
; (457)) Return a sequence like SEQ, with the same content, but repeated N times.
;
; (repeat-sequence "13" 3)
; => "131313"
;
; The length of the sequence returned will always be the length of SEQ
; times N.
;
; T... {1004FFA27F}>
; (BLOCK SERAPEUM:REPEAT-SEQUENCE
; (CHECK-TYPE SERAPEUM::N (INTEGER 0 *))
; (SERAPEUM::SEQ-DISPATCH SERAPEUM::SEQ
; (SERAPEUM::REPEAT-LIST SERAPEUM::SEQ SERAPEUM::N)
; (SERAPEUM::REPEAT-VECTOR SERAPEUM::SEQ SERAPEUM::N)
; (LET (#)
; (IF #
; #
; #)))))
;
; note: Assignment to argument: N
; prevents use of assertion from function type proclamation:
; UNSIGNED-BYTE
;
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/sequences-tmpPHN42PM1.fasl
; compilation finished in 0:00:01.350
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/strings.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/strings.lisp
; in: DEFUN STRING-UPCASE-INITIALS
; (DEFUN SERAPEUM:STRING-UPCASE-INITIALS (STRING)
; #<(SIMPLE-ARRAY CHARACTER
; (329)) Return STRING with the first letter of each word capitalized.
; This differs from STRING-CAPITALIZE in that the other characters in
; each word are not changed.
;
; (string-capitalize "an ACRONYM") -> "... {100EA7479F}>
; (SERAPEUM:NSTRING-UPCASE-INITIALS (SERAPEUM::COPY-STRING STRING)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SERAPEUM:STRING-UPCASE-INITIALS
; (STRING)
; #<(SIMPLE-ARRAY CHARACTER
; (329)) Return STRING with the first letter of each word capitalized.
; This differs from STRING-CAPITALIZE in that the other characters in
; each word are not changed.
;
; (string-capitalize "an ACRONYM") -> "... {100EA7479F}>
; (BLOCK SERAPEUM:STRING-UPCASE-INITIALS
; (SERAPEUM:NSTRING-UPCASE-INITIALS (SERAPEUM::COPY-STRING STRING))))
;
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/strings-tmpFXGWJOII.fasl
; compilation finished in 0:00:00.393
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vectors.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/vectors.lisp
; in: DEFINE-COMPILER-MACRO PAD-START
; (DEFINE-COMPILER-MACRO SERAPEUM:PAD-START
; (&WHOLE SERAPEUM::CALL SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL
; (SERAPEUM::PAD #\ ) &ENVIRONMENT SERAPEUM::ENV)
; (SERAPEUM::EXPAND-PAD-X SERAPEUM::CALL 'SERAPEUM:PAD-START SERAPEUM::ENV
; SERAPEUM::VEC SERAPEUM::LEN SERAPEUM::PAD))
; --> EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'SERAPEUM:PAD-START
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; SERAPEUM:PAD-START)
; (#:EXPR SERAPEUM::ENV &AUX
; (SERAPEUM::CALL #:EXPR))
; (DECLARE
; (SB-C::LAMBDA-LIST
; (SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL #)))
; (SB-INT:NAMED-DS-BIND (:MACRO
; SERAPEUM:PAD-START
; . DEFINE-COMPILER-MACRO)
; (SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL
; (SERAPEUM::PAD #\ ))
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE SERAPEUM::VEC
; SERAPEUM::LEN
; SERAPEUM::PAD))
; (BLOCK SERAPEUM:PAD-START
; (SERAPEUM::EXPAND-PAD-X SERAPEUM::CALL
; 'SERAPEUM:PAD-START SERAPEUM::ENV
; SERAPEUM::VEC SERAPEUM::LEN
; SERAPEUM::PAD)))))
;
; caught STYLE-WARNING:
; 1 call to SERAPEUM:PAD-START was compiled before a compiler-macro was defined
; for it. A declaration of NOTINLINE at the call site will eliminate this
; warning, as will defining the compiler-macro before its first potential use.
; in: DEFINE-COMPILER-MACRO PAD-END
; (DEFINE-COMPILER-MACRO SERAPEUM:PAD-END
; (&WHOLE SERAPEUM::CALL SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL
; (SERAPEUM::PAD #\ ) &ENVIRONMENT SERAPEUM::ENV)
; (SERAPEUM::EXPAND-PAD-X SERAPEUM::CALL 'SERAPEUM:PAD-END SERAPEUM::ENV
; SERAPEUM::VEC SERAPEUM::LEN SERAPEUM::PAD))
; --> EVAL-WHEN
; ==>
; (SB-C::%DEFINE-COMPILER-MACRO 'SERAPEUM:PAD-END
; (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
; SERAPEUM:PAD-END)
; (#:EXPR SERAPEUM::ENV &AUX
; (SERAPEUM::CALL #:EXPR))
; (DECLARE
; (SB-C::LAMBDA-LIST
; (SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL #)))
; (SB-INT:NAMED-DS-BIND (:MACRO
; SERAPEUM:PAD-END
; . DEFINE-COMPILER-MACRO)
; (SERAPEUM::VEC SERAPEUM::LEN &OPTIONAL
; (SERAPEUM::PAD #\ ))
; (SB-C::COMPILER-MACRO-ARGS #:EXPR)
; (DECLARE
; (SB-C::CONSTANT-VALUE SERAPEUM::VEC
; SERAPEUM::LEN
; SERAPEUM::PAD))
; (BLOCK SERAPEUM:PAD-END
; (SERAPEUM::EXPAND-PAD-X SERAPEUM::CALL
; 'SERAPEUM:PAD-END SERAPEUM::ENV
; SERAPEUM::VEC SERAPEUM::LEN
; SERAPEUM::PAD)))))
;
; caught STYLE-WARNING:
; 1 call to SERAPEUM:PAD-END was compiled before a compiler-macro was defined for
; it. A declaration of NOTINLINE at the call site will eliminate this warning, as
; will defining the compiler-macro before its first potential use.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vectors-tmp61U154E8.fasl
; compilation finished in 0:00:00.056
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/exporting.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/exporting-tmpJL840EJB.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vector=.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vector=-tmpP6WT67MY.fasl
; compilation finished in 0:00:00.123
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/mop.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/mop-tmpHKLMC92Z.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/internal-definitions.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/internal-definitions-tmpI2PYUEMW.fasl
; compilation finished in 0:00:00.300
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/tree-case.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/tree-case-tmpOKTALX52.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/dispatch-case.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/dispatch-case-tmpGJIHCBMO.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/range.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/range-tmp59XTDCD6.fasl
; compilation finished in 0:00:00.223
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/generalized-arrays.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/generalized-arrays-tmp1Z52HZRL.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/units.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/units-tmp24DFEJ91.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/contrib/hooks.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/contrib/hooks-tmpIGJ98JSU.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-change-case/src/cl-change-case.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-change-case/src/cl-change-case-tmpP7GRL47U.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-str/str.lisp" (written 14 JAN 2022 10:22:02 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-str/str.lisp
; in: DEFUN PAD
; (STR::PAD-CHAR STR:*PAD-CHAR*)
;
; note: deleting unreachable code
;
; note: deleting unreachable code
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-str/str-tmp6WQCTWZY.fasl
; compilation finished in 0:00:00.140
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/array-utils/utils.lisp" (written 14 JAN 2022 10:21:45 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/array-utils/utils.lisp
; in: DEFUN ARRAY-SHIFT
; (LENGTH ARRAY-UTILS::CONTENTS)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (ARRAY-UTILS::ITERATE ARRAY-UTILS::IN)
; --> BLOCK LET LET TAGBODY SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (ARRAY-UTILS::ITERATE ARRAY-UTILS::ACROSS)
; --> BLOCK LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> BLOCK LET LET LET TAGBODY SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (SETF (AREF ARRAY ARRAY-UTILS::CURSOR) FILL)
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF ARRAY
; (THE ARRAY-UTILS::POSITIVE-FIXNUM
; (- ARRAY-UTILS::CURSOR ARRAY-UTILS::AMOUNT)))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (SETF (AREF ARRAY ARRAY-UTILS::CURSOR)
; (AREF ARRAY
; (THE ARRAY-UTILS::POSITIVE-FIXNUM
; (- ARRAY-UTILS::CURSOR ARRAY-UTILS::AMOUNT))))
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF ARRAY
; (THE ARRAY-UTILS::POSITIVE-FIXNUM
; (+ ARRAY-UTILS::CURSOR ARRAY-UTILS::AMOUNT)))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (SETF (AREF ARRAY ARRAY-UTILS::CURSOR)
; (AREF ARRAY
; (THE ARRAY-UTILS::POSITIVE-FIXNUM
; (+ ARRAY-UTILS::CURSOR ARRAY-UTILS::AMOUNT))))
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (ARRAY-UTILS::ITERATE ARRAY-UTILS::IN)
; --> BLOCK LET LET TAGBODY SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (ARRAY-UTILS::ITERATE ARRAY-UTILS::ACROSS)
; --> BLOCK LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; --> BLOCK LET LET LET TAGBODY SETF LET* FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (SETF (AREF ARRAY ARRAY-UTILS::CURSOR) FILL)
; --> FUNCALL
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (+ ARRAY-UTILS::TO ARRAY-UTILS::AMOUNT)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/array-utils/utils-tmp1RW346KS.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-indent/indent.lisp" (written 14 JAN 2022 10:23:03 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-indent/indent-tmpDHMOASYF.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/package.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/package-tmpLV9XXT6H.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/toolkit.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/toolkit-tmp49ODV8UF.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/documentation.lisp" (written 14 JAN 2022 10:22:10 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/documentation-tmpCGWUF3C1.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/package.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/package-tmpWYLQBKV1.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/entities.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/entities-tmpQZJT0GSW.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/lexer.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/lexer-tmp80IHNYG7.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/tag-dispatcher.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/tag-dispatcher-tmp4W6239QB.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/dom.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/dom-tmpPLIY2OU6.fasl
; compilation finished in 0:00:00.200
STYLE-WARNING:
Generic function PLUMP-DOM:CHILDREN clobbers an earlier FTYPE proclamation
(FUNCTION (PLUMP-DOM:NESTING-NODE)
(VALUES (AND (VECTOR PLUMP-DOM:CHILD-NODE) (NOT SIMPLE-ARRAY)) &REST T))
for the same name with (FUNCTION (T) *).
STYLE-WARNING:
Generic function PLUMP-DOM:PARENT clobbers an earlier FTYPE proclamation
(FUNCTION (PLUMP-DOM:CHILD-NODE)
(VALUES &OPTIONAL (OR NULL PLUMP-DOM:NESTING-NODE) &REST T))
for the same name with (FUNCTION (T) *).
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/parser.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/parser-tmpDQVK0IID.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/processing.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/processing-tmp4IEM0NNS.fasl
; compilation finished in 0:00:00.009
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/special-tags.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/special-tags-tmpIBGLG2RO.fasl
; compilation finished in 0:00:00.270
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/plump/documentation.lisp" (written 14 JAN 2022 10:22:43 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/plump/documentation-tmpEGCLAL00.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/clss/package.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/clss/package-tmpSZHJVKDY.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/clss/selector.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/clss/selector-tmpUAHIESL5.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/clss/parser.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/clss/parser-tmpW9B68D3X.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/clss/engine.lisp" (written 14 JAN 2022 10:22:07 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/clss/engine.lisp
; in: DEFUN FIND-SUBSTRING
; (AREF STRING CLSS::END)
;
; 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.
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFUN MATCH-CONSTRAINT
; (DEFUN CLSS:MATCH-CONSTRAINT (CLSS::CONSTRAINT PLUMP-DOM:NODE)
; "Attempts to match the CONSTRAINT form against the node.
; Returns NIL if it fails to do so, unspecified otherwise."
; (DECLARE (OPTIMIZE SPEED))
; (ECASE (CAR CLSS::CONSTRAINT)
; (:C-ANY (AND (NOT #) (NOT #)))
; (:C-TAG (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE) (STRING-EQUAL # #)))
; (:C-TYPE (TYPEP PLUMP-DOM:NODE (SECOND CLSS::CONSTRAINT)))
; (:C-ID (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE) (STRING-EQUAL # #)))
; (:C-CLASS
; (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE)
; (CLSS::FIND-SUBSTRING # # #\ )))
; (:C-ATTR-EXISTS (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE) (NOT #)))
; (:C-ATTR-EQUALS
; (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE) (DESTRUCTURING-BIND # # # #)))
; (:C-PSEUDO
; (AND (PLUMP-DOM:ELEMENT-P PLUMP-DOM:NODE) (DESTRUCTURING-BIND # # #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CLSS:MATCH-CONSTRAINT
; (CLSS::CONSTRAINT PLUMP-DOM:NODE)
; "Attempts to match the CONSTRAINT form against the node.
; Returns NIL if it fails to do so, unspecified otherwise."
; (DECLARE (OPTIMIZE SPEED))
; (BLOCK CLSS:MATCH-CONSTRAINT
; (ECASE (CAR CLSS::CONSTRAINT)
; (:C-ANY (AND # #))
; (:C-TAG (AND # #))
; (:C-TYPE (TYPEP PLUMP-DOM:NODE #))
; (:C-ID (AND # #))
; (:C-CLASS (AND # #))
; (:C-ATTR-EXISTS (AND # #))
; (:C-ATTR-EQUALS (AND # #))
; (:C-PSEUDO (AND # #)))))
;
; note: Type assertion too complex to check:
; (VALUES &OPTIONAL BOOLEAN &REST T).
; It allows an unknown number of values, consider using
; (VALUES &OPTIONAL BOOLEAN).
; (TYPEP PLUMP-DOM:NODE (SECOND CLSS::CONSTRAINT))
;
; note: unable to optimize because: can't open-code test of non-constant type
; (STRING= CLSS::VALUE CLSS::ATTR :END2 (LENGTH CLSS::VALUE))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SIMPLE-STRING, not a SIMPLE-BASE-STRING.
; The second argument is a STRING, not a SIMPLE-BASE-STRING.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SIMPLE-STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (STRING= CLSS::VALUE CLSS::ATTR :START2
; (- (LENGTH CLSS::ATTR) (LENGTH CLSS::VALUE)))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SIMPLE-STRING, not a SIMPLE-BASE-STRING.
; The second argument is a STRING, not a SIMPLE-BASE-STRING.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SIMPLE-STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; The second argument is a STRING, not a (SIMPLE-ARRAY CHARACTER (*)).
; (SEARCH CLSS::VALUE CLSS::ATTR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a STRING, not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; due to type uncertainty:
; The first argument is a STRING, not a SIMPLE-ARRAY.
; in: DEFUN MATCH-PAIR-DEPTH
; (LOOP CLSS::FOR PLUMP-DOM:NODE CLSS::ACROSS (CLSS::VALUE CLSS::O)
; DO (FUNCALL CLSS::MATCHING-NODES-PROCESSOR PLUMP-DOM:NODE))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF
; ==>
; 1
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFUN MATCH-PAIR-BREADTH
; (AREF PLUMP-DOM:FAMILY (1+ CLSS::I))
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; (AREF PLUMP-DOM:FAMILY CLSS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; in:
; DECLAIM (FTYPE
; (FUNCTION (LIST (OR NODE VECTOR LIST) KEYWORD)
; (VALUES (AND (VECTOR NODE) (NOT SIMPLE-ARRAY))))
; MATCH-SELECTOR)
; (DECLAIM
; (FTYPE
; (FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) KEYWORD)
; (VALUES (AND # #)))
; CLSS:MATCH-SELECTOR))
; ==>
; (SB-C::%PROCLAIM
; '(FTYPE
; (FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) KEYWORD)
; (VALUES (AND # #)))
; CLSS:MATCH-SELECTOR)
; (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; The new FTYPE proclamation for CLSS:MATCH-SELECTOR
; (FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) KEYWORD)
; (VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY))))
; does not match the old FTYPE proclamation
; (FUNCTION (LIST (OR LIST PLUMP-DOM:NODE VECTOR) &OPTIONAL KEYWORD)
; (VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY)) &REST T))
; in: DEFUN MATCH-GROUP-BACKWARDS
; (DEFUN CLSS:MATCH-GROUP-BACKWARDS (CLSS::GROUP PLUMP-DOM:NODE)
; (DECLARE (OPTIMIZE SPEED))
; (ASSERT (EQL (CAR CLSS::GROUP) :GROUP) NIL 'CLSS:SELECTOR-MALFORMED)
; (LET ((CLSS::GROUP (REVERSE #)))
; (WHEN (CLSS:MATCH-MATCHER (POP CLSS::GROUP) PLUMP-DOM:NODE)
; (LOOP CLSS::FOR CLSS::COMBINATOR = (POP CLSS::GROUP)
; CLSS::FOR CLSS::MATCHER = (POP CLSS::GROUP)
; CLSS::WHILE CLSS::MATCHER
; DO ...))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA CLSS:MATCH-GROUP-BACKWARDS
; (CLSS::GROUP PLUMP-DOM:NODE)
; (DECLARE (OPTIMIZE SPEED))
; (BLOCK CLSS:MATCH-GROUP-BACKWARDS
; (ASSERT (EQL (CAR CLSS::GROUP) :GROUP) NIL 'CLSS:SELECTOR-MALFORMED)
; (LET ((CLSS::GROUP #))
; (WHEN (CLSS:MATCH-MATCHER # PLUMP-DOM:NODE)
; (LOOP CLSS::FOR CLSS::COMBINATOR = #
; CLSS::FOR CLSS::MATCHER = #
; CLSS::WHILE CLSS::MATCHER
; DO ...)))))
;
; note: Assignment to argument: NODE
; prevents use of assertion from function type proclamation:
; PLUMP-DOM:NODE
;
; (AREF (PLUMP-DOM:FAMILY PLUMP-DOM:NODE) CLSS::I)
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/clss/engine-tmpIEKBGFG3.fasl
; compilation finished in 0:00:00.130
WARNING:
Lisp compilation had style-warnings while
compiling #
WARNING:
The new FTYPE proclamation for CLSS:MATCH-SELECTOR
(FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) &OPTIONAL KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY))))
does not match the old FTYPE proclamation
(FUNCTION (LIST (OR LIST PLUMP-DOM:NODE VECTOR) KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY)) &REST T))
WARNING:
The new FTYPE proclamation for CLSS:MATCH-SELECTOR
(FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY))))
does not match the old FTYPE proclamation
(FUNCTION (LIST (OR LIST PLUMP-DOM:NODE VECTOR) &OPTIONAL KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY)) &REST T))
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/clss/pseudo-selectors.lisp" (written 14 JAN 2022 10:22:07 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/clss/pseudo-selectors-tmpK26E5ZH.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/package.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/package-tmpVCL2WD00.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/special.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/special-tmpZQ9PPEAP.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/stream.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/stream-tmpNRJPZMRB.fasl
; compilation finished in 0:00:00.056
WARNING: redefining SPINNERET::HTML-STREAM-COLUMN in DEFGENERIC
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/syntax.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/syntax-tmpPP68IXIC.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/tags.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/spinneret/tags.lisp
; in: DEFUN VALID?
; (DEFUN SPINNERET::VALID? (SPINNERET::ELEMENT)
; (OR (CAR (SERAPEUM:MEMQ SPINNERET::ELEMENT SPINNERET::*HTML5-ELEMENTS*))
; (SPINNERET::VALID-CUSTOM-ELEMENT-NAME? SPINNERET::ELEMENT)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SPINNERET::VALID?
; (SPINNERET::ELEMENT)
; (BLOCK SPINNERET::VALID?
; (OR
; (CAR (SERAPEUM:MEMQ SPINNERET::ELEMENT SPINNERET::*HTML5-ELEMENTS*))
; (SPINNERET::VALID-CUSTOM-ELEMENT-NAME? SPINNERET::ELEMENT))))
;
; note: Type assertion too complex to check:
; (VALUES &OPTIONAL (OR KEYWORD NULL) &REST T).
; It allows an unknown number of values, consider using
; (VALUES &OPTIONAL (OR KEYWORD NULL)).
; in: DEFUN PCEN-CHAR?
; (CHAR-DOWNCASE CHAR)
;
; note: unable to
; open code
; due to type uncertainty:
; The first argument is a CHARACTER, not a BASE-CHAR.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/tags-tmpR43VJ9D9.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/spinneret.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/spinneret-tmpRFKXLIA4.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/run.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/spinneret/run.lisp
; in: DEFMACRO CATCH-OUTPUT
; (TYPECASE SPINNERET::ARG
; (NULL NIL)
; (STRING (SPINNERET::PRINT-ESCAPED SPINNERET::ARG))
; (SPINNERET::ESCAPED-STRING (SPINNERET::PUNT))
; ((OR CHARACTER NUMBER KEYWORD (MEMBER T NIL))
; (SPINNERET::PRINT-ESCAPED (PRINC-TO-STRING SPINNERET::ARG)))
; (T
; (MULTIPLE-VALUE-BIND (SPINNERET::VAL SPINNERET::CONSTANT?)
; (SERAPEUM:EVAL-IF-CONSTANT SPINNERET::ARG SPINNERET::ENV)
; (IF (AND SPINNERET::CONSTANT? #)
; (SPINNERET::REC SPINNERET::VAL)
; (SPINNERET::PUNT)))))
; --> COND IF IF IF
; ==>
; (TYPEP #:G2 'SPINNERET::ESCAPED-STRING)
;
; note: can't open-code test of unknown type ESCAPED-STRING
; in: SERAPEUM:DEFCONSTRUCTOR ESCAPED-STRING
; (SERAPEUM:DEFCONSTRUCTOR SPINNERET::ESCAPED-STRING
; (SPINNERET::VALUE STRING))
; --> DECLAIM EVAL-WHEN
; ==>
; (SB-C::%PROCLAIM '(INLINE SPINNERET::ESCAPED-STRING) (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming SPINNERET::ESCAPED-STRING to be INLINE, but 2 calls to it were
; previously compiled. A declaration of NOTINLINE at the call sites will
; eliminate this warning, as will proclaiming and defining the function before
; its first potential use.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/run-tmpULFHDN08.fasl
; compilation finished in 0:00:00.153
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/functions.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/functions-tmpOPRDPHFK.fasl
; compilation finished in 0:00:00.219
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/compile.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/compile-tmp8WFA6KMU.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/deftag.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/deftag-tmpZIM0NZGF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/dynamic.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/dynamic-tmp3R1UUX74.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/interpret.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/interpret-tmpJE96SV6A.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/spinneret/ps.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/ps-tmpM126WEAV.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/swank-loader.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/slime/swank-loader-tmpS2HNWOVW.fasl
; compilation finished in 0:00:00.060
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/swank/sbcl.lisp
; in: DEFVAR *MAILBOXES*
; (LIST)
;
; note: deleting unreachable code
WARNING:
redefining EMACS-INSPECT (#) in DEFMETHOD
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-util.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-util.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-repl.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-repl.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-c-p-c.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-c-p-c.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-arglists.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-arglists.lisp
; in: DEFSTRUCT KEYWORD-ARG
; (DEFSTRUCT
; (SWANK::KEYWORD-ARG (:CONC-NAME SWANK::KEYWORD-ARG.)
; (:CONSTRUCTOR SWANK::%MAKE-KEYWORD-ARG))
; KEYWORD
; SWANK::ARG-NAME
; SWANK::DEFAULT-ARG)
; --> EVAL-WHEN
; ==>
; (SB-KERNEL::%COMPILER-DEFSTRUCT
; '#
; '#(#
; #))
;
; caught STYLE-WARNING:
; Previously compiled calls to SWANK::KEYWORD-ARG.KEYWORD,
; SWANK::KEYWORD-ARG.ARG-NAME and SWANK::KEYWORD-ARG.DEFAULT-ARG could not be
; inlined because the structure definition for SWANK::KEYWORD-ARG was not yet
; seen. To avoid this warning, DEFSTRUCT should precede references to the
; affected functions, or they must be declared locally notinline at each call
; site.
; in: DEFSTRUCT OPTIONAL-ARG
; (DEFSTRUCT
; (SWANK::OPTIONAL-ARG (:CONC-NAME SWANK::OPTIONAL-ARG.)
; (:CONSTRUCTOR SWANK::%MAKE-OPTIONAL-ARG))
; SWANK::ARG-NAME
; SWANK::DEFAULT-ARG)
; --> EVAL-WHEN
; ==>
; (SB-KERNEL::%COMPILER-DEFSTRUCT
; '#
; '#(#
; #))
;
; caught STYLE-WARNING:
; Previously compiled calls to SWANK::OPTIONAL-ARG.ARG-NAME and
; SWANK::OPTIONAL-ARG.DEFAULT-ARG could not be inlined because the structure
; definition for SWANK::OPTIONAL-ARG was not yet seen. To avoid this warning,
; DEFSTRUCT should precede references to the affected functions, or they must be
; declared locally notinline at each call site.
; in: DEFGENERIC EXTRACT-LOCAL-OP-ARGLISTS
; (LET ((SWANK::DEF.BODY (CDDR SWANK::CURRENT-DEF)))
; (WHEN SWANK::DEF.BODY (SWANK::%COLLECT-OP/ARGL-ALIST SWANK::DEFS)))
;
; note: deleting unreachable code
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-arglists.fasl
; compilation finished in 0:00:00.476
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-fuzzy.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-fuzzy.fasl
; compilation finished in 0:00:00.099
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-fancy-inspector.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-fancy-inspector.fasl
; compilation finished in 0:00:00.283
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-presentations.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-presentations.lisp
; in: EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE)
; (SWANK:SWANK-REQUIRE :SWANK-REPL)
;
; caught WARNING:
; SWANK-REPL also exports the following symbols:
; (SWANK-REPL:CREATE-REPL SWANK-REPL:LISTENER-GET-VALUE
; SWANK-REPL:CLEAR-REPL-VARIABLES SWANK-REPL:LISTENER-SAVE-VALUE
; SWANK-REPL:LISTENER-EVAL SWANK-REPL:REDIRECT-TRACE-OUTPUT)
; See also:
; The ANSI Standard, Macro DEFPACKAGE
; The SBCL Manual, Variable SB-EXT:*ON-PACKAGE-VARIANCE*
;
; caught STYLE-WARNING:
; redefining THREAD-FOR-EVALUATION (#
; #) in DEFMETHOD
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-presentations.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-presentation-streams.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-presentation-streams.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-asdf.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-asdf.lisp
; in: DEFMETHOD COMPONENT-RELATIVE-PATHNAME (ASDF/SYSTEM:SYSTEM)
; (UIOP/BACKWARD-DRIVER:COERCE-PATHNAME
; (AND (SLOT-BOUNDP SWANK::SYSTEM 'ASDF/COMPONENT:RELATIVE-PATHNAME)
; (SLOT-VALUE SWANK::SYSTEM 'ASDF/COMPONENT:RELATIVE-PATHNAME))
; :TYPE :DIRECTORY :DEFAULTS (SWANK::SYSTEM-SOURCE-DIRECTORY SWANK::SYSTEM))
;
; caught STYLE-WARNING:
; DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function UIOP/BACKWARD-DRIVER:COERCE-PATHNAME -- please update your code to use a newer API.
; The docstring for this function says:
; DEPRECATED. Please use UIOP:PARSE-UNIX-NAMESTRING instead.
;
; in: DEFUN LOAD-ASD
; (ASDF/BACKWARD-INTERNALS:LOAD-SYSDEF
; (OR SWANK::NAME (STRING-DOWNCASE (PATHNAME-NAME PATHNAME))) PATHNAME)
;
; caught STYLE-WARNING:
; DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERNALS:LOAD-SYSDEF -- please update your code to use a newer API.
; in: DEFMETHOD XREF-DOIT ((EQL :DEPENDS-ON) T)
; (ASDF/BACKWARD-INTERFACE:SYSTEM-DEFINITION-PATHNAME SWANK::DEPENDENCY)
;
; caught STYLE-WARNING:
; DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERFACE:SYSTEM-DEFINITION-PATHNAME -- please update your code to use a newer API.
; The docstring for this function says:
; DEPRECATED. This function used to expose ASDF internals with subtle
; differences with respect to user expectations, that have been refactored
; away since. We recommend you use ASDF:SYSTEM-SOURCE-FILE instead for a
; mostly compatible replacement that we're supporting, or even
; ASDF:SYSTEM-SOURCE-DIRECTORY or ASDF:SYSTEM-RELATIVE-PATHNAME
; if that's whay you mean.
;
; in: DEFSLIMEFUN ASDF-SYSTEM-FILES
; (ASDF/BACKWARD-INTERFACE:SYSTEM-DEFINITION-PATHNAME SWANK::SYSTEM)
;
; caught STYLE-WARNING:
; DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERFACE:SYSTEM-DEFINITION-PATHNAME -- please update your code to use a newer API.
; The docstring for this function says:
; DEPRECATED. This function used to expose ASDF internals with subtle
; differences with respect to user expectations, that have been refactored
; away since. We recommend you use ASDF:SYSTEM-SOURCE-FILE instead for a
; mostly compatible replacement that we're supporting, or even
; ASDF:SYSTEM-SOURCE-DIRECTORY or ASDF:SYSTEM-RELATIVE-PATHNAME
; if that's whay you mean.
;
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-asdf.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-package-fu.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-package-fu.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-hyperdoc.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-hyperdoc.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-sbcl-exts.lisp" (written 14 JAN 2022 10:22:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-sbcl-exts.lisp
; in: DEFMETHOD COMPUTE-ENRICHED-DECODED-ARGLIST ((EQL 'SB-ASSEM:INST) T)
; (FBOUNDP SWANK::INSTR-FN)
;
; note: deleting unreachable code
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-sbcl-exts.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-mrepl.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-mrepl.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-trace-dialog.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-trace-dialog.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-macrostep.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-macrostep.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-quicklisp.lisp" (written 14 JAN 2022 10:22:54 AM):
; wrote /home/buildozer/.slime/fasl/2.26/sbcl-2.2.5-linux-x86-64/contrib/swank-quicklisp.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/package.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/package-tmpR3PRZE8Z.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/conditions.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/conditions-tmpBE4ZJXFG.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/text.lisp" (written 14 JAN 2022 10:22:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/text-tmpICLLCELY.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-package-local-nicknames/trivial-package-local-nicknames.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-package-local-nicknames/trivial-package-local-nicknames-tmpGJJYZTZA.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/package.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/package-tmpO5YPH4GB.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/specials.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/specials-tmpCVBSS8KL.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/lists.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/lists-tmpWOI7FLUF.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/designators.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/designators-tmpYSK53869.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/streams.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/streams-tmpUIKNFBUS.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/combinators.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/combinators-tmpEEFFEPQ0.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/typespecs.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/typespecs-tmpXUIGXRCX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/unix-opts/unix-opts.lisp" (written 14 JAN 2022 10:23:04 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/unix-opts/unix-opts-tmp5WEDM9IY.fasl
; compilation finished in 0:00:00.126
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/package-tmpG3DC7RC6.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/user-interface.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/user-interface-tmp7RSTX2RJ.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/packages.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/packages-tmpMYAZIBWI.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/locale.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/locale-tmp93L20JIY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/date.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/date-tmpTC0DH7S0.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-tmpC2C32579.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-english.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-english-tmpK1GRILVK.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-french.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-french-tmpDO67TKN4.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-swedish.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-swedish-tmpABZ5EEBJ.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-vietnamese.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-vietnamese-tmp2E3UPG8J.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-japanese.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-japanese-tmpJ9Q6NV59.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-polish.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-polish-tmpAD6DHN5B.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-german.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-german-tmpEV76XDJ7.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/condition.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/condition-tmp6NE9XUCB.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/restart.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/restart-tmpHG4AAN1T.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/documentation.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/documentation-tmp6TLO0BDD.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/init.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/init-tmpDAM8R5KO.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/packages.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/packages-tmp4TY0DSV3.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/internal-protocol.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/internal-protocol-tmp1EP92JDZ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/edit-protocol.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/edit-protocol-tmpN31RJKRX.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/update-protocol.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/update-protocol-tmpVUDMB0W.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/conditions.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/conditions-tmpX006N2E0.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/condition-reporters-english.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/condition-reporters-english-tmp2P9ZYT3W.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-cursor-attached.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-cursor-attached-tmpIRDHF4NY.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-other-preconditions.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-other-preconditions-tmpZQGFPZZG.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-methods.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-methods-tmpD8ZAKKTH.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-internal-methods.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-internal-methods-tmpXFX3XZA7.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/methods.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/methods-tmpC7LYFQGW.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/packages.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/packages-tmpOP8PI1I.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/classes.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/classes-tmp5WHUATJM.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/edit-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/edit-protocol-implementation-tmpYMPY11OZ.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/packages.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/packages-tmpI40JKAEZ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/binary-tree.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/binary-tree-tmpCKVV7OOP.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/link-unlink.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/link-unlink-tmpXM4X27TT.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/conditions.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/conditions-tmpS3BJFVDU.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/replace-child.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/replace-child-tmpY7P0ERFD.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/rotation.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/rotation-tmp9VCTZ4SY.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/recursive-traversal.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/recursive-traversal-tmpN5GQHUKR.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/iterative-traversal.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/iterative-traversal-tmpOYM2VSHB.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/splay.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/splay-tmpRE46TLRG.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/docstrings-english.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/docstrings-english-tmp6CGZHV5D.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/condition-reporters-english.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/condition-reporters-english-tmp2AYMYUTU.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/packages.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/packages-tmpUSI527R.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/2-3-tree.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/2-3-tree-tmpHX59HQXM.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/insertion.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/insertion-tmpL3F4361.fasl
; compilation finished in 0:00:00.120
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/deletion.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/deletion-tmpCAD6Q7RY.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/conditions.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/conditions-tmpG2IW63VD.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/docstrings-english.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/docstrings-english-tmpL5C81NPH.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/condition-reporters-english.lisp" (written 14 JAN 2022 10:21:41 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/condition-reporters-english-tmpUSWSVFQ8.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/packages.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/packages-tmpSWSOKXO5.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/classes.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/classes-tmp7RN5HHAD.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/edit-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/edit-protocol-implementation-tmp1KNNC72G.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/update-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/update-protocol-implementation-tmpDJLL20WM.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/internal-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/internal-protocol-implementation-tmpVH74E143.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/packages.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/packages-tmpCEJA5HFB.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/classes.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/classes-tmp6GEAK2GT.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/edit-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/edit-protocol-implementation-tmp1WEO8P7C.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/packages.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/packages-tmp8QS36HP2.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/classes.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/classes-tmpV83UE4D2.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/edit-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/edit-protocol-implementation-tmpUECJMKRU.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/update-protocol-implementation.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/update-protocol-implementation-tmpBIKN0GEV.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/package-tmpN9OLPRYR.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/text-buffer.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/text-buffer-tmp7J8EIAY6.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/package-tmpNHY1ORP1.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/data.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/data-tmpGLFY77HZ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/stem.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/stem-tmpZJMS8UWP.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/tokenize.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/tokenize-tmp8RMUI7L9.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/analysis.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/analysis-tmpWRPFNKSS.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/document-vector.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/document-vector-tmpDMRVPJ4B.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/text-rank.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/text-rank-tmp2VDU9LRH.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/dbscan.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/dbscan-tmpLRLV5H3Y.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/analysis/section.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/section-tmpV35RW8JI.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/package-tmpT00M9MI3.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/engine.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/engine-tmp7CJ2FZWD.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/native.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/native-tmpTPL3ZK3D.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/package.lisp" (written 14 JAN 2022 10:21:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/package-tmp8LOSL08L.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/custom-hash-table.lisp" (written 14 JAN 2022 10:21:56 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/custom-hash-table-tmpSO5QX98F.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/package.lisp" (written 14 JAN 2022 10:22:18 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/package-tmpK3U30K2D.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/duplicates.lisp" (written 14 JAN 2022 10:22:18 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/duplicates-tmpS7SAFHYW.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/defclass-star.lisp" (written 14 JAN 2022 10:22:18 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/defclass-star-tmpH0L3YQ4I.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/class-star/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/package-tmpQ0KFB7RE.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/class-star/patch.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/patch-tmpMX2KGORB.fasl
; compilation finished in 0:00:00.016
WARNING: redefining HU.DWIM.DEFCLASS-STAR::PROCESS-SLOT-DEFINITION in DEFUN
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/class-star/class-star.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/class-star-tmpGX7XANK9.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/package-tmpOSW501LG.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/history-tree.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/history-tree-tmp6NW8AU5W.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/package-tmpNCTFFFEY.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password.lisp" (written 14 JAN 2022 10:17:53 AM):
; file: /home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password.lisp
; in: DEFVAR *INTERFACES*
; (LIST)
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-tmp23SSZ451.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-keepassxc.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-keepassxc-tmp1VV63JBA.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-security.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-security-tmpOH84MHBK.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-pass.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-pass-tmp6447RAHO.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/defs.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/defs-tmpZH9EMI5U.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/new-let.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/new-let-tmp66ZYEZK6.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/gmap.lisp" (written 14 JAN 2022 10:22:08 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/devel/src/gmap.lisp
; in: DEF-GMAP-ARG-TYPE :INDEX
; (GMAP:DEF-GMAP-ARG-TYPE :INDEX
; (&OPTIONAL (GMAP::START 0) GMAP::STOP &KEY (GMAP::INCR 1)
; (GMAP::FIXNUMS? T))
; #<(SIMPLE-ARRAY CHARACTER
; (550)) Yields integers in the interval [`start', `stop') if `incr' (which defaults
; to 1) is positive; or in the interval [`stop', `start') if `incr' is negative.
; Specifically, in the upward case, the values ... {100FCEF51F}>
; (NEW-LET:LET ((GMAP::INCR-TEMP (GENSYM "INCR-"))
; (GMAP::STOP-TEMP (GENSYM "STOP-")))
; `(,(IF (NUMBERP GMAP::INCR)
; (IF #
; #
; GMAP::START)
; `(IF #
; ,#
; ,GMAP::START))
; ,(AND GMAP::STOP
; (IF #
; #
; `#'#))
; NIL
; #'(LAMBDA (GMAP::VAL)
; ,(IF GMAP::FIXNUMS?
; `#
; `#))
; (,@(AND # `#) ,@(AND GMAP::STOP `#)))))
;
; caught STYLE-WARNING:
; &OPTIONAL and &KEY found in the same lambda list: (&OPTIONAL (START 0) STOP
; &KEY (INCR 1) (FIXNUMS? T))
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/gmap-tmpZUNRT40W.fasl
; compilation finished in 0:00:00.239
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/fn.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/fn-tmpQVO2POWH.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/tests.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/tests-tmpXDLMMPAG.fasl
; compilation finished in 0:00:00.213
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/rev-fun-bind.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/rev-fun-bind-tmpOA0LDZ1R.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/contexts.lisp" (written 14 JAN 2022 10:22:08 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/contexts-tmpT7LX7L0V.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/devel/src/context-tests.lisp" (written 14 JAN 2022 10:22:08 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/devel/src/context-tests.lisp
; in: DEFUN TEST-CONTEXT-0
; (LEXICAL-CONTEXTS:WITH-CONTEXT (LEXICAL-CONTEXTS::CONTEXT-0 13 47 #'1+)
; (LET ((LEXICAL-CONTEXTS::RESULT (LEXICAL-CONTEXTS::FOO 22)))
; (UNLESS (EQUAL LEXICAL-CONTEXTS::RESULT '(13 47 60 3 #))
; (ERROR "test-context-0 failed: ~S" LEXICAL-CONTEXTS::RESULT))))
; --> SYMBOL-MACROLET MACROLET FLET
; ==>
; (LEXICAL-CONTEXTS::BAR (&REST LEXICAL-CONTEXTS::ARGS)
; (APPLY (SVREF #:CTXT-INSTANCE-0 6) LEXICAL-CONTEXTS::ARGS))
;
; note: deleting unused function
; (FLET BAR :IN TEST-CONTEXT-0)
; ==>
; (LEXICAL-CONTEXTS::F (&REST LEXICAL-CONTEXTS::ARGS)
; (APPLY (SVREF #:CTXT-INSTANCE-0 2) LEXICAL-CONTEXTS::ARGS))
;
; note: deleting unused function
; (FLET F :IN TEST-CONTEXT-0)
; in: DEFCONTEXT CONTEXT-1
; (LEXICAL-CONTEXTS:DEFCONTEXT LEXICAL-CONTEXTS::CONTEXT-1
; (LEXICAL-CONTEXTS::K)
; "A context that imports context-0."
; (LEXICAL-CONTEXTS:IMPORT-CONTEXT
; (LEXICAL-CONTEXTS::CONTEXT-0 22 16 (LAMBDA (LEXICAL-CONTEXTS::X) (1+ #))
; LEXICAL-CONTEXTS::K))
; (DEFUN LEXICAL-CONTEXTS::BAZ (LEXICAL-CONTEXTS::N)
; (LEXICAL-CONTEXTS::FOO (* LEXICAL-CONTEXTS::X LEXICAL-CONTEXTS::N))))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION
; --> BLOCK FLET LET LEXICAL-CONTEXTS:WITH-CONTEXTS
; --> LEXICAL-CONTEXTS:WITH-CONTEXT LET SYMBOL-MACROLET MACROLET FLET
; ==>
; (LEXICAL-CONTEXTS::BAR (&REST LEXICAL-CONTEXTS::ARGS)
; (APPLY (SVREF #:CTXT-INSTANCE-4 6) LEXICAL-CONTEXTS::ARGS))
;
; note: deleting unused function
; (FLET BAR :IN #:DEFCONTEXT-CONTEXT-1-0)
; ==>
; (LEXICAL-CONTEXTS::F (&REST LEXICAL-CONTEXTS::ARGS)
; (APPLY (SVREF #:CTXT-INSTANCE-4 2) LEXICAL-CONTEXTS::ARGS))
;
; note: deleting unused function
; (FLET F :IN #:DEFCONTEXT-CONTEXT-1-0)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/context-tests-tmpLZIBU9E4.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/mt19937/mt19937.lisp" (written 14 JAN 2022 10:22:35 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/mt19937/mt19937-tmpITJ5MSZ0.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/defs.lisp" (written 14 JAN 2022 10:22:16 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fset/Code/defs.lisp
; in:
; WHEN (AND
; (NOT (TYPEP (MAKE-STRING 1 :ELEMENT-TYPE 'EXTENDED-CHAR) 'BASE-STRING))
; (NOT
; (AND (> (INTEGER-LENGTH #) 16)
; (< (INTEGER-LENGTH MOST-POSITIVE-FIXNUM) 32))))
; (MAKE-STRING 1 :ELEMENT-TYPE 'EXTENDED-CHAR)
;
; caught STYLE-WARNING:
; The default initial element #\Nul is not a EXTENDED-CHAR.
; See also:
; The ANSI Standard, Function MAKE-ARRAY
; The ANSI Standard, Function UPGRADED-ARRAY-ELEMENT-TYPE
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/defs-tmp7VYMS369.fasl
; compilation finished in 0:00:00.003
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/port.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/port-tmp5Q6ZRDL4.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/macros.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/macros-tmpIDW0CJD0.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order-macros.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order-macros-tmpXJRCDLJG.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order-tmpFRGGGIXR.fasl
; compilation finished in 0:00:00.416
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/wb-trees.lisp" (written 14 JAN 2022 10:22:16 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fset/Code/wb-trees.lisp
; in: DEFUN VECTOR-REMOVE-AT
; (+ FSET::IDX FSET::I 1)
;
; note: forced to do +/SIGNED=>INTEGER (cost 7)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (MOD 9223372036854775803), not a FIXNUM.
; The result is a (VALUES
; (INTEGER -4611686018427387904 13835058055282163703)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; etc.
; in: DEFUN WB-BAG-TREE-CONCAT
; (* (FSET::WB-BAG-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* (FSET::WB-BAG-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN WB-BAG-TREE-BUILD-NODE
; (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN WB-MAP-TREE-CONCAT
; (* (FSET::WB-MAP-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* (FSET::WB-MAP-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN WB-MAP-TREE-BUILD-NODE
; (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN WB-SEQ-TREE-INSERT
; (COERCE FSET::LEFT 'SIMPLE-VECTOR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR SIMPLE-STRING NULL), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR SIMPLE-STRING NULL), not a (SIMPLE-ARRAY * (*)).
; (COERCE FSET::RIGHT 'SIMPLE-VECTOR)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR SIMPLE-STRING NULL), not a VECTOR.
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a (OR SIMPLE-STRING NULL), not a (SIMPLE-ARRAY * (*)).
; in: DEFUN STRING-SUBSEQ-INSERT
; (- FSET::LEN FSET::IDX)
;
; 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 -13835058055282163707 9223372036854775807)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; (DOTIMES (FSET::I (- FSET::LEN FSET::IDX))
; (SETF (SCHAR FSET::NEW-STR (+ FSET::IDX FSET::I 1))
; (SCHAR FSET::STR (+ FSET::IDX FSET::I FSET::START))))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (UNSIGNED-BYTE 63), not a FIXNUM.
; The second argument is a (INTEGER -13835058055282163707
; 9223372036854775807), not a FIXNUM.
; (+ FSET::IDX FSET::I FSET::START)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (MOD 13835058055282163707), not a FIXNUM.
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (MOD 13835058055282163707), not a (SIGNED-BYTE 64).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first argument of GENERIC-+
; (DOTIMES (FSET::I (- FSET::LEN FSET::IDX))
; (SETF (SCHAR FSET::NEW-STR (+ FSET::IDX FSET::I 1))
; (SCHAR FSET::STR (+ FSET::IDX FSET::I FSET::START))))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first argument of GENERIC-<
; in: DEFUN VECTOR-SUBSEQ-INSERT
; (- FSET::LEN FSET::IDX)
;
; 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 -13835058055282163707 9223372036854775807)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; (DOTIMES (FSET::I (- FSET::LEN FSET::IDX))
; (SETF (SVREF FSET::NEW-VEC (+ FSET::IDX FSET::I 1))
; (SVREF FSET::VEC (+ FSET::IDX FSET::I FSET::START))))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: forced to do GENERIC-< (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (UNSIGNED-BYTE 63), not a FIXNUM.
; The second argument is a (INTEGER -13835058055282163707
; 9223372036854775807), not a FIXNUM.
; (+ FSET::IDX FSET::I FSET::START)
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (MOD 13835058055282163707), not a FIXNUM.
; unable to do inline (signed-byte 64) arithmetic (cost 4) because:
; The first argument is a (MOD 13835058055282163707), not a (SIGNED-BYTE 64).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first argument of GENERIC-+
; (DOTIMES (FSET::I (- FSET::LEN FSET::IDX))
; (SETF (SVREF FSET::NEW-VEC (+ FSET::IDX FSET::I 1))
; (SVREF FSET::VEC (+ FSET::IDX FSET::I FSET::START))))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: doing unsigned word to integer coercion (cost 20), for:
; the first argument of GENERIC-<
; in: DEFUN STRING-REMOVE-AT
; (+ FSET::IDX FSET::I 1)
;
; note: forced to do +/SIGNED=>INTEGER (cost 7)
; unable to do inline fixnum arithmetic (cost 2) because:
; The second argument is a (MOD 9223372036854775803), not a FIXNUM.
; The result is a (VALUES
; (INTEGER -4611686018427387904 13835058055282163703)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
;
; note: forced to do GENERIC-+ (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; etc.
; in: DEFUN WB-SEQ-TREE-FROM-VECTOR
; (DEFUN FSET::WB-SEQ-TREE-FROM-VECTOR (FSET::VEC)
; (DECLARE (OPTIMIZE (SPEED 1) (SAFETY 1))
; (TYPE VECTOR FSET::VEC))
; (AND (> (LENGTH FSET::VEC) 0)
; (NEW-LET:LET ((FSET::LEN #) (# #))
; (DECLARE (TYPE FIXNUM FSET::NPIECES FSET::PIECE-LEN FSET::REMAINDER))
; (DO (#
; #
; #)
; (# # #)
; (DECLARE #)
; (NEW-LET:LET #
; #
; #
; #)))))
; ==>
; (SB-IMPL::%DEFUN 'FSET::WB-SEQ-TREE-FROM-VECTOR
; (SB-INT:NAMED-LAMBDA FSET::WB-SEQ-TREE-FROM-VECTOR
; (FSET::VEC)
; (DECLARE (OPTIMIZE (SPEED 1) (SAFETY 1))
; (TYPE VECTOR FSET::VEC))
; (BLOCK FSET::WB-SEQ-TREE-FROM-VECTOR
; (AND (> # 0)
; (NEW-LET:LET #
; #
; #)))))
;
; caught STYLE-WARNING:
; Call to FSET::BASE-CHAR-P could not be inlined because its source code was not
; saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in effect to
; save function definitions for inlining.
; in: DEFUN WB-SEQ-TREE-COMPARE-RNG
; (GMAP:GMAP :OR
; #'(LAMBDA (FSET::VAL1 FSET::VAL2)
; (NEW-LET:LET ((FSET::COMP #))
; (WHEN (EQ FSET::COMP ':UNEQUAL) (SETQ #))
; (AND (OR # #) FSET::COMP)))
; (:VECTOR FSET::TREE1 :START (- FSET::LO FSET::BASE1) :STOP
; (- FSET::HI FSET::BASE1))
; (:VECTOR FSET::TREE2 :START (- FSET::LO FSET::BASE2) :STOP
; (- FSET::HI FSET::BASE2)))
; --> LET LET DO BLOCK LET TAGBODY TAGBODY NEW-LET:LET NEW-LET:LET LET
; --> (LAMBDA (FSET::VAL1 FSET::VAL2) (NEW-LET:LET ((FSET::COMP (FSET:COMPARE FSET::VAL1 FSET::VAL2))) (WHEN (EQ FSET::COMP (QUOTE :UNEQUAL)) (SETQ FSET::UNEQUAL? T)) (AND (OR (EQ FSET::COMP (QUOTE :LESS)) (EQ FSET::COMP (QUOTE :GREATER))) FSET::COMP)))
; --> SB-C::%FUNCALL (FUNCTION (LAMBDA (VAL1 VAL2) IN WB-SEQ-TREE-COMPARE-RNG))
; --> (LAMBDA (GMAP::I) (AREF #:VEC-16 GMAP::I)) SB-C::%FUNCALL AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR SIMPLE-STRING SIMPLE-VECTOR), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; because:
; Upgraded element type of array is not known at compile time.
; --> LET LET DO BLOCK LET TAGBODY TAGBODY NEW-LET:LET NEW-LET:LET LET
; --> (LAMBDA (FSET::VAL1 FSET::VAL2) (NEW-LET:LET ((FSET::COMP (FSET:COMPARE FSET::VAL1 FSET::VAL2))) (WHEN (EQ FSET::COMP (QUOTE :UNEQUAL)) (SETQ FSET::UNEQUAL? T)) (AND (OR (EQ FSET::COMP (QUOTE :LESS)) (EQ FSET::COMP (QUOTE :GREATER))) FSET::COMP)))
; --> SB-C::%FUNCALL (FUNCTION (LAMBDA (VAL1 VAL2) IN WB-SEQ-TREE-COMPARE-RNG))
; --> (LAMBDA (GMAP::I) (AREF #:VEC-18 GMAP::I)) SB-C::%FUNCALL AREF
; ==>
; 1
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR SIMPLE-STRING SIMPLE-VECTOR), not a SIMPLE-STRING.
;
; note: unable to
; avoid runtime dispatch on array element type
; because:
; Upgraded element type of array is not known at compile time.
; in: DEFUN WB-SEQ-TREE-CONCAT
; (* (FSET::WB-SEQ-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* (FSET::WB-SEQ-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; in: DEFUN WB-SEQ-TREE-BUILD-NODE
; (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 1) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/wb-trees-tmpCL3LCYM4.fasl
; compilation finished in 0:00:01.106
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/reader.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/reader-tmpDSNY4TUY.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset-macros.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset-macros-tmpOTT8O73E.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset.lisp" (written 14 JAN 2022 10:22:16 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset.lisp
; in: DECLAIM (INLINE LASTCONS HEAD TAIL)
; (DECLAIM (INLINE FSET:LASTCONS FSET:HEAD FSET:TAIL))
; ==>
; (SB-C::%PROCLAIM '(INLINE FSET:LASTCONS FSET:HEAD FSET:TAIL)
; (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming FSET:LASTCONS to be INLINE, but 4 calls to it were previously
; compiled. A declaration of NOTINLINE at the call sites will eliminate this
; warning, as will proclaiming and defining the function before its first
; potential use.
; in: DECLAIM (INLINE EMPTY-BAG)
; (DECLAIM (INLINE FSET:EMPTY-BAG))
; ==>
; (SB-C::%PROCLAIM '(INLINE FSET:EMPTY-BAG) (SB-C:SOURCE-LOCATION))
;
; caught STYLE-WARNING:
; Proclaiming FSET:EMPTY-BAG to be INLINE, but 1 call to it was previously
; compiled. A declaration of NOTINLINE at the call site will eliminate this
; warning, as will proclaiming and defining the function before its first
; potential use.
; in: DEFMETHOD POSITION (T SEQ)
; (FSET::DONE)
; --> RETURN-FROM IF -
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; in: DEFMETHOD POSITION-IF (T SEQ)
; (FSET::DONE)
; --> RETURN-FROM IF -
; ==>
; 1
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a FLOAT.
;
; note: unable to
; open-code float conversion in mixed numeric operation
; due to type uncertainty:
; The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
; (COMPLEX DOUBLE-FLOAT)).
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
;
; 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 result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because:
; The first argument is a NUMBER, 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 (SIGNED-BYTE 64)
; &REST T).
; etc.
;
; 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 &REST T).
; 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 &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset-tmpONUWTQ1T.fasl
; compilation finished in 0:00:01.270
WARNING:
Lisp compilation had style-warnings while
compiling #
STYLE-WARNING:
Generic function FSET:ITERATOR clobbers an earlier FTYPE proclamation
(FUNCTION (T &KEY &ALLOW-OTHER-KEYS) (VALUES FUNCTION &REST T)) for the same
name with (FUNCTION (T &KEY &ALLOW-OTHER-KEYS) *).
STYLE-WARNING:
Generic function FSET:ITERATOR clobbers an earlier FTYPE proclamation
(FUNCTION (T &KEY &ALLOW-OTHER-KEYS) (VALUES FUNCTION &REST T)) for the same
name with (FUNCTION (T &KEY &ALLOW-OTHER-KEYS) *).
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/tuples.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/tuples-tmp65D7UMZD.fasl
; compilation finished in 0:00:00.190
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/testing.lisp" (written 14 JAN 2022 10:22:16 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/fset/Code/testing.lisp
; in: DEFUN TEST-FUNCTIONAL-DEEP-UPDATE
; (FSET::UPDATE (CONSTANTLY :A) FSET::S 1 1)
; --> LET
; ==>
; (LOCALLY (DECLARE (DYNAMIC-EXTENT #:FN-0)) (FSET::UPDATE #:FN-0 FSET::S 1 1))
;
; note: Ignoring free DYNAMIC-EXTENT declaration: #:FN-0
; (FSET::UPDATE #'(LAMBDA (FSET::X) (DECLARE (IGNORE FSET::X)) :A) FSET::S 1 1)
; --> LET
; ==>
; (LOCALLY (DECLARE (DYNAMIC-EXTENT #:FN-1)) (FSET::UPDATE #:FN-1 FSET::S 1 1))
;
; note: Ignoring free DYNAMIC-EXTENT declaration: #:FN-1
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/testing-tmpH4TA0R9Q.fasl
; compilation finished in 0:00:02.133
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/interval.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/interval-tmpVGDD1OUM.fasl
; compilation finished in 0:00:00.119
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/relations.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/relations-tmpDNLRFQPE.fasl
; compilation finished in 0:00:00.466
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/complement-sets.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/complement-sets-tmpXDSZMY7Y.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/bounded-sets.lisp" (written 14 JAN 2022 10:22:16 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/bounded-sets-tmpIUYTKQWI.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/package-tmpWH1U2SXK.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/types.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/types-tmpPVY6L5K8.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/conditions.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/conditions-tmpO136LLQA.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/keymap.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/keymap-tmpFYSDUMW9.fasl
; compilation finished in 0:00:00.166
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme-tmp9LLBKYJN.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme-names.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme-names-tmpCPGQ173X.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/ospm/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/package-tmpOQNJ4O4W.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/ospm/scheme-syntax.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/scheme-syntax-tmp8JOHSR6V.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/ospm/guix-backend.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/guix-backend-tmpG9JS6P0L.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm-tmpBH391FAR.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm-guix.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm-guix-tmpDWGDA1DB.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/prompter/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/package-tmpDWWL7U9A.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter-preprocessor.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter-preprocessor-tmpK9W9TG61.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter-tmpT7IH33XC.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter-source.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter-source-tmpYQK06QBT.fasl
; compilation finished in 0:00:00.146
; compiling file "/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter-tmpZX12TH3A.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/package.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/package-tmpZ9C0LGPC.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/time.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/time-tmpHLJT4UKM.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/types.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/types-tmp9VLX0LH.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/conditions.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/conditions-tmpP1I4F559.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/debug.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/debug-tmpVUHDQSHK.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/user-interface.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/user-interface-tmpODT9XID6.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/global.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/global-tmp1S1MPN2B.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/concurrency.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/concurrency-tmpNZ36D2WU.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/data-storage.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/data-storage-tmpERKY5O63.fasl
; compilation finished in 0:00:00.349
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/configuration.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/configuration-tmp44UO16YE.fasl
; compilation finished in 0:00:00.130
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/message.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/message-tmpGXZFGN2H.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/command.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/command-tmp1IR1Z7KA.fasl
; compilation finished in 0:00:00.163
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/parenscript-macro.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/parenscript-macro-tmpKZIE1H1L.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/renderer-script.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/renderer-script-tmp5T7K2Z7B.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/urls.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/urls-tmp485QROYU.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/dom.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/dom-tmp3XRRIE0I.fasl
; compilation finished in 0:00:00.489
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/buffer.lisp" (written 14 JAN 2022 10:17:53 AM):
; file: /home/buildozer/aports/testing/nyxt/src/source/buffer.lisp
; in: DEFUN BUFFER-MAKE
; (DEFUN NYXT::BUFFER-MAKE
; (NYXT::BROWSER
; &KEY NYXT:DATA-PROFILE NYXT:TITLE NYXT::EXTRA-MODES NYXT::DEAD-BUFFER
; (NYXT::BUFFER-CLASS 'NYXT::USER-WEB-BUFFER) NYXT::PARENT-BUFFER
; NYXT::NO-HISTORY-P
; (NYXT:NOSAVE-BUFFER-P (NYXT:NOSAVE-BUFFER-P NYXT::PARENT-BUFFER)))
; #<(SIMPLE-ARRAY CHARACTER
; (208)) Make buffer with title TITLE and with EXTRA-MODES.
; Run `*browser*'s `buffer-make-hook' over the created buffer before returning it.
; If DEAD-BUFFER is a dead buffer, recreate its web view and give it a... {100CCB991F}>
; (LET ((NYXT:BUFFER
; (IF NYXT::DEAD-BUFFER
; #
; #)))
; (SERAPEUM:RUN-HOOK (NYXT::BUFFER-BEFORE-MAKE-HOOK NYXT:*BROWSER*)
; NYXT:BUFFER)
; (NYXT::INITIALIZE-MODES NYXT:BUFFER)
; (MAPC (ALEXANDRIA:RCURRY #'NYXT::MAKE-MODE NYXT:BUFFER)
; NYXT::EXTRA-MODES)
; (WHEN NYXT::DEAD-BUFFER (SETF # #))
; (NYXT::BUFFERS-SET (NYXT:ID NYXT:BUFFER) NYXT:BUFFER)
; (UNLESS NYXT::NO-HISTORY-P
; (NYXT:WITH-CURRENT-BUFFER NYXT:BUFFER
; (NYXT:WITH-DATA-ACCESS #
; #)))
; (SERAPEUM:RUN-HOOK (NYXT::BUFFER-MAKE-HOOK NYXT::BROWSER) NYXT:BUFFER)
; NYXT:BUFFER))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION LOCALLY
; ==>
; (SB-C::%FUNCALL #'BUFFER-MAKE NYXT::BROWSER
; (SB-C::WITH-SOURCE-FORM NYXT:DATA-PROFILE NIL)
; (SB-C::WITH-SOURCE-FORM NYXT:TITLE NIL)
; (SB-C::WITH-SOURCE-FORM NYXT::EXTRA-MODES NIL)
; (SB-C::WITH-SOURCE-FORM NYXT::DEAD-BUFFER NIL)
; (SB-C::WITH-SOURCE-FORM
; (NYXT::BUFFER-CLASS 'NYXT::USER-WEB-BUFFER)
; 'NYXT::USER-WEB-BUFFER)
; (SB-C::WITH-SOURCE-FORM NYXT::PARENT-BUFFER NIL)
; (SB-C::WITH-SOURCE-FORM NYXT::NO-HISTORY-P NIL) NIL 0)
;
; note: can't open-code test of unknown type BROWSER
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION LET
; ==>
; (SB-C::%FUNCALL #'BUFFER-MAKE NYXT::BROWSER #:N-VALUE-35 #:N-VALUE-36
; #:N-VALUE-37 #:N-VALUE-38 #:N-VALUE-39 #:N-VALUE-40
; #:N-VALUE-41 #:N-VALUE-42 #:N-SUPPLIED-43)
;
; note: can't open-code test of unknown type BROWSER
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/buffer-tmp38WAOQDN.fasl
; compilation finished in 0:00:00.703
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/window.lisp" (written 14 JAN 2022 10:17:53 AM):
; file: /home/buildozer/aports/testing/nyxt/src/source/window.lisp
; in: DEFUN WINDOW-MAKE
; (DEFUN NYXT:WINDOW-MAKE (NYXT::BROWSER)
; (LET* ((NYXT:WINDOW (NYXT::FFI-WINDOW-MAKE NYXT::BROWSER)))
; (SETF (GETHASH # #) NYXT:WINDOW)
; (UNLESS (SLOT-VALUE NYXT::BROWSER 'NYXT::LAST-ACTIVE-WINDOW)
; (SETF # NYXT:WINDOW))
; (SERAPEUM:RUN-HOOK (NYXT::WINDOW-MAKE-HOOK NYXT::BROWSER) NYXT:WINDOW)
; NYXT:WINDOW))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION
; ==>
; (SB-C::%FUNCALL #'WINDOW-MAKE #:G1)
;
; note: can't open-code test of unknown type BROWSER
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/window-tmpZBCMPGTH.fasl
; compilation finished in 0:00:00.133
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/mode-tmpP8Z0P6ZO.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/search-engine.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/search-engine-tmp6PVI74GL.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/browser.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/browser-tmpEZH07OH2.fasl
; compilation finished in 0:00:00.336
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/clipboard.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/clipboard-tmp8DW6YM43.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/input.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/input-tmp8OV1C9Z0.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer-tmpGLCBRI5S.fasl
; compilation finished in 0:00:00.166
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/command-commands.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/command-commands-tmpP09PI686.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer-mode-tmpM30U2CCH.fasl
; compilation finished in 0:00:00.296
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/recent-buffers.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/recent-buffers-tmp8DI2449D.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/password.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/password-tmp5U5KKZL9.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/bookmark.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/bookmark-tmp8WGMHWCD.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/history.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/history-tmpDJNP097B.fasl
; compilation finished in 0:00:00.156
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/autofill.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/autofill-tmpWSGU3P1Q.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/auto-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/auto-mode-tmp1QPKE8UT.fasl
; compilation finished in 0:00:00.166
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/external-editor.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/external-editor-tmpR8QOHXL8.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/file-manager.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/file-manager-tmpLXWSZGLI.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/editor-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/editor-mode-tmpAI9VPSDP.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/plaintext-editor-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/plaintext-editor-mode-tmpRR980T86.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/buffer-listing-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/buffer-listing-mode-tmpMI5C9NR7.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/base-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/base-mode-tmpI922RX95.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/repl-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/repl-mode-tmpTKV9R2ZZ.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/help-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/help-mode-tmpTB3XZLQ5.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/message-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/message-mode-tmpBG4AU53J.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/application-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/application-mode-tmpA19H8413.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/history-tree-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/history-tree-mode-tmpJXX2RMDJ.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/list-history-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/list-history-mode-tmpDSB77UY2.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/web-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/web-mode-tmp3NR258RV.fasl
; compilation finished in 0:00:00.436
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/reading-line-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/reading-line-mode-tmpAPBXSI36.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/style-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/style-mode-tmp1ZGUMF5G.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/certificate-exception-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/certificate-exception-mode-tmp3SW332WG.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/emacs-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/emacs-mode-tmpVR23AMKK.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/vi-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/vi-mode-tmpATZ3B5D0.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/blocker-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/blocker-mode-tmpCXJO6DQ6.fasl
; compilation finished in 0:00:00.336
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/proxy-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/proxy-mode-tmpTGIXOAXR.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/noimage-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/noimage-mode-tmpY3GYQYF1.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/nosound-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/nosound-mode-tmpIET2DQ4C.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/noscript-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/noscript-mode-tmpEJX7RYJ.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/nowebgl-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/nowebgl-mode-tmpKMSN3Q0W.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/download-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/download-mode-tmpEZEVNFXM.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/force-https-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/force-https-mode-tmp6SKHAK7D.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/reduce-tracking-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/reduce-tracking-mode-tmpPNUBFPTH.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/os-package-manager-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/os-package-manager-mode-tmpBK4KB7HQ.fasl
; compilation finished in 0:00:00.193
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/visual-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/visual-mode-tmp3O7TUPX9.fasl
; compilation finished in 0:00:00.173
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/process-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/process-mode-tmp1EN4SMVQ.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/repeat-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/repeat-mode-tmp2GTLLNQ8.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/cruise-control-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/cruise-control-mode-tmpU1AON428.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/watch-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/watch-mode-tmp3MFAIBTU.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/preview-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/preview-mode-tmpX86UO7H8.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/diff-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/diff-mode-tmpDE3JRH6R.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/expedition-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/expedition-mode-tmpIO9QR2K3.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/bookmarklets.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/bookmarklets-tmpJEDMWJ65.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/input-edit.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/input-edit-tmpTDS87BRE.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/search-buffer.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/search-buffer-tmp60SK3VUI.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/element-hint.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/element-hint-tmpECK8MPRP.fasl
; compilation finished in 0:00:00.203
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/element-hint-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/element-hint-mode-tmpLHX9FJJD.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/element-frame.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/element-frame-tmpMEGQ00UU.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/jump-heading.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/jump-heading-tmpVOZ7V04Y.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/summarize.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/summarize-tmpVECTQ92X.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/scroll.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/scroll-tmp7DXDD7T0.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/spell-check.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/spell-check-tmpMNGG2LGI.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/zoom.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/zoom-tmpI1QAQLO.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/help.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/help-tmpJ65NNQX4.fasl
; compilation finished in 0:00:00.496
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/macro-edit-mode.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/macro-edit-mode-tmpE152WQVC.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/status.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/status-tmpWCSB2KG9.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/about.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/about-tmp4LEYOSF4.fasl
; compilation finished in 0:00:00.213
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/start.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/start-tmpUVTKACUL.fasl
; compilation finished in 0:00:00.206
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/tutorial.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/tutorial-tmp5GZZJPRK.fasl
; compilation finished in 0:00:01.516
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/changelog.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/changelog-tmpLYC37TUD.fasl
; compilation finished in 0:00:00.196
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/manual.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/manual-tmp7964ROT9.fasl
; compilation finished in 0:00:00.183
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.package-tmpKJHIHSB0.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.init-tmpZT1CAKFZ.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.stable-pointer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.stable-pointer-tmpRVG1S99Y.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.version.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.version-tmp827K1UUG.fasl
; compilation finished in 0:00:00.166
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.quark.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.quark-tmpIYTW11MH.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.misc.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.misc-tmpQCXBXEIU.fasl
; compilation finished in 0:00:00.153
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.error.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.error-tmpCIWNIBG0.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.convert.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.convert-tmpYAH9KG9Z.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.main-loop.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.main-loop-tmp5AOA6BZ6.fasl
; compilation finished in 0:00:00.183
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.utils.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.utils-tmpB84XF88N.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.option-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.option-group-tmpHMTJ60G6.fasl
; compilation finished in 0:00:00.106
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.key-value.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.key-value-tmpRZAQRADX.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.random.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.random-tmp98WD6PCQ.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.package-tmpVZQ0K75V.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.init-tmpAK5V1TEI.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.object-function.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.object-function-tmp1UCE5B3Z.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.glib-defcallback.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.glib-defcallback-tmpPLNJVGWK.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.generating.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.generating-tmpCGXX7YT8.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.type-info.lisp" (written 14 JAN 2022 10:21:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.type-info.lisp
; in: DEFUN GTYPE1
; (ETYPECASE GOBJECT::THING
; (NULL NIL)
; (GOBJECT:GTYPE GOBJECT::THING)
; (STRING (GOBJECT:GTYPE-FROM-NAME GOBJECT::THING))
; (INTEGER (GOBJECT:GTYPE-FROM-ID GOBJECT::THING)))
; --> COND IF IF
; ==>
; (TYPEP #:G0 'GOBJECT:GTYPE)
;
; note: can't open-code test of unknown type GTYPE
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.type-info-tmpQW3N2FY2.fasl
; compilation finished in 0:00:00.210
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.g-value.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.g-value-tmpHHBP22LD.fasl
; compilation finished in 0:00:00.079
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.enumeration.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.enumeration-tmpGPLRDOCO.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-lisp.lisp" (written 14 JAN 2022 10:21:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-lisp.lisp
; in: DEFMETHOD PARSE-G-VALUE-FOR-TYPE
; (CLOSER-MOP:DEFMETHOD GOBJECT::PARSE-G-VALUE-FOR-TYPE
; (GOBJECT::GVALUE-PTR (GOBJECT::TYPE-NUMERIC (EQL (GOBJECT:GTYPE "GBoxed"))))
; (DECLARE (IGNORE GOBJECT::PARSE-KIND))
; (IF (GOBJECT::G-TYPE= (GOBJECT:G-VALUE-TYPE GOBJECT::GVALUE-PTR)
; (GOBJECT::G-TYPE-STRV))
; (CFFI:CONVERT-FROM-FOREIGN
; (GOBJECT::G-VALUE-GET-BOXED GOBJECT::GVALUE-PTR)
; '(GLIB:G-STRV :FREE-FROM-FOREIGN NIL))
; (LET ((GOBJECT::BOXED-TYPE #))
; (GOBJECT::BOXED-PARSE-G-VALUE GOBJECT::GVALUE-PTR
; GOBJECT::BOXED-TYPE))))
; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS
; ==>
; (LET* ((SB-PCL::.ARGS-TAIL. NIL) (SB-PCL::.DUMMY0.))
; (DECLARE (IGNORABLE SB-PCL::.ARGS-TAIL. SB-PCL::.DUMMY0.))
; (DECLARE (IGNORE GOBJECT::PARSE-KIND))
; (LOCALLY
; (DECLARE (DISABLE-PACKAGE-LOCKS SB-PCL::%PARAMETER-BINDING-MODIFIED))
; (SYMBOL-MACROLET ((SB-PCL::%PARAMETER-BINDING-MODIFIED #))
; (DECLARE (ENABLE-PACKAGE-LOCKS SB-PCL::%PARAMETER-BINDING-MODIFIED))
; (BLOCK GOBJECT::PARSE-G-VALUE-FOR-TYPE
; (IF #
; #
; #)))))
;
; caught STYLE-WARNING:
; IGNORE declaration for an unknown variable: PARSE-KIND
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-lisp-tmpRP5C88WS.fasl
; compilation finished in 0:00:00.350
WARNING:
Lisp compilation had style-warnings while
compiling #
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-tmp8Z0V4HZM.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant-type.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant-type-tmpNODNJSW5.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant-tmpRRQ0GNP9.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param-spec.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param-spec-tmp8L9GWNMQ.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param-tmp62OV4Z6O.fasl
; compilation finished in 0:00:00.339
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.gobject-class.lisp" (written 14 JAN 2022 10:21:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.gobject-class.lisp
; in: DEFUN FILTER-INITARGS-BY-CLASS
; 'GOBJECT::GOBJECT-EFFECTIVE-SLOT-DEFINITION
;
; note: can't open-code test of unknown type GOBJECT-EFFECTIVE-SLOT-DEFINITION
; in: DEFMETHOD SLOT-BOUNDP-USING-CLASS
; (HANDLER-CASE
; (AND (SLOT-BOUNDP GOBJECT::OBJECT 'GOBJECT::POINTER)
; (GOBJECT::POINTER GOBJECT::OBJECT)
; (PROGN
; (GOBJECT::CLASS-PROPERTY-TYPE (GOBJECT:G-TYPE-FROM-INSTANCE #)
; (GOBJECT::GOBJECT-PROPERTY-EFFECTIVE-SLOT-DEFINITION-G-PROPERTY-NAME
; GOBJECT::SLOT)
; :ASSERT-READABLE T)
; T))
; (GOBJECT::PROPERTY-UNREADABLE-ERROR NIL NIL))
; --> RETURN-FROM PROGN BLOCK SB-KERNEL::%HANDLER-BIND LET SB-INT:DX-FLET FLET
; --> SB-INT:DX-LET LET CONS
; ==>
; 1
;
; note: can't open-code test of unknown type PROPERTY-UNREADABLE-ERROR
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.gobject-class-tmpTSK6XCCM.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.base.lisp" (written 14 JAN 2022 10:21:54 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.base.lisp
; in: DEFUN SHOULD-REF-SINK-AT-CREATION
; 'GOBJECT::G-INITIALLY-UNOWNED
;
; note: can't open-code test of unknown type G-INITIALLY-UNOWNED
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.base-tmp5258AHPS.fasl
; compilation finished in 0:00:00.283
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.closures.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.closures-tmpF2LWWO55.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.signals.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.signals-tmpMHWWCP6U.fasl
; compilation finished in 0:00:00.163
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.utils.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.utils-tmpHJPUUYHK.fasl
; compilation finished in 0:00:00.123
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.foreign-gobject-subclassing.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.foreign-gobject-subclassing-tmp6NR774GH.fasl
; compilation finished in 0:00:00.183
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.package-tmpK61NZZKX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.init-tmpHTKYNOGG.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.file.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.file-tmp47NXGFAK.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.tls-connection.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.tls-connection-tmpZE2KI6PW.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.content-type.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.content-type-tmp1KL6BM16.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.app-info.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.app-info-tmpQXHZI42C.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.icon.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.icon-tmp9ZOM9B9P.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.themed-icon.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.themed-icon-tmpWLDE6L74.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblemed-icon.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblemed-icon-tmpB4U2IPVX.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblem.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblem-tmpF0RV4QG9.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-tmpTAKTYJEO.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-group-tmpSNJJGAZB.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-map.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-map-tmpP1WIC9UM.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action-tmpMIC9L2C4.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action-group-tmpADUI8MTK.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.application.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.application-tmpRQLBT02C.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu-model.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu-model-tmpQLBFBAM7.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu-tmpY1HUS9ED.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-model.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-model-tmpX2J1E8VV.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-store.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-store-tmpZ0TZB7LP.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.package-tmpD9HF6ZB2.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.init-tmpDIN9NC4D.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.version.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.version-tmpWDB4LKR2.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.structure.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.structure-tmpOBLSNE9E.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.load.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.load-tmpVIWRVBZC.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.save.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.save-tmpQ1EV24M5.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.memory.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.memory-tmpIJNR2PGN.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.scaling.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.scaling-tmpGJAAR83D.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.utilities.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.utilities-tmpROAS81KQ.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.animation.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.animation-tmpICLML0UW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.loader.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.loader-tmpBVS1KKLB.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.interface.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.interface-tmp70SAGCZU.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.package-tmpX6AZX3HK.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.init-tmpD2C868JX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.version.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.version-tmp6AHZ5LW5.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.matrix.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.matrix-tmpS50E0M0H.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.status.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.status-tmpLDALFMLL.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.types.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.types-tmpYY7D816H.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.regions.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.regions-tmp3PBYMW93.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.device.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.device-tmp6OUWB4GY.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.surface.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.surface-tmpSDEEC7GZ.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.image-surface.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.image-surface-tmp1A9PYSBZ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.png-surface.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.png-surface-tmpXD71DVOD.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.pattern.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.pattern-tmpRTJUJNCZ.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.context-tmpOE1UXHS3.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.transformations.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.transformations-tmp3B1EKTL9.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.paths.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.paths-tmp7PGZ8E1U.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-face.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-face-tmpTELYQNWQ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-options.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-options-tmpSBQYNXYS.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.scaled-font.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.scaled-font-tmpYZRD0422.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.text.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.text-tmp2KG3THMQ.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.package-tmpJ2K745XA.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.init-tmpALGSKGD5.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.version.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.version-tmpFT8EAHJ2.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.attributes.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.attributes-tmp475AMU57.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.tab-array.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.tab-array-tmpTMAZE5CM.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.fonts.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.fonts-tmpCIV9Z3JK.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.layout.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.layout-tmpM75U6XLW.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.script.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.script-tmpNSNCWXLV.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.bidirectional.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.bidirectional-tmpDB4O1KDZ.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.renderer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.renderer-tmpBHN1J3ET.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.context-tmp1CTJRGVW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.cairo-render.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.cairo-render-tmp396720WG.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.glyph.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.glyph-tmpH99NAMAH.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.package-tmpIX3FZK5F.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.init-tmp5LSWBD96.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rectangle.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rectangle-tmpGHGL1JEL.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.threads.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.threads-tmpISXAPRSG.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.properties.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.properties-tmpON7WZKSG.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.event-structures.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.event-structures-tmpJHBN0FWX.fasl
; compilation finished in 0:00:00.923
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cursor.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cursor-tmpANF853H3.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-tmpBS9K76ND.fasl
; compilation finished in 0:00:00.216
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-pad.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-pad-tmpURKEPEVO.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-manager.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-manager-tmp3RZMNOJU.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.screen.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.screen-tmpXPU6AMBA.fasl
; compilation finished in 0:00:00.080
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.visual.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.visual-tmp28LLJ4NO.fasl
; compilation finished in 0:00:00.106
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.color.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.color-tmp73QCHOA2.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rgba.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rgba-tmp87L90UXT.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display-tmpFK4H21YG.fasl
; compilation finished in 0:00:00.106
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display-manager.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display-manager-tmp9L7RCIOO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.monitor.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.monitor-tmpE19DJRZJ.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pixbuf.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pixbuf-tmp6J73PGHY.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.seat.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.seat-tmpJ4TVTHJX.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.window-tmpLOALXF8J.fasl
; compilation finished in 0:00:00.656
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-timings.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-timings-tmpEZ3CFIOD.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-clock.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-clock-tmpU8U7G7ZA.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.gl-context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.gl-context-tmpSZESAKTO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.events.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.events-tmpZO1RO1O.fasl
; compilation finished in 0:00:00.083
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.general.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.general-tmpJN5UT9ER.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.key-values.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.key-values-tmpQ42UXYO9.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.selections.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.selections-tmp8WGDKMZP.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.drag-and-drop.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.drag-and-drop-tmpPE8HHEX5.fasl
; compilation finished in 0:00:00.156
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.app.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.app-tmpUJ297K5N.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pango.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pango-tmpMNY4ILMM.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cairo.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cairo-tmp8G6LO3RG.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.x11window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.x11window-tmpT2RJ6GJ0.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.package.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.package-tmpHAVNHS65.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.child-properties.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.child-properties-tmpNOY33GPO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.version.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.version-tmp973QHB1X.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.enumerations.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.enumerations-tmpO63QF2IY.fasl
; compilation finished in 0:00:00.246
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.main-loop.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.main-loop-tmpTFNAF5IY.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-group-tmpRJO5OW0B.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-map.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-map-tmpF1C61L2A.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.selections.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.selections-tmpKWLEQZZ2.fasl
; compilation finished in 0:00:00.273
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drag-and-drop.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drag-and-drop-tmpJFVKEC2V.fasl
; compilation finished in 0:00:00.123
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-item-tmpC8AHO1ZT.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.clipboard.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.clipboard-tmpAYT75TUR.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.settings.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.settings-tmpOYUE5NQZ.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bindings.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bindings-tmpUG115M66.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.mount-operation.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.mount-operation-tmp7YPIHXIT.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.buildable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.buildable-tmpD8P3EGYD.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.builder.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.builder-tmpR7K5EAY7.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/atk.implementor-iface.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/atk.implementor-iface-tmp8RERY3DX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.orientable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.orientable-tmpB8CQUMJW.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.activatable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.activatable-tmp3MHGUYS5.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollable-tmpXFUFLAW1.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.actionable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.actionable-tmpR5VLLL7A.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-images.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-images-tmpK9048J3S.fasl
; compilation finished in 0:00:00.063
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget-path.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget-path-tmpXUHSP6J7.fasl
; compilation finished in 0:00:00.109
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-context-tmpOPF2ACLV.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-provider.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-provider-tmpX06AQN2P.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-properties.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-properties-tmpPG05GUP1.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.theming-engine.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.theming-engine-tmp7I3U3RUS.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.css-provider.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.css-provider-tmpZP2HCA9Q.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-theme.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-theme-tmp7Q4BFWPF.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-tmpBXETCH4P.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.numerable-icon.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.numerable-icon-tmp83MJ8GCF.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget-tmpA0BV118U.fasl
; compilation finished in 0:00:00.473
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.misc.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.misc-tmpMP7QB3YS.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.container.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.container-tmpKDPB0S0R.fasl
; compilation finished in 0:00:00.169
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bin.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bin-tmpJH4ADCJS.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.range.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.range-tmpFCS1OP9D.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-shell.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-shell-tmpBBWZ23SG.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context-tmpZBFOQSZH.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.box-tmpNJLY9TW0.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.table.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.table-tmp5UEK9VLK.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.grid.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.grid-tmpDXVZZCCD.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.layout.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.layout-tmpPGVLTO6P.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.fixed.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.fixed-tmpCBDSBDHA.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.notebook.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.notebook-tmp4EPGTUH2.fasl
; compilation finished in 0:00:00.116
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paned.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paned-tmpFHOTLA5D.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.expander.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.expander-tmpARCFMUHO.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.alignment.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.alignment-tmpNOB4664T.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button-box-tmpRNPRBD54.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.header-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.header-bar-tmpTEWGPYSQ.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.overlay.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.overlay-tmpRPD6W4S8.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-bar-tmpE8JYE5V6.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.flow-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.flow-box-tmpLCNOZRNY.fasl
; compilation finished in 0:00:00.106
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-box-tmpA29X4FCE.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.revealer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.revealer-tmp9H8J82T0.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stack.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stack-tmp5ZG7YLBD.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-tmpHT47DW1V.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.frame.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.frame-tmp4PAKN0YQ.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.aspect-frame.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.aspect-frame-tmpHRGHZGV.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollbar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollbar-tmpI20JAS5Z.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrolled-window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrolled-window-tmp1NG3ULZM.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window-tmpI1DAD0AT.fasl
; compilation finished in 0:00:00.193
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.dialog-tmpEG5MZLER.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.invisible.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.invisible-tmpO7Q65F5W.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.message-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.message-dialog-tmpLAUSW243.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window-group-tmpUEHF04VV.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.about-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.about-dialog-tmpCXXDR04Q.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.assistant.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.assistant-tmpPJ9A3514.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.offscreen-window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.offscreen-window-tmpHDGFMZ4K.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.label.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.label-tmpZ1RQAL5P.fasl
; compilation finished in 0:00:00.056
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-label.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-label-tmpNAIN3Z3F.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image-tmpJOYFBDFY.fasl
; compilation finished in 0:00:00.076
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.progress-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.progress-bar-tmpGD2E67HG.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.statusbar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.statusbar-tmpDC83MSNK.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.level-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.level-bar-tmpSD3SJCX4.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.info-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.info-bar-tmpKCH12F4H.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.status-icon.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.status-icon-tmpYA7ZJRRS.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spinner.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spinner-tmpD7PXAE8D.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button-tmpISBPWWA0.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-button-tmp5WKQEUUI.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-button-tmpPTRBMKFF.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-button-tmpWMYAGR60.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.link-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.link-button-tmp7WO8PZAA.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale-button-tmpAQ9OBGVF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.volume-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.volume-button-tmp2G6ZXASJ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.switch.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.switch-tmpLLD7Z9ZL.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-button-tmpPS4UN029.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.lock-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.lock-button-tmpMIMLVTPU.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag-tmpLELW7MPA.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-iter.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-iter-tmpCDR3RFTK.fasl
; compilation finished in 0:00:00.340
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-mark.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-mark-tmp42H9AWE3.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-buffer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-buffer-tmpQQBQN8KM.fasl
; compilation finished in 0:00:00.310
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag-table.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag-table-tmpI3PG02SV.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-view.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-view-tmpNVYFELO8.fasl
; compilation finished in 0:00:00.160
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-tmp211IWK73.fasl
; compilation finished in 0:00:00.289
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-layout.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-layout-tmp6JTPY57B.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-sortable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-sortable-tmpUW8YM4S2.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-drag-and-drop.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-drag-and-drop-tmpRIK6JCTJ.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-sort.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-sort-tmp27FCTV3I.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-filter.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-filter-tmpFYA4QG0Y.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-tmpSAO6B53D.fasl
; compilation finished in 0:00:00.283
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-column.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-column-tmpIVRFQU2G.fasl
; compilation finished in 0:00:00.116
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-store.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-store-tmpUT6AIM1D.fasl
; compilation finished in 0:00:00.109
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-selection.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-selection-tmpCSSJMG8Q.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-editable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-editable-tmpHFYCDE53.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-tmpBZRH7J0U.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-text.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-text-tmpBHZMBVKR.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-pixbuf.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-pixbuf-tmpDNQ5MVBL.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-progress.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-progress-tmpRA5DWJSD.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-accel.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-accel-tmpPLH4973G.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-combo.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-combo-tmpQFP18SLN.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spin.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spin-tmp2N9QJSQU.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-toggle.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-toggle-tmpUM5DH5P7.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spinner.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spinner-tmpB96HONXE.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-tmpWW9XMWVU.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-box-tmp1GMFL0CF.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-context-tmpZ9F7DZYP.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-view.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-view-tmpZ0R6JHAH.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-view.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-view-tmpUWBX3JKB.fasl
; compilation finished in 0:00:00.180
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-store.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-store-tmp1959X94L.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.array-list-store.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.array-list-store-tmp33A3PNDT.fasl
; compilation finished in 0:00:00.150
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.editable.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.editable-tmpSA6G83TL.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-tmp4WR1BTHV.fasl
; compilation finished in 0:00:00.153
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-buffer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-buffer-tmpM7ZK7VPD.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-completion.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-completion-tmp7JSNAY76.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale-tmpKG3BBZR9.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spin-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spin-button-tmpM8KH8ULD.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-entry.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-entry-tmpA1MZDKI2.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-bar-tmp64886VEW.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-item-tmp530TNJV4.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-tmpJ373MINM.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-bar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-bar-tmpC5V9DNBU.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-menu-item-tmpPVN3ZULI.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-menu-item-tmp3318R7WQ.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image-menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image-menu-item-tmpDR83NZL1.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-menu-item-tmpH96ZZP4C.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tearoff-menu-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tearoff-menu-item-tmpNZFI4MOO.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box-tmpEQX34CGU.fasl
; compilation finished in 0:00:00.066
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box-text.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box-text-tmpCPJHMHBC.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-shell.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-shell-tmpEZDLESIX.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item-tmpD3F0O0F5.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item-group-tmpRVKZ56YZ.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toolbar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toolbar-tmpU8TTZRWW.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-palette.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-palette-tmp5E055U06.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-tool-item.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-tool-item-tmpI1QDNHGL.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-button-tmpLNVS2PNT.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-tool-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-tool-button-tmpJY6T87P9.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-tool-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-tool-button-tmpOFX14HCD.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-tool-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-tool-button-tmpEXD7EYX0.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.popover.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.popover-tmpG8AV6STC.fasl
; compilation finished in 0:00:00.029
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-tmpKE2QEQNQ.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-button-tmp29YQBTZZ.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-widget-tmpHCEX33UW.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-dialog-tmpHCQ8OHDF.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection-tmpF6DIW3E2.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection-dialog-tmpQXKGEIVV.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.hsv.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.hsv-tmp16TY1RO8.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-tmpFG8UVE8W.fasl
; compilation finished in 0:00:00.150
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-widget-tmpEUY7S21T.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-button-tmpDT1ZEDA6.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-dialog-tmp3CQH8XG6.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-filter.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-filter-tmpCYAFNKM5.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-tmpOBAROX5W.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-button-tmpHOR10YMN.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-widget-tmpDJ6OAQRI.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-dialog-tmpRD28JINI.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection-tmpRF6DISR1.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection-dialog-tmp3OXMRLFZ.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.places-sidebar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.places-sidebar-tmp2XEJNW23.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.adjustment.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.adjustment-tmpTUBS88ZA.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.arrow.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.arrow-tmpUHZBCE1Q.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.calendar.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.calendar-tmpGMYWDD1Q.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drawing-area.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drawing-area-tmpJG2KCGZM.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.event-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.event-box-tmp36OXST0C.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.handle-box.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.handle-box-tmp5RH4086A.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context-simple.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context-simple-tmpURQNSQTE.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-multicontext.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-multicontext-tmpILIAV0KX.fasl
; compilation finished in 0:00:00.000
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.size-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.size-group-tmpP3D64VT4.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tooltip.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tooltip-tmp92CHCSGT.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.viewport.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.viewport-tmpR2NSOKXC.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.gl-area.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.gl-area-tmpQ1P87A89.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.plug.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.plug-tmp8AZF1BGF.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.socket.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.socket-tmp7FNF2VDS.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-manager.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-manager-tmpQ7BW6E1C.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-tmp68TUGF7Z.fasl
; compilation finished in 0:00:00.110
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-dialog-tmpBB0H5VWU.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-menu.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-menu-tmp6TUUTQO6.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-widget-tmpLFPMRADS.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-filter.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-filter-tmp3XLOTPF.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.ui-manager.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.ui-manager-tmpSOM6XEXU.fasl
; compilation finished in 0:00:00.146
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-tmpT05JL7B.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-group.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-group-tmpNLRQH3JU.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-action-tmp5GM5NN67.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-action-tmpO45N5YOA.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-action.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-action-tmpKWXI67IQ.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-tmpUXTZC33Y.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-button.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-button-tmpZVOJLB5L.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-dialog-tmpZIJHT68X.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-widget.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-widget-tmpCGZE1PPO.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-operation.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-operation-tmp5JXMAEVQ.fasl
; compilation finished in 0:00:00.096
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-context.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-context-tmp4J37A837.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paper-size.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paper-size-tmp6U5ECOZ4.fasl
; compilation finished in 0:00:00.103
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-settings.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-settings-tmpQH7LLP0S.fasl
; compilation finished in 0:00:00.196
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup-tmpFFLUG8XH.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-unix-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-unix-dialog-tmp6SQC9EKM.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup-unix-dialog.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup-unix-dialog-tmpDE2MIHV1.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.printer.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.printer-tmpKUDVI65O.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-job.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-job-tmp6I400XC9.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application-tmp60M4K68O.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application-window.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application-window-tmp8KTRVOJ2.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.resource-files.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.resource-files-tmpQMMQ79LN.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.init.lisp" (written 14 JAN 2022 10:21:54 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.init-tmpUBSLBJSC.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.package.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.package-tmpSQG5DE3S.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/util.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/util-tmpRD9LREDQ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/translate.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/translate-tmp2VS9AXZX.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/macros.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/macros-tmpZ54W5T6N.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/callback.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/callback-tmpD9WR9GUZ.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/gerror.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/gerror-tmpPI2JK4UY.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.init.lisp" (written 01 JUN 2022 09:18:32 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.init-tmpCUDUL6GY.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.error.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.error-tmpXGADFROW.fasl
; compilation finished in 0:00:00.026
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.authentication-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.authentication-request-tmpP8K4V6SZ.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list-item.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list-item-tmpZABLOKIU.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list-tmpB4GBI6VA.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.cookie-manager.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.cookie-manager-tmpE36WTIXY.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu-item.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu-item-tmpLDNSDMQC.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu-tmp6J0Q2TU9.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.download.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.download-tmp6JXBRDR1.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.favicon-database.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.favicon-database-tmpXIL7ON0G.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.color-chooser-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.color-chooser-request-tmpZ0PFHG8E.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.file-chooser-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.file-chooser-request-tmpQ5KUK9SH.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.find-controller.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.find-controller-tmpPGY6YKVB.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.form-submission-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.form-submission-request-tmpGTWGIMP9.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.hit-test-result.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.hit-test-result-tmpA3JHY11B.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.permission-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.permission-request-tmpBR42URQX.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.plugin.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.plugin-tmpQMPUTAQE.fasl
; compilation finished in 0:00:00.009
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.print-operation.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.print-operation-tmpLJF950HV.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.script-world.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.script-world-tmpU0QLG060.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.frame.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.frame-tmpFVOYAT.fasl
; compilation finished in 0:00:00.023
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkitdom.dom-object.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkitdom.dom-object-tmpKNRZKHTH.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.js-value-ref.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.js-value-ref-tmp4TIBZQDW.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-exception.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-exception-tmpUAQTO145.fasl
; compilation finished in 0:00:00.033
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-context.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-context-tmpDD69E0XJ.fasl
; compilation finished in 0:00:00.073
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-class.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-class-tmpKJG014E4.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-value.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-value-tmpF6I2G439.fasl
; compilation finished in 0:00:00.113
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.security-manager.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.security-manager-tmp469BKTC4.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.settings.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.settings-tmpDKV6AGCI.fasl
; compilation finished in 0:00:00.050
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-request-tmpTB65Q4NU.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-response.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-response-tmpJ9MLZ8RW.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.policy-decision.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.policy-decision-tmp82D0CVUF.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-policy-decision.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-policy-decision-tmpDPHVEE2J.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.response-policy-decision.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.response-policy-decision-tmp5TE39S9Z.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-action.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-action-tmpXEOSQPID.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content-tmpENSJXHNK.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content-manager.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content-manager-tmpN4271GQJ.fasl
; compilation finished in 0:00:00.036
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.network-proxy-settings.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.network-proxy-settings-tmpZPF8EKJE.fasl
; compilation finished in 0:00:00.013
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-context.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-context-tmp10LG96E1.fasl
; compilation finished in 0:00:00.093
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-page.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-page-tmpTLNMECJZ.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-resource.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-resource-tmpY931O5PK.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.website-data-manager.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.website-data-manager-tmpDGE7O3Z5.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-inspector.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-inspector-tmp1Z0RL7VA.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-view.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-view-tmp5SJJS0N7.fasl
; compilation finished in 0:00:00.256
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.g-input-stream.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.g-input-stream-tmpGPUP3CRA.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-scheme-request.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-scheme-request-tmpQ3BGRMMQ.fasl
; compilation finished in 0:00:00.030
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.window-properties.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.window-properties-tmpOH1SPVAW.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-utilities.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-utilities-tmpSVJKQMPX.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-message.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-message-tmp56ACLGGD.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-extension.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-extension-tmp4UJ9WU8V.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jsc-utils.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jsc-utils-tmpJA78DM1J.fasl
; compilation finished in 0:00:00.133
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.notification.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.notification-tmpOA42IO1K.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk-clipboard.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk-clipboard-tmpHD867QD6.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk-tmp43IZOHMV.fasl
; compilation finished in 0:00:02.450
WARNING:
redefining FFI-DISPLAY-URL (#) in DEFMETHOD
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/package.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/package-tmpGIVIBU6J.fasl
; compilation finished in 0:00:00.003
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/init.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/init-tmpKHHW9XHB.fasl
; compilation finished in 0:00:00.326
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/typelib.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/typelib-tmp3LG2NIFF.fasl
; compilation finished in 0:00:00.040
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/types.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/types-tmpFVMGM0OB.fasl
; compilation finished in 0:00:00.006
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/baseinfo.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/baseinfo-tmp97ORT6PL.fasl
; compilation finished in 0:00:00.053
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/repository.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/repository-tmp79MT4XX0.fasl
; compilation finished in 0:00:00.430
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/ffi.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/ffi-tmpJ570QWUW.fasl
; compilation finished in 0:00:00.043
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/function.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/function-tmpGJISPGKH.fasl
; compilation finished in 0:00:00.299
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/field.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/field-tmpLKDXDEC2.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/object.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/object-tmpKK1G3GKB.fasl
; compilation finished in 0:00:00.090
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/gvalue.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/gvalue-tmpJY8J9MH7.fasl
; compilation finished in 0:00:00.100
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/signal.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/signal-tmpKBY65GHB.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/properties.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/properties-tmp2V0KS9YS.fasl
; compilation finished in 0:00:00.020
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/enum.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/enum-tmpJZDZ8Q3O.fasl
; compilation finished in 0:00:00.086
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/struct.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/struct-tmpIYN7SI6U.fasl
; compilation finished in 0:00:00.046
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/utilities.lisp" (written 14 JAN 2022 10:21:58 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/utilities-tmpDFQ3JTAG.fasl
; compilation finished in 0:00:00.016
; compiling file "/home/buildozer/aports/testing/nyxt/src/source/renderers/gi-gtk.lisp" (written 14 JAN 2022 10:17:53 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-x64/home/buildozer/aports/testing/nyxt/src/source/renderers/gi-gtk-tmpU4SWLB53.fasl
; compilation finished in 0:00:00.026
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/swank/sbcl.lisp
; in: DEFUN SWANK/SBCL::MAKE-SOCKET-IO-STREAM
; (EQ :FD-HANDLER SWANK:*COMMUNICATION-STYLE*)
;
; caught WARNING:
; undefined variable: SWANK:*COMMUNICATION-STYLE*
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/swank/backend.lisp
; in: SWANK/BACKEND::DEFINTERFACE SWANK/BACKEND:WAIT-FOR-INPUT
; (ERROR
; "~s not implemented. Check if ~s = ~s is supported by the implementation."
; 'SWANK/BACKEND:WAIT-FOR-INPUT 'SWANK:*COMMUNICATION-STYLE*
; SWANK:*COMMUNICATION-STYLE*)
;
; caught WARNING:
; undefined variable: SWANK:*COMMUNICATION-STYLE*
; file: /home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml.lisp
; in: DEFUN S-XML:PARSE-ATTRIBUTE-VALUE
; (IF S-XML:*IGNORE-NAMESPACES*
; (COPY-SEQ STRING)
; STRING)
;
; caught WARNING:
; undefined variable: S-XML:*IGNORE-NAMESPACES*
; file: /home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/utils.lisp
; in: DEFUN PARENSCRIPT::JS-TARGET-AT-LEAST
; (PARENSCRIPT::PARSE-SEMVER PARENSCRIPT:*JS-TARGET-VERSION*)
;
; caught WARNING:
; undefined variable: PARENSCRIPT:*JS-TARGET-VERSION*
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/swank/sbcl.lisp
; in: DEFUN SWANK/SBCL::LISP-SOURCE-LOCATION
; (LET ((SWANK/SBCL::SOURCE
; (PRIN1-TO-STRING
; (SB-DEBUG::CODE-LOCATION-SOURCE-FORM SWANK/SBCL::CODE-LOCATION 100)))
; (CONDITION SWANK:*SWANK-DEBUGGER-CONDITION*))
; (IF (AND (TYPEP CONDITION 'STEP-FORM-CONDITION)
; (SEARCH "SB-IMPL::WITH-STEPPING-ENABLED" SWANK/SBCL::SOURCE :TEST
; #'CHAR-EQUAL)
; (SEARCH "SB-IMPL::STEP-FINISHED" SWANK/SBCL::SOURCE :TEST
; #'CHAR-EQUAL))
; (SWANK/BACKEND:MAKE-ERROR-LOCATION "Stepping...")
; (SWANK/BACKEND:MAKE-LOCATION `(:SOURCE-FORM ,SWANK/SBCL::SOURCE)
; '(:POSITION 1))))
;
; caught WARNING:
; undefined variable: SWANK:*SWANK-DEBUGGER-CONDITION*
; file: /home/buildozer/aports/testing/nyxt/src/_build/slime/contrib/swank-asdf.lisp
; in: DEFUN SWANK::LOAD-SYSDEF
; (ASDF/INTERFACE::MAKE-TEMPORARY-PACKAGE)
;
; caught STYLE-WARNING:
; undefined function: ASDF/INTERFACE::MAKE-TEMPORARY-PACKAGE
; file: /home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/copy-file.lisp
; in: DEFUN METABANG.UTILITIES:COPY-FILE
; (MAKE-CONDITION 'METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
; :PATHNAME METABANG.UTILITIES::FROM :TARGET-PATHNAME
; METABANG.UTILITIES::TO)
;
; caught STYLE-WARNING:
; undefined type: METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
;
; compilation unit finished
; Undefined type:
; METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
; Undefined function:
; ASDF/INTERFACE::MAKE-TEMPORARY-PACKAGE
; Undefined variables:
; SWANK:*COMMUNICATION-STYLE* S-XML:*IGNORE-NAMESPACES* PARENSCRIPT:*JS-TARGET-VERSION* SWANK:*SWANK-DEBUGGER-CONDITION*
; caught 6 WARNING conditions
; caught 62 STYLE-WARNING conditions
; printed 3779 notes
;;; Computing Hangul syllable namesWARNING:
redefining FFI-DISPLAY-URL (#) in DEFMETHOD
WARNING: redefining NYXT::RENDERER-THREAD-P in DEFUN
WARNING:
redefining FFI-INITIALIZE (#
#
#) in DEFMETHOD
WARNING:
redefining FFI-KILL-BROWSER (#) in DEFMETHOD
WARNING:
redefining FFI-DISPLAY-URL (#) in DEFMETHOD
[undoing binding stack and other enclosing state... done]
[performing final GC... done]
[defragmenting immobile space... (fin,inst,fdefn,code,sym)=7391+3263+49782+44899+33915... done]
[saving current Lisp image into /home/buildozer/aports/testing/nyxt/src/nyxt:
writing 0 bytes from the read-only space at 0x50000000
writing 9424 bytes from the static space at 0x50100000
writing 108331008 bytes from the dynamic space at 0x1000000000
writing 3977216 bytes from the immobile space at 0x50200000
writing 29675520 bytes from the immobile space at 0x52a00000
done]
>>> nyxt: Entering fakeroot...
sbcl --dynamic-space-size 3072 --no-userinit --non-interactive --eval '(require "asdf")' --eval '(when (string= "true" "true") (setf asdf:*default-source-registries* (list (quote asdf/source-registry:environment-source-registry))) (asdf:clear-configuration) (asdf:load-asd "/home/buildozer/aports/testing/nyxt/src//nyxt.asd") (asdf:load-system :nyxt/submodules))' --eval '(asdf:load-asd "/home/buildozer/aports/testing/nyxt/src//nyxt.asd")' --eval '(when (find-package :ql) (funcall (read-from-string "ql:quickload") :cffi))' --eval '(when (and (find-package :cffi) (uiop:getenv "GUIX_ENVIRONMENT")) (pushnew (pathname (format nil "~a/lib/" (uiop:getenv "GUIX_ENVIRONMENT"))) (symbol-value (read-from-string "cffi:*foreign-library-directories*" )) :test (quote equal)))' --eval '(asdf:load-system :nyxt/gi-gtk-application)' \
--eval '(asdf:make :nyxt/install)' --eval '(uiop:quit)'
This is SBCL 2.2.5, 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.
; CL_SOURCE_REGISTRY: "/home/buildozer/aports/testing/nyxt/src/_build//:/home/buildozer/aports/testing/nyxt/src/:"
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/calispel/calispel.asd" contains definition for system "calispel-test". Please only define "calispel" and secondary systems with a name starting with "calispel/" (e.g. "calispel/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/cl-json/cl-json.asd" contains definition for system "cl-json.test". Please only define "cl-json" and secondary systems with a name starting with "cl-json/" (e.g. "cl-json/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/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"/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode.asd" contains definition for system "cl-ppcre-unicode-test". Please only define "cl-ppcre-unicode" and secondary systems with a name starting with "cl-ppcre-unicode/" (e.g. "cl-ppcre-unicode/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/s-xml/s-xml.asd" contains definition for system "s-xml.test". Please only define "s-xml" and secondary systems with a name starting with "s-xml/" (e.g. "s-xml/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/s-xml/s-xml.asd" contains definition for system "s-xml.examples". Please only define "s-xml" and secondary systems with a name starting with "s-xml/" (e.g. "s-xml/test") in that file.
WARNING: The CL-Containers system would enjoy having asdf-system-connections around. See
http://www.cliki.net/asdf-system-connections for details and download
instructions.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
WARNING: System definition file #P"/home/buildozer/aports/testing/nyxt/src/_build/trivial-garbage/trivial-garbage.asd" contains definition for system "trivial-garbage-tests". Please only define "trivial-garbage" and secondary systems with a name starting with "trivial-garbage/" (e.g. "trivial-garbage/test") in that file.
;;; Computing Hangul syllable namesWARNING: redefining S-SERIALIZATION::SERIALIZE-SEXP-INTERNAL in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-ID in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-NAME in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-NAME) in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-SIZE in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-MIME-TYPE in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-MIME-TYPE) in DEFGENERIC
WARNING: redefining CL-PREVALENCE:GET-KEYWORDS in DEFGENERIC
WARNING: redefining (COMMON-LISP:SETF CL-PREVALENCE:GET-KEYWORDS) in DEFGENERIC
WARNING: redefining LOG4CL-IMPL:APPENDER-ADDED in DEFGENERIC
WARNING: redefining LOG4CL-IMPL:APPENDER-REMOVED in DEFGENERIC
WARNING: redefining LOG4CL-IMPL::PROPERTY-ALIST in DEFGENERIC
Switching to the BALLAND2006 optimizer
WARNING:
The new FTYPE proclamation for CLSS:MATCH-SELECTOR
(FUNCTION (LIST (OR PLUMP-DOM:NODE VECTOR LIST) KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY))))
does not match the old FTYPE proclamation
(FUNCTION (LIST (OR LIST PLUMP-DOM:NODE VECTOR) &OPTIONAL KEYWORD)
(VALUES (AND (VECTOR PLUMP-DOM:NODE) (NOT SIMPLE-ARRAY)) &REST T))
WARNING: redefining SPINNERET::HTML-STREAM-COLUMN in DEFGENERIC
WARNING:
redefining EMACS-INSPECT (#) in DEFMETHOD
WARNING: redefining HU.DWIM.DEFCLASS-STAR::PROCESS-SLOT-DEFINITION in DEFUN
STYLE-WARNING:
Generic function FSET:ITERATOR clobbers an earlier FTYPE proclamation
(FUNCTION (T &KEY &ALLOW-OTHER-KEYS) (VALUES FUNCTION &REST T)) for the same
name with (FUNCTION (T &KEY &ALLOW-OTHER-KEYS) *).
WARNING:
redefining FFI-DISPLAY-URL (#) in DEFMETHOD
>>> nyxt*: Running postcheck for nyxt
>>> nyxt*: Preparing package nyxt...
>>> nyxt*: Scanning shared objects
>>> nyxt*: Tracing dependencies...
gobject-introspection
libffi
libssl1.1
so:libfixposix.so.3
so:libwebkit2gtk-4.0.so.37
so:libc.musl-x86_64.so.1
so:libz.so.1
>>> nyxt*: Package size: 135.9 MB
>>> nyxt*: Compressing data...
>>> nyxt*: Create checksum...
>>> nyxt*: Create nyxt-2.2.4-r0.apk
>>> nyxt: Build complete at Wed, 01 Jun 2022 21:20:56 +0000 elapsed time 0h 2m 37s
>>> nyxt: Cleaning up srcdir
>>> nyxt: Cleaning up pkgdir
>>> nyxt: Uninstalling dependencies...
(1/215) Purging .makedepends-nyxt (20220601.211820)
(2/215) Purging gobject-introspection (1.72.0-r0)
(3/215) Purging libfixposix-dev (0.4.3-r0)
(4/215) Purging libfixposix (0.4.3-r0)
(5/215) Purging sbcl (2.2.5-r0)
(6/215) Purging webkit2gtk-dev (2.36.3-r0)
(7/215) Purging webkit2gtk (2.36.3-r0)
(8/215) Purging bubblewrap (0.6.2-r0)
(9/215) Purging xdg-dbus-proxy (0.1.4-r0)
(10/215) Purging dbus-openrc (1.14.0-r1)
(11/215) Purging dbus (1.14.0-r1)
(12/215) Purging gnome-keyring (42.1-r0)
(13/215) Purging libwpebackend-fdo (1.12.0-r0)
(14/215) Purging enchant2 (2.3.2-r1)
(15/215) Purging gst-plugins-base (1.20.2-r0)
(16/215) Purging hyphen (2.8.8-r1)
(17/215) Purging lcms2 (2.13.1-r0)
(18/215) Purging libmanette (0.2.6-r1)
(19/215) Purging libnotify (0.7.9-r2)
(20/215) Purging openjpeg (2.5.0-r0)
(21/215) Purging libseccomp (2.5.2-r1)
(22/215) Purging libsecret (0.20.5-r0)
(23/215) Purging libwoff2enc (1.0.2-r1)
(24/215) Purging gtk+3.0-dev (3.24.34-r1)
(25/215) Purging wayland-protocols (1.25-r0)
(26/215) Purging gtk+3.0 (3.24.34-r1)
Executing gtk+3.0-3.24.34-r1.post-deinstall
(27/215) Purging gtk-update-icon-cache (2.24.33-r2)
(28/215) Purging hicolor-icon-theme (0.17-r1)
(29/215) Purging libsoup-dev (2.74.2-r0)
(30/215) Purging libsoup (2.74.2-r0)
(31/215) Purging glib-networking (2.72.0-r2)
(32/215) Purging gsettings-desktop-schemas (42.0-r0)
(33/215) Purging wayland-dev (1.20.0-r0)
(34/215) Purging wayland-libs-cursor (1.20.0-r0)
(35/215) Purging wayland-libs-egl (1.20.0-r0)
(36/215) Purging pango-dev (1.50.7-r0)
(37/215) Purging pango-tools (1.50.7-r0)
(38/215) Purging pango (1.50.7-r0)
Executing pango-1.50.7-r0.pre-deinstall
(39/215) Purging gdk-pixbuf-dev (2.42.8-r0)
(40/215) Purging gdk-pixbuf (2.42.8-r0)
Executing gdk-pixbuf-2.42.8-r0.pre-deinstall
(41/215) Purging cairo-dev (1.17.6-r1)
(42/215) Purging cairo-tools (1.17.6-r1)
(43/215) Purging xcb-util-dev (0.4.0-r3)
(44/215) Purging util-macros (1.19.3-r0)
(45/215) Purging xcb-util (0.4.0-r3)
(46/215) Purging cairo-gobject (1.17.6-r1)
(47/215) Purging cairo (1.17.6-r1)
(48/215) Purging at-spi2-atk-dev (2.38.0-r0)
(49/215) Purging at-spi2-atk (2.38.0-r0)
(50/215) Purging atk-dev (2.38.0-r0)
(51/215) Purging atk (2.38.0-r0)
(52/215) Purging at-spi2-core-dev (2.44.1-r0)
(53/215) Purging at-spi2-core (2.44.1-r0)
(54/215) Purging harfbuzz-dev (4.3.0-r0)
(55/215) Purging harfbuzz-icu (4.3.0-r0)
(56/215) Purging harfbuzz (4.3.0-r0)
(57/215) Purging glib-dev (2.72.1-r1)
(58/215) Purging python3 (3.10.4-r0)
(59/215) Purging gettext-dev (0.21-r2)
(60/215) Purging gettext-asprintf (0.21-r2)
(61/215) Purging gettext (0.21-r2)
(62/215) Purging bzip2-dev (1.0.8-r1)
(63/215) Purging docbook-xsl (1.79.2-r4)
Executing docbook-xsl-1.79.2-r4.post-deinstall
(64/215) Purging libxslt (1.1.35-r0)
(65/215) Purging docbook-xml (4.5-r6)
Executing docbook-xml-4.5-r6.post-deinstall
(66/215) Purging libxml2-utils (2.9.14-r0)
(67/215) Purging libffi-dev (3.4.2-r1)
(68/215) Purging libepoxy-dev (1.5.10-r0)
(69/215) Purging libepoxy (1.5.10-r0)
(70/215) Purging mesa-dev (21.3.8-r2)
(71/215) Purging libxdamage-dev (1.1.5-r1)
(72/215) Purging libxdamage (1.1.5-r1)
(73/215) Purging libxshmfence-dev (1.3-r1)
(74/215) Purging mesa-egl (21.3.8-r2)
(75/215) Purging mesa-gbm (21.3.8-r2)
(76/215) Purging mesa-gl (21.3.8-r2)
(77/215) Purging mesa-gles (21.3.8-r2)
(78/215) Purging mesa-xatracker (21.3.8-r2)
(79/215) Purging mesa-osmesa (21.3.8-r2)
(80/215) Purging mesa (21.3.8-r2)
(81/215) Purging llvm13-libs (13.0.1-r2)
(82/215) Purging gcr-base (3.41.0-r0)
(83/215) Purging gstreamer (1.20.2-r0)
(84/215) Purging libgudev (237-r1)
(85/215) Purging shared-mime-info (2.2-r0)
Executing shared-mime-info-2.2-r0.post-deinstall
(86/215) Purging graphene (1.10.8-r0)
(87/215) Purging glib (2.72.1-r1)
(88/215) Purging wayland-libs-client (1.20.0-r0)
(89/215) Purging cups-libs (2.4.2-r0)
(90/215) Purging gnutls (3.7.6-r0)
(91/215) Purging p11-kit (0.24.1-r0)
(92/215) Purging wayland-libs-server (1.20.0-r0)
(93/215) Purging libffi (3.4.2-r1)
(94/215) Purging aspell-libs (0.60.8-r1)
(95/215) Purging gettext-libs (0.21-r2)
(96/215) Purging avahi-libs (0.8-r6)
(97/215) Purging libintl (0.21-r2)
(98/215) Purging dbus-dev (1.14.0-r1)
(99/215) Purging dbus-libs (1.14.0-r1)
(100/215) Purging util-linux-dev (2.38-r1)
(101/215) Purging libfdisk (2.38-r1)
(102/215) Purging libmount (2.38-r1)
(103/215) Purging libsmartcols (2.38-r1)
(104/215) Purging libuuid (2.38-r1)
(105/215) Purging libblkid (2.38-r1)
(106/215) Purging pcre-dev (8.45-r2)
(107/215) Purging libpcre16 (8.45-r2)
(108/215) Purging libpcre32 (8.45-r2)
(109/215) Purging libpcrecpp (8.45-r2)
(110/215) Purging pcre (8.45-r2)
(111/215) Purging libcap (2.64-r0)
(112/215) Purging libgcrypt (1.10.1-r0)
(113/215) Purging libgpg-error (1.45-r0)
(114/215) Purging linux-pam (1.5.2-r0)
(115/215) Purging libxrandr-dev (1.5.2-r1)
(116/215) Purging libxrandr (1.5.2-r1)
(117/215) Purging libxcomposite-dev (0.4.5-r0)
(118/215) Purging libxcomposite (0.4.5-r0)
(119/215) Purging libxinerama-dev (1.1.4-r1)
(120/215) Purging libxinerama (1.1.4-r1)
(121/215) Purging libxxf86vm-dev (1.1.4-r2)
(122/215) Purging libxxf86vm (1.1.4-r2)
(123/215) Purging libxcursor-dev (1.2.1-r0)
(124/215) Purging libxcursor (1.2.1-r0)
(125/215) Purging libxft-dev (2.3.4-r0)
(126/215) Purging libxft (2.3.4-r0)
(127/215) Purging libxrender-dev (0.9.10-r3)
(128/215) Purging libxrender (0.9.10-r3)
(129/215) Purging libxtst-dev (1.2.3-r3)
(130/215) Purging libxtst (1.2.3-r3)
(131/215) Purging libxi-dev (1.8-r0)
(132/215) Purging libxi (1.8-r0)
(133/215) Purging libxfixes-dev (6.0.0-r0)
(134/215) Purging libxfixes (6.0.0-r0)
(135/215) Purging libxext-dev (1.3.4-r0)
(136/215) Purging libx11-dev (1.8-r0)
(137/215) Purging xtrans (1.4.0-r1)
(138/215) Purging libxkbcommon-dev (1.4.1-r0)
(139/215) Purging libxkbcommon-x11 (1.4.1-r0)
(140/215) Purging libxcb-dev (1.15-r0)
(141/215) Purging xcb-proto (1.15-r0)
(142/215) Purging libxau-dev (1.0.9-r0)
(143/215) Purging libxv (1.0.11-r2)
(144/215) Purging libxext (1.3.4-r0)
(145/215) Purging libx11 (1.8-r0)
(146/215) Purging libxcb (1.15-r0)
(147/215) Purging libxau (1.0.9-r0)
(148/215) Purging libxdmcp-dev (1.1.3-r0)
(149/215) Purging libxdmcp (1.1.3-r0)
(150/215) Purging libbsd (0.11.6-r2)
(151/215) Purging libmd (1.0.4-r0)
(152/215) Purging libdrm-dev (2.4.110-r0)
(153/215) Purging linux-headers (5.16.7-r1)
(154/215) Purging libdrm (2.4.110-r0)
(155/215) Purging libpciaccess-dev (0.16-r0)
(156/215) Purging libpciaccess (0.16-r0)
(157/215) Purging mesa-glapi (21.3.8-r2)
(158/215) Purging libxshmfence (1.3-r1)
(159/215) Purging libwpe (1.12.0-r1)
(160/215) Purging libxkbcommon (1.4.1-r0)
(161/215) Purging xkeyboard-config (2.35.1-r0)
(162/215) Purging libxml2-dev (2.9.14-r0)
(163/215) Purging libxml2 (2.9.14-r0)
(164/215) Purging graphite2-dev (1.3.14-r1)
(165/215) Purging graphite2 (1.3.14-r1)
(166/215) Purging fontconfig-dev (2.14.0-r0)
(167/215) Purging fontconfig (2.14.0-r0)
(168/215) Purging freetype-dev (2.12.1-r0)
(169/215) Purging freetype (2.12.1-r0)
(170/215) Purging libpng-dev (1.6.37-r1)
(171/215) Purging libpng (1.6.37-r1)
(172/215) Purging pixman-dev (0.40.0-r3)
(173/215) Purging pixman (0.40.0-r3)
(174/215) Purging icu-dev (71.1-r2)
(175/215) Purging icu (71.1-r2)
(176/215) Purging nuspell (5.1.0-r1)
(177/215) Purging icu-libs (71.1-r2)
(178/215) Purging icu-data-en (71.1-r2)
(179/215) Purging tiff-dev (4.4.0-r0)
(180/215) Purging zlib-dev (1.2.12-r1)
(181/215) Purging libwebp-dev (1.2.2-r0)
(182/215) Purging xz-dev (5.2.5-r1)
(183/215) Purging zstd-dev (1.5.2-r1)
(184/215) Purging libtiffxx (4.4.0-r0)
(185/215) Purging tiff (4.4.0-r0)
(186/215) Purging libjpeg-turbo-dev (2.1.3-r1)
(187/215) Purging libjpeg-turbo (2.1.3-r1)
(188/215) Purging libwebp (1.2.2-r0)
(189/215) Purging nettle (3.7.3-r0)
(190/215) Purging libtasn1 (4.18.0-r0)
(191/215) Purging libpsl-dev (0.21.1-r0)
(192/215) Purging libpsl (0.21.1-r0)
(193/215) Purging libidn2 (2.3.2-r2)
(194/215) Purging libunistring (1.0-r0)
(195/215) Purging fribidi-dev (1.0.12-r0)
(196/215) Purging fribidi (1.0.12-r0)
(197/215) Purging alsa-lib (1.2.6.1-r0)
(198/215) Purging cdparanoia-libs (10.2-r10)
(199/215) Purging libtheora (1.1.1-r16)
(200/215) Purging libvorbis (1.3.7-r0)
(201/215) Purging libogg (1.3.5-r1)
(202/215) Purging opus (1.3.1-r1)
(203/215) Purging orc (0.4.32-r0)
(204/215) Purging libevdev (1.12.1-r0)
(205/215) Purging eudev-libs (3.2.11-r0)
(206/215) Purging libproxy (0.4.17-r2)
(207/215) Purging sqlite-dev (3.38.5-r0)
(208/215) Purging sqlite-libs (3.38.5-r0)
(209/215) Purging libwoff2common (1.0.2-r1)
(210/215) Purging gdbm (1.23-r0)
(211/215) Purging mpdecimal (2.5.1-r1)
(212/215) Purging readline (8.1.2-r0)
(213/215) Purging xorgproto (2022.1-r0)
(214/215) Purging expat-dev (2.4.8-r0)
(215/215) Purging brotli-dev (1.0.9-r6)
Executing busybox-1.35.0-r13.trigger
OK: 332 MiB in 99 packages
>>> nyxt: Updating the testing/x86_64 repository index...
>>> nyxt: Signing the index...