>>> nyxt: Building testing/nyxt 2.2.4-r0 (using abuild 3.9.0-r0) started Wed, 01 Jun 2022 21:18:25 +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/214) Installing libffi (3.4.2-r1)
(2/214) Installing libintl (0.21-r2)
(3/214) Installing libblkid (2.38-r1)
(4/214) Installing libmount (2.38-r1)
(5/214) Installing glib (2.72.1-r1)
(6/214) Installing gobject-introspection (1.72.0-r0)
(7/214) Installing libfixposix (0.4.3-r0)
(8/214) Installing libcap (2.64-r0)
(9/214) Installing bubblewrap (0.6.2-r0)
(10/214) Installing dbus-libs (1.14.0-r1)
(11/214) Installing dbus (1.14.0-r1)
Executing dbus-1.14.0-r1.pre-install
Executing dbus-1.14.0-r1.post-install
(12/214) Installing xdg-dbus-proxy (0.1.4-r0)
(13/214) Installing libgpg-error (1.45-r0)
(14/214) Installing libgcrypt (1.10.1-r0)
(15/214) Installing p11-kit (0.24.1-r0)
(16/214) Installing gcr-base (3.41.0-r0)
(17/214) Installing linux-pam (1.5.2-r0)
(18/214) Installing gnome-keyring (42.1-r0)
(19/214) Installing mesa (21.3.8-r2)
(20/214) Installing libxau (1.0.9-r0)
(21/214) Installing libmd (1.0.4-r0)
(22/214) Installing libbsd (0.11.6-r2)
(23/214) Installing libxdmcp (1.1.3-r0)
(24/214) Installing libxcb (1.15-r0)
(25/214) Installing libx11 (1.8-r0)
(26/214) Installing libdrm (2.4.110-r0)
(27/214) Installing wayland-libs-server (1.20.0-r0)
(28/214) Installing mesa-gbm (21.3.8-r2)
(29/214) Installing mesa-glapi (21.3.8-r2)
(30/214) Installing wayland-libs-client (1.20.0-r0)
(31/214) Installing libxshmfence (1.3-r1)
(32/214) Installing mesa-egl (21.3.8-r2)
(33/214) Installing mesa-gles (21.3.8-r2)
(34/214) Installing libepoxy (1.5.10-r0)
(35/214) Installing wayland-libs-egl (1.20.0-r0)
(36/214) Installing xkeyboard-config (2.35.1-r0)
(37/214) Installing xz-libs (5.2.5-r1)
(38/214) Installing libxml2 (2.9.14-r0)
(39/214) Installing libxkbcommon (1.4.1-r0)
(40/214) Installing libwpe (1.12.0-r1)
(41/214) Installing libwpebackend-fdo (1.12.0-r0)
(42/214) Installing libxcomposite (0.4.5-r0)
(43/214) Installing libxdamage (1.1.5-r1)
(44/214) Installing atk (2.38.0-r0)
(45/214) Installing libxext (1.3.4-r0)
(46/214) Installing libxrender (0.9.10-r3)
(47/214) Installing libbz2 (1.0.8-r1)
(48/214) Installing libpng (1.6.37-r1)
(49/214) Installing freetype (2.12.1-r0)
(50/214) Installing fontconfig (2.14.0-r0)
(51/214) Installing pixman (0.40.0-r3)
(52/214) Installing cairo (1.17.6-r1)
(53/214) Installing aspell-libs (0.60.8-r1)
(54/214) 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/214) Installing icu-libs (71.1-r2)
(56/214) Installing nuspell (5.1.0-r1)
(57/214) Installing enchant2 (2.3.2-r1)
(58/214) Installing shared-mime-info (2.2-r0)
(59/214) Installing hicolor-icon-theme (0.17-r1)
(60/214) Installing libjpeg-turbo (2.1.3-r1)
(61/214) Installing libwebp (1.2.2-r0)
(62/214) Installing tiff (4.4.0-r0)
(63/214) Installing gdk-pixbuf (2.42.8-r0)
(64/214) Installing gtk-update-icon-cache (2.24.33-r2)
(65/214) Installing libxfixes (6.0.0-r0)
(66/214) Installing libxcursor (1.2.1-r0)
(67/214) Installing libxi (1.8-r0)
(68/214) Installing libxinerama (1.1.4-r1)
(69/214) Installing libxrandr (1.5.2-r1)
(70/214) Installing libxtst (1.2.3-r3)
(71/214) Installing at-spi2-core (2.44.1-r0)
(72/214) Installing at-spi2-atk (2.38.0-r0)
(73/214) Installing cairo-gobject (1.17.6-r1)
(74/214) Installing avahi-libs (0.8-r6)
(75/214) Installing nettle (3.7.3-r0)
(76/214) Installing libtasn1 (4.18.0-r0)
(77/214) Installing libunistring (1.0-r0)
(78/214) Installing gnutls (3.7.6-r0)
(79/214) Installing cups-libs (2.4.2-r0)
(80/214) Installing fribidi (1.0.12-r0)
(81/214) Installing graphite2 (1.3.14-r1)
(82/214) Installing harfbuzz (4.3.0-r0)
(83/214) Installing libxft (2.3.4-r0)
(84/214) Installing pango (1.50.7-r0)
(85/214) Installing wayland-libs-cursor (1.20.0-r0)
(86/214) Installing gtk+3.0 (3.24.34-r1)
Executing gtk+3.0-3.24.34-r1.post-install
(87/214) Installing libxxf86vm (1.1.4-r2)
(88/214) Installing mesa-gl (21.3.8-r2)
(89/214) Installing libxv (1.0.11-r2)
(90/214) Installing alsa-lib (1.2.6.1-r0)
(91/214) Installing cdparanoia-libs (10.2-r10)
(92/214) Installing graphene (1.10.8-r0)
(93/214) Installing gstreamer (1.20.2-r0)
(94/214) Installing libogg (1.3.5-r1)
(95/214) Installing opus (1.3.1-r1)
(96/214) Installing orc (0.4.32-r0)
(97/214) Installing libtheora (1.1.1-r16)
(98/214) Installing libvorbis (1.3.7-r0)
(99/214) Installing gst-plugins-base (1.20.2-r0)
(100/214) Installing harfbuzz-icu (4.3.0-r0)
(101/214) Installing hyphen (2.8.8-r1)
(102/214) Installing lcms2 (2.13.1-r0)
(103/214) Installing libevdev (1.12.1-r0)
(104/214) Installing eudev-libs (3.2.11-r0)
(105/214) Installing libgudev (237-r1)
(106/214) Installing libmanette (0.2.6-r1)
(107/214) Installing libnotify (0.7.9-r2)
(108/214) Installing openjpeg (2.5.0-r0)
(109/214) Installing libseccomp (2.5.2-r1)
(110/214) Installing libsecret (0.20.5-r0)
(111/214) Installing gsettings-desktop-schemas (42.0-r0)
(112/214) Installing libproxy (0.4.17-r2)
(113/214) Installing glib-networking (2.72.0-r2)
(114/214) Installing libidn2 (2.3.2-r2)
(115/214) Installing libpsl (0.21.1-r0)
(116/214) Installing sqlite-libs (3.38.5-r0)
(117/214) Installing libsoup (2.74.2-r0)
(118/214) Installing libwoff2common (1.0.2-r1)
(119/214) Installing libwoff2enc (1.0.2-r1)
(120/214) Installing libxslt (1.1.35-r0)
(121/214) Installing webkit2gtk (2.36.3-r0)
(122/214) Installing linux-headers (5.16.7-r1)
(123/214) Installing libffi-dev (3.4.2-r1)
(124/214) Installing libfixposix-dev (0.4.3-r0)
(125/214) Installing sbcl (2.2.5-r0)
(126/214) Installing gdbm (1.23-r0)
(127/214) Installing mpdecimal (2.5.1-r1)
(128/214) Installing readline (8.1.2-r0)
(129/214) Installing python3 (3.10.4-r0)
(130/214) Installing gettext-asprintf (0.21-r2)
(131/214) Installing gettext-libs (0.21-r2)
(132/214) Installing gettext (0.21-r2)
(133/214) Installing gettext-dev (0.21-r2)
(134/214) Installing bzip2-dev (1.0.8-r1)
(135/214) Installing libxml2-utils (2.9.14-r0)
(136/214) Installing docbook-xml (4.5-r6)
Executing docbook-xml-4.5-r6.post-install
(137/214) Installing docbook-xsl (1.79.2-r4)
Executing docbook-xsl-1.79.2-r4.post-install
(138/214) Installing libpcre16 (8.45-r2)
(139/214) Installing libpcre32 (8.45-r2)
(140/214) Installing libpcrecpp (8.45-r2)
(141/214) Installing pcre-dev (8.45-r2)
(142/214) Installing libuuid (2.38-r1)
(143/214) Installing libfdisk (2.38-r1)
(144/214) Installing libsmartcols (2.38-r1)
(145/214) Installing util-linux-dev (2.38-r1)
(146/214) Installing zlib-dev (1.2.12-r1)
(147/214) Installing glib-dev (2.72.1-r1)
(148/214) Installing atk-dev (2.38.0-r0)
(149/214) Installing libjpeg-turbo-dev (2.1.3-r1)
(150/214) Installing libpng-dev (1.6.37-r1)
(151/214) Installing libwebp-dev (1.2.2-r0)
(152/214) Installing xz-dev (5.2.5-r1)
(153/214) Installing zstd-dev (1.5.2-r1)
(154/214) Installing libtiffxx (4.4.0-r0)
(155/214) Installing tiff-dev (4.4.0-r0)
(156/214) Installing gdk-pixbuf-dev (2.42.8-r0)
(157/214) Installing xorgproto (2022.1-r0)
(158/214) Installing libxau-dev (1.0.9-r0)
(159/214) Installing xcb-proto (1.15-r0)
(160/214) Installing libxdmcp-dev (1.1.3-r0)
(161/214) Installing libxcb-dev (1.15-r0)
(162/214) Installing xtrans (1.4.0-r1)
(163/214) Installing libx11-dev (1.8-r0)
(164/214) Installing libdrm-dev (2.4.110-r0)
(165/214) Installing libxext-dev (1.3.4-r0)
(166/214) Installing libxfixes-dev (6.0.0-r0)
(167/214) Installing libxdamage-dev (1.1.5-r1)
(168/214) Installing libxshmfence-dev (1.3-r1)
(169/214) Installing llvm13-libs (13.0.1-r2)
(170/214) Installing mesa-osmesa (21.3.8-r2)
(171/214) Installing mesa-xatracker (21.3.8-r2)
(172/214) Installing libxxf86vm-dev (1.1.4-r2)
(173/214) Installing mesa-dev (21.3.8-r2)
(174/214) Installing libepoxy-dev (1.5.10-r0)
(175/214) Installing libxi-dev (1.8-r0)
(176/214) Installing libxinerama-dev (1.1.4-r1)
(177/214) Installing wayland-protocols (1.25-r0)
(178/214) Installing libxkbcommon-x11 (1.4.1-r0)
(179/214) Installing libxml2-dev (2.9.14-r0)
(180/214) Installing libxkbcommon-dev (1.4.1-r0)
(181/214) Installing dbus-dev (1.14.0-r1)
(182/214) Installing libxtst-dev (1.2.3-r3)
(183/214) Installing at-spi2-core-dev (2.44.1-r0)
(184/214) Installing at-spi2-atk-dev (2.38.0-r0)
(185/214) Installing cairo-tools (1.17.6-r1)
(186/214) Installing expat-dev (2.4.8-r0)
(187/214) Installing brotli-dev (1.0.9-r6)
(188/214) Installing freetype-dev (2.12.1-r0)
(189/214) Installing fontconfig-dev (2.14.0-r0)
(190/214) Installing libxrender-dev (0.9.10-r3)
(191/214) Installing pixman-dev (0.40.0-r3)
(192/214) Installing util-macros (1.19.3-r0)
(193/214) Installing xcb-util (0.4.0-r3)
(194/214) Installing xcb-util-dev (0.4.0-r3)
(195/214) Installing cairo-dev (1.17.6-r1)
(196/214) Installing fribidi-dev (1.0.12-r0)
(197/214) Installing pango-tools (1.50.7-r0)
(198/214) Installing graphite2-dev (1.3.14-r1)
(199/214) Installing icu (71.1-r2)
(200/214) Installing icu-dev (71.1-r2)
(201/214) Installing harfbuzz-dev (4.3.0-r0)
(202/214) Installing libxft-dev (2.3.4-r0)
(203/214) Installing pango-dev (1.50.7-r0)
(204/214) Installing wayland-dev (1.20.0-r0)
(205/214) Installing libxcomposite-dev (0.4.5-r0)
(206/214) Installing libxcursor-dev (1.2.1-r0)
(207/214) Installing libxrandr-dev (1.5.2-r1)
(208/214) Installing gtk+3.0-dev (3.24.34-r1)
(209/214) Installing libpsl-dev (0.21.1-r0)
(210/214) Installing sqlite-dev (3.38.5-r0)
(211/214) Installing libsoup-dev (2.74.2-r0)
(212/214) Installing webkit2gtk-dev (2.36.3-r0)
(213/214) Installing .makedepends-nyxt (20220601.211825)
(214/214) 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: 860 MiB in 311 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
51 13.7M 51 7248k 0 0 6245k 0 0:00:02 0:00:01 0:00:01 6245k
100 13.7M 100 13.7M 0 0 9143k 0 0:00:01 0:00:01 --:--:-- 17.5M
>>> 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-features/src/tf-sbcl-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.006
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/definitions-tmp5GEXGEG5.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/binding-tmpAR3FSGEY.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/strings-tmpJAIDFZTC.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/conditions-tmp8V3J6PE9.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/symbols-tmp9V47YWQF.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/macros-tmp9BN22RMA.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/functions-tmp1CXFJSK9.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/lists-tmpX4BRKI0R.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/types-tmpQ371UGST.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/io-tmp2OWI3Q7U.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/hash-tables-tmp9KKTJMYV.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/control-flow-tmpJU0JWO19.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/arrays-tmpZX2WN8N4.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/sequences-tmpOU81XRV0.fasl
; compilation finished in 0:00:00.149
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/numbers-tmpY2ML9CFA.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/alexandria/alexandria-1/features-tmpX2JYJDQE.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/packages-tmp10401X32.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/encodings-tmpZ7CBRM0G.fasl
; compilation finished in 0:00:00.110
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-ebcdic-tmpB2JTL1W9.fasl
; compilation finished in 0:00:00.013
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-iso-8859-tmpQDARA81Z.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-unicode-tmpYEMMM7SE.fasl
; compilation finished in 0:00:00.113
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/jpn-table-tmpCM21U60Z.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-jpn-tmp9DT7SEFG.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/enc-gbk-tmp8065ESJT.fasl
; compilation finished in 0:00:00.010
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/external-format-tmpSIT3QPKP.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/strings-tmpE0PA0714.fasl
; compilation finished in 0:00:02.253
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/gbk-map-tmpJRWHHVG0.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/babel/src/sharp-backslash-tmp4WZVROCX.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/cffi-sbcl-tmpA0I3UKX8.fasl
; compilation finished in 0:00:00.123
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/utils-tmpOUPE5FSJ.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/libraries-tmpIGHCU6ZA.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/early-types-tmpBO0TUGLK.fasl
; compilation finished in 0:00:00.173
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/types-tmpIIXPIQNW.fasl
; compilation finished in 0:00:00.253
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/enum-tmpOHM494YR.fasl
; compilation finished in 0:00:00.260
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/strings-tmpOVFB07XF.fasl
; compilation finished in 0:00:01.833
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/structures-tmpG6VFGMYP.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/functions-tmp4QIPRMOF.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/foreign-vars-tmpGW0QV22K.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/src/features-tmp2K9J0HSR.fasl
; compilation finished in 0:00:00.006
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/c-toolchain-tmp63LQ7EX6.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/toolchain/static-link-tmp86F1A8FB.fasl
; compilation finished in 0:00:00.013
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/grovel-tmpCDM7YXYI.fasl
; compilation finished in 0:00:00.236
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cffi/grovel/asdf-tmpLM57P5P.fasl
; compilation finished in 0:00:00.030
;
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/asdf-tmpZE69DN33.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/conduits-tmp35U57IV6.fasl
; compilation finished in 0:00:00.060
; 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-arm64/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 VECTOR-POP 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 GENSYM 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 FLOAT-PRECISION 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 CHAR-CODE-LIMIT 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 MAKE-ARRAY 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 BOOLE-NOR 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 NSTRING-CAPITALIZE 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 FIND-METHOD DYNAMIC-EXTENT COPY-STRUCTURE FCEILING SUBSTITUTE-IF CLEAR-OUTPUT 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 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 SUBST NINTERSECTION LOGCOUNT SIGNUM CAAAR FILE-NAMESTRING COMPLEMENT RATIO DECLARATION GET-DECODED-TIME LOCALLY *TERMINAL-IO* DIRECTORY CLOSE LOAD DELETE-DUPLICATES NIL 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/new-cl/gray-streams-tmpWN0UKDSV.fasl
; compilation finished in 0:00:00.020
; 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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/vector-tmp7MK9KM9C.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/list.lisp" (written 14 JAN 2022 10:22:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/list-tmpJJ71X849.fasl
; compilation finished in 0:00:00.320
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/extended-sequence-tmp1VUK6SR2.fasl
; compilation finished in 0:00:00.050
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/split-sequence/api-tmpR2FIHSUG.fasl
; compilation finished in 0:00:00.976
; 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-arm64/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-arm64/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 ECHO-STREAM-INPUT-STREAM ALEXANDRIA:IF-LET STREAM-FILE-POSITION FMAKUNBOUND DIVISION-BY-ZERO UNUSE-PACKAGE CHAR/= MAKE-BROADCAST-STREAM 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 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 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 >= *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 ARRAY-TOTAL-SIZE-LIMIT 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 STREAM-READ-BYTE 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 NSTRING-CAPITALIZE 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 SIGNUM SUBST-IF-NOT METHOD-COMBINATION-ERROR FLOAT-PRECISION 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 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 ATOM 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 BIT-ANDC1 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 SATISFIES 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 VECTOR-POP 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 *READ-EVAL* 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 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* ALEXANDRIA:NON-POSITIVE-FLOAT 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 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 ALEXANDRIA:NREVERSEF 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 NOT WITH-OPEN-FILE NIL 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 SUBST)
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/return-star-tmpS6U1VHI9.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/types-tmpVTFK6ZJW.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/debug-tmp75WVSJEW.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/conditions-tmpBU5UM3S4.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defalias-tmpOBHVA3CD.fasl
; compilation finished in 0:00:00.033
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/defobsolete-tmpULDB0RG.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/reader-tmpUTZ0UUTE.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/sequence-tmpOOSRA8PZ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/matching-tmpDMIL0RVK.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/time-tmp8MR9IMIO.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/base/dynamic-buffer-tmpJQDKAVAY.fasl
; compilation finished in 0:00:00.096
;
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/production-tmpYZIB7VXO.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.asdf/source/system-tmpR8PK79V8.fasl
; compilation finished in 0:00:00.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/pkgdcl-tmpN1ZVB1HZ.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/impl-sbcl-tmpFNKDE5XP.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/bordeaux-threads/src/default-implementations-tmpRJTU435C.fasl
; compilation finished in 0:00:00.093
; 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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/accumulators-tmpLYQINFYS.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/iterators-tmpGA31XWNO.fasl
; compilation finished in 0:00:00.040
; 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... {100531041F}>
; `(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 10)
; unable to do inline fixnum comparison (cost 4) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
; (>= JPL-UTIL::N JPL-UTIL::UB)
;
; note: unable to open code because: The operands might not be the same type.
; (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (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 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (1- JPL-UTIL::DIGITS)
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER 1), not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &REST T).
; etc.
; (* JPL-UTIL::RADIX JPL-UTIL::LB)
;
; note: forced to do full call
; 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 3) 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 64).
; etc.
; (1- JPL-UTIL::DIGITS)
;
; note: forced to do full call
; 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 5) 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.
; (< JPL-UTIL::N JPL-UTIL::LB)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; etc.
; (>= JPL-UTIL::N JPL-UTIL::UB)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER 2), not a (UNSIGNED-BYTE 64).
; etc.
; (1+ JPL-UTIL::DIGITS)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (* JPL-UTIL::UB JPL-UTIL::RADIX)
;
; note: forced to do full call
; 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 3) 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER 2), not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (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 10)
; unable to do inline fixnum comparison (cost 4) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/jpl-util-tmp5HT23M6C.fasl
; compilation finished in 0:00:00.610
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/vector-delete-tmpA60KLDKY.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/subtypecase-tmpD801X3GJ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/alists-and-plists-tmpGOW1GC70.fasl
; compilation finished in 0:00:00.060
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-jpl-util/order-tmp8S0II570.fasl
; compilation finished in 0:00:00.023
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/bounded-fifo-tmpHKCV9TP8.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/lossy-bounded-fifo-tmpZ18MA7XE.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-fifo-tmp6LQJ9T0C.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/unbounded-random-tmpTX7OA81T.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/jpl-queues/synchronized-tmpWOTC3PB7.fasl
; compilation finished in 0:00:00.033
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/calispel/core-tmpP6A3E92I.fasl
; compilation finished in 0:00:00.060
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/calispel/alt-tmp7YCPD44Y.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/package-tmpQXR7SNXD.fasl
; compilation finished in 0:00:00.026
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387904)
; (4611686018427387904))), not a (UNSIGNED-BYTE
; 64).
; The second argument is a (OR (INTEGER -4611686018427387904 -1)
; (INTEGER 1 4611686018427387903)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-9223372036854775808)
; (9223372036854775807)))
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-9223372036854775808)
; (9223372036854775807)), not a FIXNUM.
; unable to do inline (signed-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-9223372036854775808)
; (9223372036854775807)), not a (SIGNED-BYTE
; 64).
;
; note: forced to do full call
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-4611686018427387904)
; (9223372036854775807)), not a (UNSIGNED-BYTE
; 64).
; unable to do inline (signed-byte 64) comparison (cost 6) 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 full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (UNSIGNED-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.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-24) (48)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-24) (48)), not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (48)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL 0 (48)), not a (UNSIGNED-BYTE 64).
; etc.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a (SIGNED-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 full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), 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 (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 3) because:
; The result is a (VALUES
; (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (- CL-BASE64::PADDED-LENGTH
; (* CL-BASE64::COLUMNS
; (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS)))
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (INTEGER -21267647932558653961849226946058125312
; 21267647932558653957237540927630737409), not a (SIGNED-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 2) 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 3) 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 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 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.
; (MOD CL-BASE64::PADDED-BITS 24)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (48))) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-24) (48)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-24) (48)), not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (48)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL 0 (48)), not a (UNSIGNED-BYTE 64).
; etc.
; (- 24 CL-BASE64::REMAINDER-PADDING)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a (SIGNED-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 full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a REAL, not a FIXNUM.
; The second argument is a (OR FLOAT (RATIONAL 0 24)), 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 (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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (OR FLOAT (RATIONAL 0 4)), not a (SIGNED-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 full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT
; (RATIONAL -4611686018427387908
; 4611686018427387903)), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL -4611686018427387909 4611686018427387902))
; &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 2) 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 3) 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 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 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/encode-tmp6FLI1OC3.fasl
; compilation finished in 0:00:00.206
; 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 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 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 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).
; 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.
; --> 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 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 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).
; 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 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 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).
; 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.
; (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 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 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).
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-base64/decode-tmpWBK8JTS9.fasl
; compilation finished in 0:00:00.393
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/util-tmpOWNJOEU.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/cl-css-tmpVT5BMTA5.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-transform-tmpN3CFVWZF.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-3d-transform-tmpNK27C0R1.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-css/css3-animations+transitions-tmp3BPE71HR.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/package-tmp758YUXMV.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-difflib/difflib-tmpGMQXK1HK.fasl
; compilation finished in 0:00:00.190
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-html-diff/html-diff-tmp49Q238TW.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/package-tmpMXPMJ5KG.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/common-tmpB69313KI.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/objects-tmp9ZT99EEA.fasl
; compilation finished in 0:00:00.069
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/camel-case-tmpW045U8V2.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/decoder-tmp6XOIRI3N.fasl
; compilation finished in 0:00:00.113
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/encoder-tmp9ZHTLHSG.fasl
; compilation finished in 0:00:00.076
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-json/src/json-rpc-tmp4TM0ME1F.fasl
; compilation finished in 0:00:00.193
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/specials-tmpOPW41KDL.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/util-tmpIPVWLON2.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/errors-tmpO0LCOIDS.fasl
; compilation finished in 0:00:00.020
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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: 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a (UNSIGNED-BYTE
; 64).
; The second argument is a (OR (INTEGER -1 -1)
; (INTEGER 1 4611686018427387899)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387900)
; (9223372036854775798)))
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-4611686018427387900)
; (9223372036854775798)), not a FIXNUM.
; unable to do inline (signed-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-4611686018427387900)
; (9223372036854775798)), not a (SIGNED-BYTE
; 64).
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-4611686018427387899)
; (9223372036854775798)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-4611686018427387899)
; (9223372036854775798)), not a (UNSIGNED-BYTE
; 64).
; etc.
; (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT
; (RATIONAL (-4611686018427387899)
; (4611686018427387899))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR FLOAT
; (RATIONAL (-4611686018427387898)
; (4611686018427387900)))
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
; (>= 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 full call
; 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 3) 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.
; (>= CL-PPCRE::NEW-SIZE 371370)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (LET* ((CL-PPCRE::OLD-VECTOR (CL-PPCRE::CHARSET-VECTOR SET))
; (CL-PPCRE::NEW-SIZE (* 2 (LENGTH CL-PPCRE::OLD-VECTOR))))
; (TAGBODY
; :RETRY
; (MULTIPLE-VALUE-BIND (CL-PPCRE::NEW-DEPTH CL-PPCRE::NEW-VECTOR)
; (IF (>= CL-PPCRE::NEW-SIZE 371370)
; (VALUES 0 #)
; (VALUES CL-PPCRE::+PROBE-DEPTH+ #))
; (SETF # CL-PPCRE::NEW-DEPTH
; # CL-PPCRE::NEW-VECTOR)
; (FLET (#)
; (CL-PPCRE::TRY-ADD CHAR)
; (DOTIMES # #))))
; (INCF (CL-PPCRE::CHARSET-COUNT SET))
; T)
;
; note: doing signed word to integer coercion (cost 20) to NEW-SIZE
; in: DEFUN MAP-CHARSET
; (DECF CL-PPCRE::N)
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER * 4611686018427387903), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES (INTEGER * 4611686018427387902) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charset-tmpP264WQ6O.fasl
; compilation finished in 0:00:00.073
; 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-21)
;
; 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; (1- CL-PPCRE::END)
;
; note: forced to do full call
; 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 5) 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.
; (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-21)
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/charmap-tmpESC43OCR.fasl
; compilation finished in 0:00:00.073
; 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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 full call
; 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.
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; (<= (HASH-TABLE-COUNT HASH-TABLE)
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a INTEGER, not a FIXNUM.
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: forced to do full call
; 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.
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; (<= (CL-PPCRE::CHARSET-COUNT CL-PPCRE::CHARSET)
; (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a INTEGER, not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/chartest-tmpWCAM54ZJ.fasl
; compilation finished in 0:00:00.046
; 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::SIGNAL-SYNTAX-ERROR* CL-PPCRE::ERROR-POS
; "Comment group not closed.")
;
; note: doing signed word to integer coercion (cost 20)
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/lexer-tmpVTMW561L.fasl
; compilation finished in 0:00:00.223
; 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::SIGNAL-SYNTAX-ERROR* (+ CL-PPCRE::OPEN-PAREN-POS 2)
; "Opening paren has no matching closing paren.")
;
; note: doing signed word to integer coercion (cost 20)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/parser-tmpUNNGT9CF.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class-tmp4L3W83SU.fasl
; compilation finished in 0:00:00.033
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; 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
; optimize
; 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
; SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; 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
; SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; 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 REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; 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 (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; 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 REAL.
;
; note: unable to
; optimize
; 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 REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; 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 SINGLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR (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 DOUBLE-FLOAT.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a NUMBER, not a FIXNUM.
; The second argument is a (NOT NULL), not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a (NOT NULL), not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
; in: DEFMETHOD REGEX-LENGTH (BRANCH)
; (EQL CL-PPCRE::THEN-LENGTH
; (CL-PPCRE::REGEX-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; in: DEFMETHOD REGEX-LENGTH (REPETITION)
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (* 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;
; note: forced to do full call
; 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 3) 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 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
; ==>
; (< #: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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 3) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a (NOT NULL), not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
;
; note: forced to do full call
; 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 3) 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 full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a NUMBER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/regex-class-util-tmpGE7QNNEE.fasl
; compilation finished in 0:00:00.213
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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 full call
; 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::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
;
; note: forced to do full call
; 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 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a T, not a (SIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (SIGNED-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 full call
; 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 5) 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.
; (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 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/convert-tmp9B0UZGT4.fasl
; compilation finished in 0:00:00.260
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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
; ==>
; (< #: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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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: 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
; (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
;
; note: forced to do full call
; 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 3) 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 full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a NUMBER, not a FIXNUM.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/optimize-tmpAJ5U325P.fasl
; compilation finished in 0:00:00.076
; 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)
; (FUNCALL CL-PPCRE::TEST-MATCHER (- CL-PPCRE::START-POS CL-PPCRE::LEN))
;
; note: doing signed word to integer coercion (cost 20)
;
; note: doing signed word to integer coercion (cost 20)
; 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)
; (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.
; (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.
; (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
;
; 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: 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/closures-tmpAOF1CYAS.fasl
; compilation finished in 0:00:00.103
; 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 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; 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 MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
; (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
;
; 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
; (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.
; (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.
; (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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (CL-PPCRE::NON-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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
; (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; 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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; (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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET
; --> 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T)
; --> LAMBDA FUNCTION LET MIN
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -13835058055282163709
; 13835058055282163712), not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -9223372036854775808
; 9223372036854775806), not a (UNSIGNED-BYTE 64).
; etc.
; --> LAMBDA FUNCTION LET 1+
; ==>
; 1
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163710 13835058055282163711)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -13835058055282163710
; 13835058055282163711), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (INTEGER -13835058055282163709 13835058055282163712)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (= 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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 (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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (PLUSP CL-PPCRE::MIN-LEN)
;
; note: unable to
; open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
; The first argument is a REAL, not a 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
; (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (PLUSP CL-PPCRE::MIN-LEN)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (PLUSP CL-PPCRE::LEN)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (PLUSP CL-PPCRE::MIN-LEN)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/repetition-closures-tmpIXCQTSHA.fasl
; compilation finished in 0:00:00.286
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)
; (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)
; (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 (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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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)
;
; note: forced to do full call
; 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.
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY
; --> PROGN LET COND IF IF INCF SETQ THE
; ==>
; (+ 1 CL-PPCRE::*END-STRING-POS*)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/scanner-tmp5E6VIEMS.fasl
; compilation finished in 0:00:00.563
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP (CL-PPCRE::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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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. ... {100A528AEF}>
; (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,
; ... {100A9BE2DF}>
; (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... {100AB776DF}>
; (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... {100ADA40EF}>
; (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+
; ==>
; 1
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR REAL COMPLEX), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; --> 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 full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR REAL COMPLEX), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; 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 (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; 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 REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP CL-PPCRE::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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (OR REAL COMPLEX), 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 (OR REAL COMPLEX), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (PLUSP CL-PPCRE::LIMIT)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (NOT NULL), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 64).
; etc.
; (INCF CL-PPCRE::COUNTER)
; --> THE
; ==>
; (+ 1 CL-PPCRE::COUNTER)
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 64).
; The second argument is a (OR (RATIONAL (0)) (SINGLE-FLOAT (0.0))
; (DOUBLE-FLOAT (0.0d0))), not a (UNSIGNED-BYTE
; 64).
; etc.
; (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
; CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
; CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
; CL-PPCRE::END)
; (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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a SINGLE-FLOAT.
; The second argument is a NUMBER, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a NUMBER, not a DOUBLE-FLOAT.
; The second argument is a NUMBER, not a DOUBLE-FLOAT.
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+
; ==>
; 1
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR REAL COMPLEX), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
;
; note: forced to do full call
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (1-
; (PARSE-INTEGER CL-PPCRE::REPLACEMENT-STRING :START CL-PPCRE::PARSE-START
; :JUNK-ALLOWED T))
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR INTEGER NULL), not a (SIGNED-BYTE 64).
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64) &REST
; T).
; etc.
; (< CL-PPCRE::TOKEN 0)
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
; (>= CL-PPCRE::TOKEN CL-PPCRE::REG-BOUND)
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; (1+ CL-PPCRE::TOKEN)
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
; CL-PPCRE::MATCH-END)
;
; note: forced to do full call
; 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.
; --> MAKE-ARRAY
; ==>
; (- CL-PPCRE::END CL-PPCRE::START)
;
; note: forced to do full call
; 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::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 full call
; 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.
;
; note: forced to do full call
; 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: 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a (OR REAL COMPLEX), not a (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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+
; ==>
; 1
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR REAL COMPLEX), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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... {1005408A2F}>
; (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... {1005408A2F}>
; (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 ... {1005C52DDF}>
; (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 ... {1005C52DDF}>
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/api-tmpI0PODGVV.fasl
; compilation finished in 0:00:00.493
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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/specials-tmpCFVK1AC1.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/util-tmpHHRR8E8N.fasl
; compilation finished in 0:00:00.066
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/packages-tmpQT9APWMH.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/mapping-tmp6LYQXY0L.fasl
; compilation finished in 0:00:00.010
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/iso-8859-tmpEJNPPMJY.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/enc-cn-tbl-tmp31RWPSX2.fasl
; compilation finished in 0:00:00.233
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/specials-tmpEWG5XJ53.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/util-tmpXHL60MUV.fasl
; compilation finished in 0:00:00.033
; 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-arm64/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: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/external-format-tmpGZ70QILE.fasl
; compilation finished in 0:00:00.080
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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).
; in: DEFGENERIC CHECK-END
; (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "This sequence can't be decoded ~
; using ~A as it is too short. ~A octet~:P missing at the end."
; (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME
; FORMAT)
; (- FLEXI-STREAMS::I FLEXI-STREAMS::END))
;
; note: doing signed word to integer coercion (cost 20)
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-8-BIT-FORMAT T T T)
; (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
; ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) SEQUENCE
; FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
; (DECLARE (IGNORE SEQUENCE))
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
; FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
; (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
; (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT SEQUENCE
; FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
; (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
; (DECLARE (IGNORE SEQUENCE))
; (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (DECLARE
; (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS NIL
; (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
; (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)))
; (DECLARE
; (SB-C::SOURCE-FORM
; (LAMBDA (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE #)
; (DECLARE #)
; (DECLARE #)
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
; (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
; (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
; (DECLARE (SB-PCL::%PARAMETER SEQUENCE))
; ...)
;
; note: doing signed word to integer coercion (cost 20) to ""
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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 full call
; 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.
; 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::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
; using UTF-16 as ~:*~A is not even."
; (- FLEXI-STREAMS::END
; FLEXI-STREAMS::START))
;
; note: doing signed word to integer coercion (cost 20)
; 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 10)
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -9223372036854775807 9223372036854775807), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (INTEGER -9223372036854775804 9223372036854775810)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; 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.
; (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER * 2305843009213693952), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; 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.
; (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER * 2305843009213693952), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES (INTEGER * 2305843009213693951) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-8-BIT-FORMAT T T T)
; (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
; ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) STRING
; FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
; (DECLARE (IGNORE STRING))
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
; FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
; (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
; (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT STRING
; FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
; (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
; (DECLARE (IGNORE STRING))
; (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
; (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
; (DECLARE
; (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS NIL
; (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
; (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)))
; (DECLARE
; (SB-C::SOURCE-FORM
; (LAMBDA (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)
; (DECLARE #)
; (DECLARE #)
; (DECLARE #)
; (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
; (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
; (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
; (DECLARE (SB-PCL::%PARAMETER STRING))
; ...)
;
; note: doing signed word to integer coercion (cost 20) to ""
; 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 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).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -36893488147419103228 36893488147419103228)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20)
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/length-tmpKYD38Q95.fasl
; compilation finished in 0:00:00.143
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; 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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-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 NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 3) 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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) 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
; (UNSIGNED-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)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/encode-tmpV4YQ0HKA.fasl
; compilation finished in 0:00:01.723
; 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; because:
; Upgraded element type of array is not known at compile time.
;
; note: forced to do full call
; 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 5) 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.
; 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 full call
; 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 5) 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.
; 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 full call
; 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 5) 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.
; 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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
; --> LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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
; --> LET PROGN LET WHEN IF AND IF OR LET <=
; ==>
; 1
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) 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 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 1) 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 1) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; 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 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-107 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-124 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) 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-438 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-456 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-472 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) 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-811 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-775 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-794 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; 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 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-107 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-124 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) 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-438 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-456 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-472 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) 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-811 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-794 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-775 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
;
; 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 5) 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-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 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 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
; ==>
; (> #:CHAR-CODE0 1114111)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 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 5) 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-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 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 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do full call
; 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 5) 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/decode-tmpJXWE1HN2.fasl
; compilation finished in 0:00:03.566
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
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFMETHOD PEEK-BYTE (LIST-INPUT-STREAM)
; (= BYTE FLEXI-STREAMS::PEEK-TYPE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (PLUSP BYTE)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/in-memory-tmpMNC5LX5B.fasl
; compilation finished in 0:00:00.223
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/stream-tmp4RNSVVC1.fasl
; compilation finished in 0:00:00.063
; 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 full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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: 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/output-tmpN626KU7B.fasl
; compilation finished in 0:00:00.110
; 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 64).
; etc.
; (INCF POSITION)
; ==>
; (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G08)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; (DECF POSITION)
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do full call
; 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 5) 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: DEFMETHOD STREAM-LISTEN (FLEXI-INPUT-STREAM)
; (>= POSITION FLEXI-STREAMS::BOUND)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 64).
; etc.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 5) 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 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 full call
; 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.
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387904 4611686018427387902), not a (UNSIGNED-BYTE
; 64).
; The second argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (MIN FLEXI-STREAMS::END
; (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -4611686018427387903 4611686018427387903), not a (UNSIGNED-BYTE
; 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
; (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
; (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387902 9223372036854775804), 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
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: doing signed word to integer coercion (cost 20)
; in: DEFMETHOD STREAM-UNREAD-CHAR (FLEXI-INPUT-STREAM T)
; (= (CHAR-CODE CHAR) FLEXI-STREAMS::LAST-CHAR-CODE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
;
; note: forced to do full call
; 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.
; (DECF (THE INTEGER POSITION))
; --> SB-IMPL::XSUBTRACT BLOCK
; ==>
; (- SB-IMPL::B SB-IMPL::A)
;
; note: forced to do full call
; 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 5) 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: DEFMETHOD PEEK-BYTE (FLEXI-INPUT-STREAM)
; (= FLEXI-STREAMS:OCTET FLEXI-STREAMS::PEEK-TYPE)
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/input-tmpOO0K1B0C.fasl
; compilation finished in 0:00:00.053
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/io-tmpVFL7JAFK.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/flexi-streams/strings-tmpU45RTF.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/util-tmpZTS6G7ND.fasl
; compilation finished in 0:00:00.030
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/read-tmpJL6JXW7Z.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/build/dump-tmp5PQ00DH7.fasl
; compilation finished in 0:00:00.033
;;; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/conditions-tmp5R1KP4O2.fasl
; compilation finished in 0:00:00.010
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/lists.lisp" (written 01 JUN 2022 09:19:01 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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:19:01 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/hash-tables-tmpGJ3P31TF.fasl
; compilation finished in 0:00:00.726
;;; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/api-tmpT2P2LFJI.fasl
; compilation finished in 0:00:00.193
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/methods.lisp" (written 01 JUN 2022 09:19:01 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/methods-tmpKOV75BS9.fasl
; compilation finished in 0:00:00.156
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-unicode/test-functions-tmpP07HWIXP.fasl
; compilation finished in 0:00:00.010
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/packages-tmpK8OFNZFV.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-ppcre/cl-ppcre-unicode/resolver-tmpRMCY5COB.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/package-tmp9TN1FOJ6.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/xml-tmpEID7NJG3.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/s-xml/src/dom-tmp8CJLVG9R.fasl
; compilation finished in 0:00:00.043
; 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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/usocket/package-tmp78H81ZL.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/usocket/usocket-tmp86K6JU7V.fasl
; compilation finished in 0:00:00.249
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/usocket/backend/sbcl-tmpES5DCUFN.fasl
; compilation finished in 0:00:00.140
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/usocket/option-tmpDVKOEP6R.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/usocket/server-tmp4TWTKS75.fasl
; compilation finished in 0:00:00.040
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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/s-sysdeps/src/sysdeps-tmpUA03GLW1.fasl
; compilation finished in 0:00:00.040
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/xml-tmpLBWGBOTB.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/serialization/sexp-tmpRX2XGI9U.fasl
; compilation finished in 0:00:00.046
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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/managed-prevalence-tmpOVHYA3BO.fasl
; compilation finished in 0:00:00.046
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/master-slave-tmpLT3TYWCE.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-prevalence/src/blob-tmp3YF2HENI.fasl
; compilation finished in 0:00:00.023
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/package-tmp9EEV8FN4.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/reset-tmpDK25NJJO.fasl
; compilation finished in 0:00:00.000
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/types-tmp8K51P1O1.fasl
; compilation finished in 0:00:00.006
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/crc32-tmpJD9SCIW3.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/chains-tmpICVK4HSI.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/bitstream-tmpA5CK3QHN.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/matches-tmp5KE6HXAY.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/compress-tmp5UBS1APN.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/huffman-tmpSI9E4AQB.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/closures-tmpID7X8UGC.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/compressor-tmpG1VNK6NW.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/zlib-tmpV4YWE7CS.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/salza2/gzip-tmpC487WU3K.fasl
; compilation finished in 0:00:00.009
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/zpng/specials-tmpZ9QI367A.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/zpng/chunk-tmp2L2R3A8M.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/zpng/conditions-tmp1CJ2OZ96.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/zpng/png-tmpDKS9KGUG.fasl
; compilation finished in 0:00:00.073
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/utils/util-tmpXPWOLC8S.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/galois-tmpUSWNVC8E.fasl
; compilation finished in 0:00:00.036
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/rs-ecc/rs-ecc-tmpMU3D23G2.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/modes-tmpP7RRFRW4.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/qrspec-tmp11AFZINB.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/input-tmpN84Z1F4D.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/bstream-tmpHX0IAQ8A.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/codeword-tmp8MQVZGT.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/matrix-tmp88LUAVGW.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/mask-tmpM5RP096T.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/qrencode/encode-tmpRHTB3TH1.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-qrencode/image/png-tmp4YJPLPB8.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-packages-tmp6202QBVV.fasl
; compilation finished in 0:00:00.030
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; in: DEFUN COMPUTE-DISCRIMINATOR
; (TYPEP CLOSER-MOP::ARG CLOSER-MOP::SPEC)
;
; note: unable to optimize because: can't open-code test of non-constant type
; (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (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
;
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/closer-mop/closer-mop-shared-tmp8COQHEZO.fasl
; compilation finished in 0:00:00.080
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/api-tmpQSC8Z7I4.fasl
; compilation finished in 0:00:00.010
; 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 full call
; unable to do inline float comparison (cost 2) because:
; The first 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 SINGLE-FLOAT.
; (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
; (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-utils-tmpNGMCS43U.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-strings-tmp5EM0MAXI.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-macros-tmpPO1KM2UM.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-arrays-tmp9MJ8K0GA.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-clos-tmpDNAAZUQ1.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-files-tmpSFHGUSI2.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/l0-time-tmpJEMJHCAQ.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/set-equal-tmpJV5SBQ61.fasl
; compilation finished in 0:00:00.010
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/generic-interface-tmpQQZWJZI3.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/defclass-star-tmpPHMA69WA.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/metatilities-base/dev/copy-file-tmpXFTEJBZU.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/package-tmpXHDS9JD.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-api-tmpSLELCKLF.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/containers-tmpRFCZGW36.fasl
; compilation finished in 0:00:00.136
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/basic-operations-tmpQPTRRFAI.fasl
; compilation finished in 0:00:00.390
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/queues-tmpVZ9V8GEH.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-containers/dev/stacks.lisp" (written 14 JAN 2022 10:21:55 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/stacks-tmpI0YDSDVA.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/vectors-tmpKLR0OPN5.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/trees-tmpQNILNMER.fasl
; compilation finished in 0:00:00.213
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/lists-tmpMAMO3XGR.fasl
; compilation finished in 0:00:00.166
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/bags-and-sets-tmp4CBIDXQU.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/ring-buffers-tmp4M6Z7O9T.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/miscellaneous-tmp3RKO0O0S.fasl
; compilation finished in 0:00:00.096
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/associative-tmpJNADND61.fasl
; compilation finished in 0:00:00.576
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/compatibility-tmpKEV7GFR4.fasl
; compilation finished in 0:00:00.466
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/quad-tree-tmp13EJYBWB.fasl
; compilation finished in 0:00:00.103
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/container-mixins-tmpB50UYUD7.fasl
; compilation finished in 0:00:00.016
; 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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/file-iterators-tmp121QKS9N.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-classes-tmp2JF031K4.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-containers/dev/dynamic-class-defs-tmpX1DK061H.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/moptilities/dev/moptilities-tmp4FJCN3GX.fasl
; compilation finished in 0:00:00.230
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/package-tmpWO4JLIQB.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/split-sequence-tmpHBCFHPPX.fasl
; compilation finished in 0:00:00.093
; 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-arm64/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-arm64/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... {100FEA878F}>
; (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... {100FEA878F}>
; (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 >= 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 >=
; ==>
; 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/extremum-tmpAMNCEZSG.fasl
; compilation finished in 0:00:00.063
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/read-delimited-tmpVQGQLFW2.fasl
; compilation finished in 0:00:00.020
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/expt-mod-tmpXATIMY4E.fasl
; compilation finished in 0:00:00.006
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/rotate-byte-tmpJUI0JWVS.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-utilities/copy-array-tmpHNA3KE33.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/proc-parse/src/proc-parse-tmp9QACGPOH.fasl
; compilation finished in 0:00:00.163
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/xsubseq/src/xsubseq-tmpST69PK2Q.fasl
; compilation finished in 0:00:00.136
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/smart-buffer/src/smart-buffer-tmpYAKMHP3C.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/http-tmpT250CJEH.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/error-tmpZ5LLIZWU.fasl
; compilation finished in 0:00:00.043
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/util-tmpRL4WWIL2.fasl
; compilation finished in 0:00:00.060
; 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 full call
; 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 3) 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.
; (+ (* 10 FAST-HTTP.PARSER::CONTENT-LENGTH)
; (FAST-HTTP.BYTE-VECTOR:DIGIT-BYTE-CHAR-TO-INTEGER (PROC-PARSE:CURRENT)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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-SPEEDY PARSE-HEADER-LINE
; (<= FAST-HTTP.PARSER::END FAST-HTTP.PARSER::START)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; 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 full call
; 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 5) 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.
; (<= (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP)
; FAST-HTTP.PARSER::READABLE-COUNT)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (+ FAST-HTTP.PARSER::START
; (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
;
; note: forced to do full call
; 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 5) 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
; (UNSIGNED-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 full call
; 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 5) 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.
; 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (* 16 (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
;
; note: forced to do full call
; unable to do inline ASH (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 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).
; etc.
; (+ (* 16 (FAST-HTTP.HTTP:HTTP-CONTENT-LENGTH FAST-HTTP.HTTP:HTTP))
; FAST-HTTP.PARSER::UNHEX-VAL)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a (OR (INTEGER -4611686018427387904 -2)
; (UNSIGNED-BYTE 62)), 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/parser-tmp9PRKYPOC.fasl
; compilation finished in 0:00:03.346
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/multipart-parser-tmp747V57QS.fasl
; compilation finished in 0:00:00.230
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-http/src/fast-http-tmpK7KF0QEZ.fasl
; compilation finished in 0:00:00.156
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri-tmpSU9OHSB9.fasl
; compilation finished in 0:00:00.060
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/util-tmp7EQWE70T.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/encode-tmp83ON8YFR.fasl
; compilation finished in 0:00:00.046
; 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.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (- QURI.DECODE::END QURI.DECODE::START)
;
; note: forced to do full call
; 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 5) 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.
; (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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (INCF QURI.DECODE::I)
; --> THE
; ==>
; (+ 1 QURI.DECODE::I)
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (QURI.UTIL:REDO)
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (QURI.UTIL:GONEXT)
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; --> LOCALLY INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LOCALLY WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> INCF SETQ THE
; ==>
; (+ 1 QURI.DECODE::P)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> WHEN IF =
; ==>
; 1
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/decode-tmpEOOWYRL6.fasl
; compilation finished in 0:00:00.066
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/http-tmp6MGXO15Y.fasl
; compilation finished in 0:00:00.043
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/uri/file-tmpUXH28IAQ.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/etld-tmpRZXAYVZS.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/domain-tmpFVBAZC5N.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/parser-tmpEN1U5236.fasl
; compilation finished in 0:00:00.426
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/quri/src/quri-tmpWKFFHE0Z.fasl
; compilation finished in 0:00:00.060
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/impl-sbcl-tmpPQVFZD5C.fasl
; compilation finished in 0:00:00.033
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/static-vectors/src/cffi-type-translator-tmpXLGMUBFO.fasl
; compilation finished in 0:00:00.003
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/io-tmpW9VXJCU5.fasl
; compilation finished in 0:00:00.300
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fast-io/src/gray-tmpIF3QWIV6.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/packages-tmp9BHJXQOA.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/specials-tmp8MZGKR5X.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/util-tmp54PLG5WT.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/known-words-tmpGJ7DBMK8.fasl
; compilation finished in 0:00:00.013
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/read-tmpY90L99EZ.fasl
; compilation finished in 0:00:00.056
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/input-tmpHXNPA9C2.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chunga/output-tmp6W89DJAF.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/package-tmp7RAVZUSP.fasl
; compilation finished in 0:00:00.003
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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... {1009711DEF}>
; (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 full call
; 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.
;
; note: forced to do full call
; 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.
; (+ (CAAR LOCAL-TIME::PARTS) 2)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (+ (CAAR LOCAL-TIME::PARTS) 4)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 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).
; 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).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/local-time/src/local-time-tmpKR50OG05.fasl
; compilation finished in 0:00:01.080
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cookie/src/cl-cookie-tmpTLRJZ1UR.fasl
; compilation finished in 0:00:01.940
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-mimes/mime-types-tmpTJFR94DB.fasl
; compilation finished in 0:00:00.016
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/constants-tmpHNON3GN3.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/types-and-tables-tmpUL4IFWT3.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/crc32-tmpOKX06099.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/adler32-tmp3PQWDVVX.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/conditions-tmpFJAR440P.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/dstate-tmpM2X5AGVD.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate-state-tmpV9XLLI3F.fasl
; compilation finished in 0:00:00.063
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/zlib-tmpA2MZF3D.fasl
; compilation finished in 0:00:00.006
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-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)
; 9)))
;
; 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.
; (- 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (+ (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-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-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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)
; 5)))
;
; 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)
; 9)))
;
; 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.
; (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.
; (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.
; (<= 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.
; (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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: 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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) 23))
;
; 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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) 23))
;
; 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
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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.
; (<= 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 (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.
; (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.
;
; 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.
; (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 full call
; 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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
;
; note: forced to do full call
; 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 5) 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.
; (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-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) 23))
;
; note: forced to do full call
; 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 5) because:
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a T, 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 T, not a DOUBLE-FLOAT.
; (* (CHIPZ::CMF CHIPZ::HEADER) 256)
;
; note: forced to do full call
; 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 3) 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.
; (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR FLOAT (RATIONAL (0) (62))) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL (-31) (62)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL (-31) (62)), not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (RATIONAL 0 (62)), not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (RATIONAL 0 (62)), not a (UNSIGNED-BYTE 64).
; etc.
; (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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -4611686018427387903
; 4611686018427387903), not a (UNSIGNED-BYTE 64).
; etc.
; (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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 * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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 * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (UNSIGNED-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)
; 5)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first 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 * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (UNSIGNED-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)
; 9)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first 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 * 9.223372036854776d18)
; (SINGLE-FLOAT * 9.223372e18)
; (RATIONAL * 9223372036854775806))
; &OPTIONAL), not a (VALUES (UNSIGNED-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 full call
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a (OR (RATIONAL * 4611686018427387903)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), 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 (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.
; (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
; (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
;
; note: forced to do full call
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
; CHIPZ::DISTANCE-EXTRA)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -4611686018427387903
; 4611686018427387903), not a (UNSIGNED-BYTE 64).
; etc.
; (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a (INTEGER -4611686018427387903
; 4611686018427387903), not a (UNSIGNED-BYTE 64).
; etc.
; (- CHIPZ::INDEX CHIPZ::DISTANCE)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) 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 -4.611686018427388d18)
; (SINGLE-FLOAT -4.611686e18)
; (RATIONAL -4611686018427387903))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) 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 * 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 full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR (DOUBLE-FLOAT * 4.611686018427421d18)
; (SINGLE-FLOAT * 4.611686e18)
; (RATIONAL * 4611686018427420670)), not a (UNSIGNED-BYTE
; 64).
; The second argument is a (INTEGER -4611686018427387903
; 4611686018427387903), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES
; (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18))
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; (MINUSP CHIPZ::COPY-INDEX)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (OR (RATIONAL * 9223372036854808573)
; (SINGLE-FLOAT * 9.223372e18)
; (DOUBLE-FLOAT * 9.223372036854809d18)), not a (UNSIGNED-BYTE
; 64).
; etc.
; (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (OR (RATIONAL 0 9223372036854808573)
; (SINGLE-FLOAT 0.0 9.223372e18)
; (DOUBLE-FLOAT 0.0d0 9.223372036854809d18)), not a (SIGNED-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 full call
; 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 full call
; 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.
; (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
;
; note: forced to do full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR (RATIONAL * (0)) (SINGLE-FLOAT * (0.0))
; (DOUBLE-FLOAT * (0.0d0))), not a (SIGNED-BYTE
; 64).
; The result is a (VALUES
; (OR (DOUBLE-FLOAT * 32768.0d0) (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768)))
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
;
; note: forced to do full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The second argument is a (OR (DOUBLE-FLOAT * 32768.0d0)
; (SINGLE-FLOAT * 32768.0)
; (RATIONAL * (32768))), not a (SIGNED-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 full call
; 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 full call
; 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.
; (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 full call
; unable to do inline float arithmetic (cost 2) because:
; The first argument is a T, 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 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)
; 9)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES REAL &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
;
; note: forced to do full call
; 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.
; (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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/inflate-tmp820USYC0.fasl
; compilation finished in 0:00:00.123
; 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
; (>= (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.
; (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) 27))
;
; 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (>= (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) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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) 50))
;
; 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (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.
; (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.
; (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.
; (< (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-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) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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) 50))
;
; 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (INCF (CHIPZ::BZIP2-STATE-I 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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) 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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.
; (MAKE-ARRAY CHIPZ::+BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
;
; note: could not stack allocate:
; (MAKE-ARRAY +BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; (< CHIPZ::N-BITS CHIPZ::N)
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (INCF CHIPZ::N-BITS 8)
; --> THE
; ==>
; (+ 8 CHIPZ::N-BITS)
;
; 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 (INTEGER 8) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; note: forced to do full call
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (MAX CHIPZ::MAXLEN CHIPZ::XY)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (OR (RATIONAL 0) (SINGLE-FLOAT 0.0)
; (DOUBLE-FLOAT 0.0d0)), not a (UNSIGNED-BYTE
; 64).
; etc.
; (MIN CHIPZ::MINLEN CHIPZ::XY)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (OR (RATIONAL * 255) (SINGLE-FLOAT * 255.0)
; (DOUBLE-FLOAT * 255.0d0)), not a (UNSIGNED-BYTE
; 64).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 22))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (ASH CHIPZ::CRC32-HI 16)
;
; note: forced to do full call
; unable to do inline ASH (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 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).
; 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.
; (<= 0 CHIPZ::ORIGINAL-POINTER
; (+ 10
; (* (CHIPZ::BZIP2-STATE-100K-BLOCK-SIZE CHIPZ::STATE) CHIPZ::+100K+)))
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a INTEGER, not a FIXNUM.
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
;
; note: forced to do full call
; 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 3) 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.
; (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (<= 3 CHIPZ::N-GROUPS 6)
;
; note: forced to do <-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a (INTEGER 3), not a FIXNUM.
; (PLUSP CHIPZ::N-SELECTORS)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a UNSIGNED-BYTE, not a FIXNUM.
; (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; note: forced to do full call
; 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.
; (DOTIMES (CHIPZ::I CHIPZ::N-GROUPS)
; (SETF (AREF CHIPZ::POS CHIPZ::I) CHIPZ::I))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: forced to do <-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a INTEGER, not a FIXNUM.
; (DOTIMES (CHIPZ::I CHIPZ::N-SELECTORS)
; (LET* ((CHIPZ::V (AREF CHIPZ::SELECTOR-MTF CHIPZ::I))
; (CHIPZ::TMP (AREF CHIPZ::POS CHIPZ::V)))
; (LOOP CHIPZ::UNTIL (ZEROP CHIPZ::V)
; DO (SETF # #) (DECF CHIPZ::V))
; (SETF (AREF CHIPZ::POS 0) CHIPZ::TMP)
; (SETF (AREF CHIPZ::SELECTOR-TABLE CHIPZ::I) CHIPZ::TMP)))
; --> BLOCK LET TAGBODY UNLESS IF >=
; ==>
; 1
;
; note: forced to do <-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a INTEGER, not a FIXNUM.
; (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
; (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
; (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 27))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
; (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (INTEGER -4611686018427387903 4611686018427387903), not a (UNSIGNED-BYTE
; 64).
; The second argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/bzip2-tmpAP7D2UW2.fasl
; compilation finished in 0:00:00.793
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/chipz/decompress.lisp" (written 14 JAN 2022 10:21:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/NULL-STREAM
; (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
;
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; in: DEFUN %DECOMPRESS/STREAM-VECTOR
; (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
;
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; in: DEFUN %DECOMPRESS/STREAM-STREAM
; (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
;
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
;
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/decompress-tmpU93Z06A.fasl
; compilation finished in 0:00:00.196
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/chipz/stream-tmpL3K5PO5H.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-reexport/src/cl-reexport-tmpPP843P2R.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/config-tmpBK2QBAFY.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-garbage/trivial-garbage-tmpAHPKJ6EW.fasl
; compilation finished in 0:00:00.040
; 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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/conditions-tmp2OZ1RF2X.fasl
; compilation finished in 0:00:00.090
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (= 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; (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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) 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: 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-tmpMABYFPD4.fasl
; compilation finished in 0:00:00.503
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/ffi-buffer-tmpFXGDO0E3.fasl
; compilation finished in 0:00:00.020
; 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::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::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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a SEQUENCE, not a VECTOR.
; (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).
; (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 full call
; 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 full call
; 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.
; (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; (PLUSP LENGTH)
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a (OR (RATIONAL * 4611686018427387900)
; (SINGLE-FLOAT * 4.611686e18)
; (DOUBLE-FLOAT * 4.611686018427388d18)), not a (UNSIGNED-BYTE
; 64).
; etc.
; (+ CL+SSL::START CL+SSL::READ-BYTES)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; associate +/(+ -) of constants
; due to type uncertainty:
; The first argument is a NUMBER, not a RATIONAL.
; (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.
; (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.
; (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
; (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
;
; note: forced to do full call
; 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 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The second argument is a NUMBER, not a (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 full call
; 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+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;
; note: forced to do full call
; 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 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; etc.
; (- CL+SSL::END CL+SSL::START)
;
; note: forced to do full call
; unable to do inline float arithmetic (cost 2) because:
; 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 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 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a NUMBER, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; etc.
; (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 full call
; 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 5) because:
; The first argument is a (INTEGER -4611686018427387900 4611686018427387900), 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
; (UNSIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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-C::RESTORING-NSP LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-NUMBER-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to open code because: The operands might not be the same type.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/streams-tmpLCE8PO0U.fasl
; compilation finished in 0:00:00.286
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/bio-tmpS48VDGU2.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/x509-tmp5LF2452A.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-plus-ssl/src/random-tmpTSFGDAZ7.fasl
; compilation finished in 0:00:00.006
; 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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/decoding-stream-tmp6XXQRAHN.fasl
; compilation finished in 0:00:00.033
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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 full call
; 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.
; (MIN (- DEXADOR.KEEP-ALIVE-STREAM::END DEXADOR.KEEP-ALIVE-STREAM::START)
; (DEXADOR.KEEP-ALIVE-STREAM::KEEP-ALIVE-STREAM-END STREAM))
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; (+ DEXADOR.KEEP-ALIVE-STREAM::START DEXADOR.KEEP-ALIVE-STREAM::TO-READ)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a NUMBER, 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 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 full call
; 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 5) 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 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 full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; etc.
;
; note: forced to do full call
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a SINGLE-FLOAT.
; The second argument is a REAL, not a SINGLE-FLOAT.
; unable to do inline float comparison (cost 3) because:
; The first argument is a REAL, not a DOUBLE-FLOAT.
; The second argument is a REAL, not a DOUBLE-FLOAT.
; (1- DEXADOR.KEEP-ALIVE-STREAM::I)
;
; note: forced to do full call
; 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 5) 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.
; (MAX 0 (1- DEXADOR.KEEP-ALIVE-STREAM::I))
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/keep-alive-stream-tmpGO08YVIW.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/util-tmpW4V46RST.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/body-tmp3OJ639ET.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/error-tmpB4L1425D.fasl
; compilation finished in 0:00:00.103
; 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 full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES
; (UNSIGNED-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 full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a (UNSIGNED-BYTE
; 64).
; The second argument is a (INTEGER 8), not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES
; (UNSIGNED-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 full call
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR (INTEGER 0 0) (INTEGER 8)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (OR (INTEGER 14) (INTEGER 6 6)) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE
; 64)
; &REST
; T).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (OR (INTEGER 14) (INTEGER 6 6)), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES (INTEGER 6) &OPTIONAL), not a (VALUES
; (UNSIGNED-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)
; 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 (*)).
; (EQL (QURI.URI:URI-PORT DEXADOR.BACKEND.USOCKET::LOCATION-URI)
; (QURI.URI:URI-PORT DEXADOR.BACKEND.USOCKET::URI))
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
; (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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; etc.
; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+
; ==>
; 1
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/backend/usocket-tmpFG7U3LX.fasl
; compilation finished in 0:00:00.236
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/dexador/src/dexador-tmpRB2S59DB.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-enchant/enchant-tmpU1JZ7FXZ.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/pkgdcl-tmp2DUJ9I.fasl
; compilation finished in 0:00:00.006
; 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 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/unix-syscall-path-strings-tmpU602JQSD.fasl
; compilation finished in 0:00:00.100
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel-tmp5O3OCPXW.o -c -Os -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -std=gnu99 -fno-pie -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel-tmpOLTFAEPG -g -Wl,--export-dynamic -no-pie /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix.processed-grovel-file" (written 01 JUN 2022 09:19:24 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-types-unix-tmpUZ4MPL4A.fasl
; compilation finished in 0:00:00.180
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/conditions-tmpBQS2IZ67.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/os-conditions-unix-tmpDEX1AB43.fasl
; compilation finished in 0:00:00.233
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/designators-tmpXEL4GRQG.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/early-tmpBLHHY8QV.fasl
; compilation finished in 0:00:00.060
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-functions-unix.lisp" (written 01 JUN 2022 09:18:34 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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP 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 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-C::RESTORING-NSP
; --> LET SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-NUMBER-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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP
; --> 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; 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... {1007135FBF}>
; (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... {1007135FBF}>
; (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 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 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).
; 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 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP
; --> 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 SB-C::RESTORING-NSP
; ==>
; (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-C::RESTORING-NSP LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-NUMBER-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 #:PTR12 :POINTER 0)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR12 :POINTER 8)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR12 :POINTER 24)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR12 :POINTER 32)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR12 :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-C::RESTORING-NSP LET
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN
; ==>
; 1
;
; note: doing SAP to pointer coercion (cost 20), for:
; the first result of ALLOC-NUMBER-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 #:PTR12 :POINTER 0)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; ==>
; (CFFI:TRANSLATE-FROM-FOREIGN (CFFI-SYS:%MEM-REF #:PTR12 :POINTER 8)
; #)
;
; note: doing SAP to pointer coercion (cost 20)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/syscalls/ffi-functions-unix-tmpGMYRLBUL.fasl
; compilation finished in 0:00:01.090
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/utils-tmp7AGUJ6PJ.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/timers-tmpADFMBTPY.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/queue-tmpJ65DAF15.fasl
; compilation finished in 0:00:00.186
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/scheduler-tmpIXT65XFP.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-entry-tmpAJ0SGYIK.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/multiplexer-tmpJ2HJZECB.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/event-loop-tmpXY4FGAPA.fasl
; compilation finished in 0:00:00.153
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/fd-wait-tmp1MDGH4SW.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-select-tmpV8WTFLZM.fasl
; compilation finished in 0:00:00.060
; 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 16))
;
; 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 16))
;
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/multiplex/backend-epoll-tmpX2YW1LTJ.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/iolib/src/multiplex/detect.lisp" (written 14 JAN 2022 10:22:22 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/pkgdcl-tmp3F80YMF6.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/classes-tmpJJORT7HU.fasl
; compilation finished in 0:00:00.023
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/buffer-tmpZSBL0HHQ.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/fd-mixin-tmpV1RXKPB.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/io-helpers-tmp3SZ0XWQD.fasl
; compilation finished in 0:00:00.076
; 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):
; file: /home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/gray-stream-methods.lisp
; in: DEFMETHOD STREAM-WRITE-CHAR
; (MAKE-STRING 1 :INITIAL-ELEMENT CHARACTER)
;
; note: could not stack allocate: (MAKE-STRING 1 :INITIAL-ELEMENT CHARACTER)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/streams/gray/gray-stream-methods-tmp9YHAVVS9.fasl
; compilation finished in 0:00:00.186
; 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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/idna/encode-tmpAHBBVXUF.fasl
; compilation finished in 0:00:00.070
; 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
; (AREF IDNA::INPUT (1- IDNA::IC))
;
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/idna/decode-tmpFIDDIIG7.fasl
; compilation finished in 0:00:00.040
; 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-arm64/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/portable.lisp" (written 14 JAN 2022 10:22:57 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/portable.lisp
; in: DEFUN SWAP-BYTES-64
; (DEFUN SWAP-BYTES:SWAP-BYTES-64 (INTEGER)
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (MACROLET ((SWAP-BYTES::SHIFT (SWAP-BYTES::MASK SWAP-BYTES::SHIFT)
; `(ASH # ,SWAP-BYTES::SHIFT)))
; (LOGIOR (SWAP-BYTES::SHIFT 255 56) (SWAP-BYTES::SHIFT 65280 40)
; (SWAP-BYTES::SHIFT 16711680 24) (SWAP-BYTES::SHIFT 4278190080 8)
; (SWAP-BYTES::SHIFT 1095216660480 -8)
; (SWAP-BYTES::SHIFT 280375465082880 -24)
; (SWAP-BYTES::SHIFT 71776119061217280 -40) (ASH INTEGER -56))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SWAP-BYTES:SWAP-BYTES-64
; (INTEGER)
; (DECLARE (TYPE (UNSIGNED-BYTE 64) INTEGER)
; (OPTIMIZE (SPEED 3) (SAFETY 0) (DEBUG 0)))
; (BLOCK SWAP-BYTES:SWAP-BYTES-64
; (MACROLET ((SWAP-BYTES::SHIFT #
; `#))
; (LOGIOR (SWAP-BYTES::SHIFT 255 56) (SWAP-BYTES::SHIFT 65280 40)
; (SWAP-BYTES::SHIFT 16711680 24)
; (SWAP-BYTES::SHIFT 4278190080 8)
; (SWAP-BYTES::SHIFT 1095216660480 -8)
; (SWAP-BYTES::SHIFT 280375465082880 -24)
; (SWAP-BYTES::SHIFT 71776119061217280 -40)
; (ASH INTEGER -56)))))
;
; note: doing unsigned word to integer coercion (cost 20) to ""
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/portable-tmp6W3P1H2J.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/network-tmpGOHEOA1Y.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/swap-bytes/endianness-tmpT2G5POAL.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/pkgdcl-tmpT5NQ1VS1.fasl
; compilation finished in 0:00:00.003
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel-tmpZVTPRQAR.o -c -Os -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -std=gnu99 -fno-pie -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.c
/home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel-tmpTWZBZGN3 -g -Wl,--export-dynamic -no-pie /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel.o
; /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel.processed-grovel-file" (written 01 JUN 2022 09:19:28 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/grovel-tmpVLA2P6BV.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/conditions-tmpC1S9JRL9.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/bsd-tmpYZ5WO3E4.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/common-tmpHJA5IVPZ.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/config-tmp3WS4A21E.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/iface-tmpPQ4U054N.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-tmpC8SA9SZN.fasl
; compilation finished in 0:00:00.200
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-predicates-tmpWC0QU1SK.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/address-arithmetic-tmpQQZMKNNN.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/base-sockets-tmpIDPPBBFN.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-options-tmp9FP9ZO2K.fasl
; compilation finished in 0:00:00.190
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/etc-files-tmpTHQO2IGY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/file-monitor-tmpXGCY36O9.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/protocols-tmpAZECCWRG.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/services-tmpG300S9SF.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/namedb/hosts-tmp809IFK9M.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/socket-methods-tmpSB12JM8J.fasl
; compilation finished in 0:00:00.500
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/make-socket-tmpBPQSLJ17.fasl
; compilation finished in 0:00:00.220
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/common-tmpTAX50JN7.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/nameservers-tmpLPRKFQ4F.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/message-tmp8VQNX3K0.fasl
; compilation finished in 0:00:00.323
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/query-tmpD0G9A1XR.fasl
; compilation finished in 0:00:00.120
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/conditions-tmp94C6TZKL.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/sockets/dns/lookup-tmpVSFQJ80K.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/iolib/pkgdcl-tmpPLK5HVAF.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/pkgdcl-tmp5FHTGX61.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path-tmpKUF556D3.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/pathnames/file-path-unix-tmpS8HGASGU.fasl
; compilation finished in 0:00:00.370
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/pkgdcl-tmpLXEY4I7N.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/os-unix-tmp1PA6XKV0.fasl
; compilation finished in 0:00:00.446
WARNING:
Lisp compilation had style-warnings while
compiling #
; gcc -o /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel-tmpEW48DPG8.o -c -Os -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -std=gnu99 -fno-pie -fPIC -I/home/buildozer/aports/testing/nyxt/src/_build/cffi/ /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/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-arm64/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-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel-tmp4ULRYCDK -g -Wl,--export-dynamic -no-pie /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix__grovel /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix.processed-grovel-file" (written 01 JUN 2022 09:19:32 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-types-unix-tmpV4ITDAY7.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/ffi-functions-unix-tmpTU3G94ZX.fasl
; compilation finished in 0:00:00.110
; 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 SB-C::RESTORING-NSP 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iolib/src/os/create-process-unix-tmp135V1U5P.fasl
; compilation finished in 0:00:00.380
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/package-tmpCWE62HDI.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/config-tmpS0IX89E9.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/misc-tmpYZNO705I.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defmacro-tmpZCDMKLMV.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defun-tmp8PPPCD7W.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defslots-tmp9XWMC5IU.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/util/defpair-tmpHZ96ZBZW.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/thread-util-tmpBGQALD1G.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/raw-queue-tmp2DOYW25X.fasl
; compilation finished in 0:00:00.013
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cons-queue-tmp9030DGPL.fasl
; compilation finished in 0:00:00.046
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/vector-queue-tmpU3EEB71F.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/queue-tmpY35TOM58.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/counter-tmp2N9C8E1O.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/package-tmpK6PVYHW5.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/spin-queue/cas-spin-queue-tmpQ4PVTQY4.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/package-tmpQ5W1BFSI.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/specials-tmpKFZB7CG6.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/handling-tmpEBQXHK8C.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/classes-tmpWFVO1741.fasl
; compilation finished in 0:00:00.153
; 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) 5)))
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFUN/TYPE NEXT-TASK
; (PLUSP LPARALLEL.KERNEL::NOTIFY-COUNT)
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 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 (signed-byte 64) arithmetic (cost 5) 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/stealing-scheduler-tmpEGBHF4JG.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/kill-tmpDMKZ90UH.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/core-tmpI4CB9XP0.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel/timeout-tmpB6CZFPOR.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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER 1), not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER 1), not a (SIGNED-BYTE 64).
; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
; (SIGNED-BYTE 64)
; &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 full call
; 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 (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a REAL, not a (SIGNED-BYTE 64).
; The second argument is a INTEGER, not a (SIGNED-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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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.
; --> BLOCK LET TAGBODY IF <=
; ==>
; 1
;
; note: forced to do >-INTEGER-FIXNUM (cost 10)
; unable to do inline fixnum comparison (cost 4) 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 full call
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER 1), 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/kernel-util-tmpR0HRL6AF.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/promise-tmpJW9LMMDM.fasl
; compilation finished in 0:00:00.153
; 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 full call
; 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 5) 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.
; (INCF LPARALLEL.PTREE::PENDING)
; ==>
; (+ 1
; (SB-KERNEL:THE* (INTEGER :DERIVE-TYPE-ONLY T)
; (SB-KERNEL:%INSTANCE-REF (THE LPARALLEL.PTREE:PTREE #:OBJ)
; 3)))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/ptree-tmp5AU4YXDC.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/slet-tmpGYUJ95L8.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/defpun-tmpSX2NSBN5.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/package-tmpGSOGECKD.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: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/util-tmpFADXA8WA.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/option-tmpN3NRP2FJ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/subdivide-tmpWFHX3XN3.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pandor-tmp47S258KN.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/plet-tmpE4V4F8OD.fasl
; compilation finished in 0:00:00.066
; 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; (INCF LPARALLEL.UTIL:INDEX)
;
; 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 (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM
; &REST T).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap-tmpLCU5UNL8.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pmap-open-coded-tmpYY5JG2YX.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pdotimes-tmpK2OIRK3I.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pquantifier-tmpLMNSRE4F.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/preduce-tmpFH2B6ZC1.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/premove-tmp9ESR3THZ.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pfind-tmpEP9DKHA4.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/pcount-tmp6GNWGQ69.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/cognate/psort-tmpTOEVPV91.fasl
; compilation finished in 0:00:00.110
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lparallel/src/package-tmpJKXRXFYA.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/impl-package-tmpKW802XDA.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/defs-tmpO26O9DBY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming-tmpYLEULPBM.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/naming-sbcl-tmpF9PT7DQ2.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy-base-tmpZVXJSSK9.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/hierarchy-tmpHE83XZ7O.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logger-tmpU3H21CW4.fasl
; compilation finished in 0:00:00.316
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/logging-macros-tmp6L9FXRGE.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/self-logger-tmp4SNFF0M5.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/layout-tmpCM27R9AJ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/simple-layout-tmp46E7TEHY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/pattern-layout-tmpMW4DE87N.fasl
; compilation finished in 0:00:00.243
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender-base-tmp2JNAKTBR.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/appender/appender-tmpMR8VKH1U.fasl
; compilation finished in 0:00:00.096
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/configurator-tmp4HP247ND.fasl
; compilation finished in 0:00:00.366
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-parser-tmpCBPA3J2K.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/property-configurator-tmpUKEKWS3E.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/watcher-tmpP1N1L2FE.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/log4cl/src/package-tmpJZ1AFCDQ.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/mk-string-metrics/mk-string-metrics-tmpE2RDUEQF.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/packages-tmpB4PWHQTJ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/early-tmpX1YMGP2L.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/symbolic-tmp10W3LB9F.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/anaphora/anaphora-tmpK2B1ODJ1.fasl
; compilation finished in 0:00:00.113
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/package-tmp5C6SBQY7.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/utils-tmpQJDP3B3H.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/define-api-tmpT6PBJ345.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/cruft-tmpP7KOSV72.fasl
; compilation finished in 0:00:00.053
; 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... {1006EE5A4F}>
; (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... {1006EE5A4F}>
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/named-readtables/src/named-readtables-tmpFERHD10F.fasl
; compilation finished in 0:00:00.090
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/package-tmpTVXHO5TD.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-dom-symbol-exports-tmp6XR5LAPW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/js-ir-package-tmpGEPT0T15.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/utils-tmpMKX5S6TB.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/namespace-tmpT1R329DD.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compiler-tmpYV9QWBE7.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/printer-tmpY7Z87FVE.fasl
; compilation finished in 0:00:00.170
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/compilation-interface-tmpZD0W6AUM.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/non-cl-tmpRVZ12GJ7.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/special-operators-tmp4T72OGWB.fasl
; compilation finished in 0:00:00.170
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/parse-lambda-list-tmp30O6M23N.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/function-definition-tmp523JK0GJ.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/macros-tmp2T656F3Z.fasl
; compilation finished in 0:00:00.293
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/deprecated-interface-tmpU8E6U186.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-html-tmpUVEMO1OX.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-loop-tmpPDN0DF20.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/src/lib/ps-dom-tmp1SCDPCYF.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parenscript/runtime/ps-runtime-lib-tmp31LDQ8IW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/package-tmpXQHFS7J0.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level0/impl-tmpZU3XIPN7.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/package-tmpOLPZFU22.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level1/impl-tmpE8NZG6A8.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/package-tmpKRRUKJSC.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace-tmpU2ISN61U.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/lisp-namespace/src/namespace-let-tmpJVKJGHUO.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-cltl2/cltl2-tmpRFLT88I5.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/package-tmp9OPB60VM.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/impl-tmpSVDN4TBO.fasl
; compilation finished in 0:00:00.170
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/sugars-tmpF5QPE831.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-tmpLAAFHLHW.fasl
; compilation finished in 0:00:00.343
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-class-tmpBYA9SD1Y.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived2-tmpFLAO1CYQ.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived3-tmpSKUEHB49.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/derived-numbers-tmpDHXMA9ET.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/arrays-tmpXPODQDBQ.fasl
; compilation finished in 0:00:00.280
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/level2/inline-pattern-tmpON3EBOWQ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/package-tmp5DE7FWXL.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/expander-tmpNR0FXTOU.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/sbcl-tmpIS216RW.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/introspect-environment/doc-tmp11752V0C.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/package-tmpONM4L97G.fasl
; compilation finished in 0:00:00.140
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-typep-tmpR4BLTE1D.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-unary-tmpONQ4LJWF.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-derived-tmpFPHBYJPO.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-constants-tmpXKL3NHA4.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-compound-tmp3KKXCXYY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/type-i/src/infer-numbers-tmpVACGDARV.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iterate/package-tmpYII9B406.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/iterate/iterate-tmpA2CNLB7.fasl
; compilation finished in 0:00:01.346
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/package-tmpG5J7KPU1.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/optimizer-tmp981UY8DC.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/balland2006/column-swapping-tmpZ1XIHDCA.fasl
; compilation finished in 0:00:00.016
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/package-tmpSXW96VDS.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/utils-tmpJOZ4RWJ2.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/character-classes-tmpBECHKCQ0.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/strings-tmpOYQY6WIA.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/symbols-tmp50O9T7IY.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/macros-tmpGZL21UBE.fasl
; compilation finished in 0:00:00.213
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/lists-tmpAKRW6QK6.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/packages-tmp8J071LEX.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/objects-tmp9EISPCFY.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/streams-tmpRZ31FVZM.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/hash-tables-tmpT7RFXS2O.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/more-strings-tmpALSWN3ZO.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/base/parse-cl-syntax-tmp8525G5XJ.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/pathnames-tmpNBWMKLPF.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/files-tmpZ7NED271.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/filesystem/atomic-tmpVAWG08RM.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/package-tmp29JNO94I.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/container-tmp9HJS3WPK.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-utils/stateful/dllist-tmp6OWTJDXT.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/packages-tmpERQILLDF.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote-tmpYZQK9040.fasl
; compilation finished in 0:00:00.183
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/pp-quasiquote-tmpMV6W92GO.fasl
; compilation finished in 0:00:00.049
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/quasiquote-readtable-tmp886ACX8P.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivia/quasiquote/quasiquote-tmp34OPD42E.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/string-case/string-case-tmpG6RL7DFQ.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.
; (CONS INTEGER ORG.MAPCAR.PARSE-NUMBER::RELEVANT-DIGITS)
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of LIST
; 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 second argument of LIST
; (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 CONS
; ==>
; 1
;
; note: doing signed word to integer coercion (cost 20), for:
; the second argument of LIST
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/parse-number/parse-number-tmp523HMA4J.fasl
; compilation finished in 0:00:00.126
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/packages-tmp7QUN41F9.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/util-tmp6435NPRK.fasl
; compilation finished in 0:00:00.023
; 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 full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a REAL, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a REAL, not a (UNSIGNED-BYTE 64).
; etc.
; 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: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a SINGLE-FLOAT.
; The second argument is a T, not a SINGLE-FLOAT.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a T, not a DOUBLE-FLOAT.
; The second argument is a T, not a DOUBLE-FLOAT.
;
; note: forced to do full call
; unable to do inline fixnum comparison (cost 4) because:
; The first argument is a T, not a FIXNUM.
; The second argument is a T, not a FIXNUM.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a T, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/runtime-tmpHHG39W7F.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/pattern-tmpIV07R04M.fasl
; compilation finished in 0:00:00.273
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/fail-tmp2ANY66A8.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/compiler-tmpX4XJNZSN.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/match-tmp349SZV56.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/optima/src/extra-tmpIFTUZKCX.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fare-quasiquote/fare-quasiquote-optima-tmpJ3BP3DY8.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/parse-declarations/parse-declarations-tmp9NC1M3HR.fasl
; compilation finished in 0:00:00.186
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/global-vars/global-vars-tmpCQV7SEDP.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/package-tmpOD15IJQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-file-size/trivial-file-size-tmpGB8XX1TU.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/package-tmpMU5GUFP8.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-macroexpand-all/trivial-macroexpand-all-tmpBP201KII.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/package-tmp6LJFJXCQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/macro-tools-tmpCXNAFKK5.fasl
; compilation finished in 0:00:00.180
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/types-tmpAG4HDK79.fasl
; compilation finished in 0:00:00.170
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/iter-tmpTX55LUC3.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/definitions-tmpOFPBS7B8.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/threads-tmpN94P6QHO.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/defining-types-tmp7PI54QD2.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/binding-tmp2KPVYDA8.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/control-flow-tmp96FLK53O.fasl
; compilation finished in 0:00:00.476
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/conditions-tmpVXGJXF6B.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/op-tmp6TIYUV96.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hash-tables-tmpSE0QLD5B.fasl
; compilation finished in 0:00:00.326
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/functions-tmp65JBUOWY.fasl
; compilation finished in 0:00:00.336
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/trees-tmpE8RY5GCJ.fasl
; compilation finished in 0:00:00.050
; 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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; etc.
; in: DEFUN FILE=/LOOP
; (= (FILE-LENGTH SERAPEUM::FILE1) (FILE-LENGTH SERAPEUM::FILE2))
;
; note: forced to do full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/files-tmpK6B9YU0C.fasl
; compilation finished in 0:00:00.070
; compiling file "/home/buildozer/aports/testing/nyxt/src/_build/serapeum/symbols.lisp" (written 14 JAN 2022 10:22:48 AM):
; file: /home/buildozer/aports/testing/nyxt/src/_build/serapeum/symbols.lisp
; in: DEFUN FIND-KEYWORD
; (DEFUN SERAPEUM:FIND-KEYWORD (STRING)
; "If STRING has been interned as a keyword, return it.
;
; Like `make-keyword', but preferable in most cases, because it doesn't
; intern a keyword -- which is usually both unnecessary and unwise."
; (IF (KEYWORDP STRING)
; STRING
; (FIND-SYMBOL (STRING STRING) :KEYWORD)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
; #'(SB-INT:NAMED-LAMBDA SERAPEUM:FIND-KEYWORD
; (STRING)
; "If STRING has been interned as a keyword, return it.
;
; Like `make-keyword', but preferable in most cases, because it doesn't
; intern a keyword -- which is usually both unnecessary and unwise."
; (BLOCK SERAPEUM:FIND-KEYWORD
; (IF (KEYWORDP STRING)
; STRING
; (FIND-SYMBOL (STRING STRING) :KEYWORD))))
;
; 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)).
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/symbols-tmp6RAYVCZW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/arrays-tmpA61ZVGEL.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/queue-tmp4RW61Z3D.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/box-tmpLUSCH4I7.fasl
; compilation finished in 0:00:00.016
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (- SERAPEUM::E)
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; 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.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a REAL.
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a REAL.
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; The second argument is a NUMBER, not a (COMPLEX DOUBLE-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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (- SERAPEUM::E)
;
; note: forced to do full call
; 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 float arithmetic (cost 1) because:
; The first argument is a T, not a SINGLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
; &REST T).
; etc.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: forced to do full call
; 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 3) 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 full call
; 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 3) 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.
; (+ (* SERAPEUM::E 10) SERAPEUM::DIGIT)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (- SERAPEUM::E)
;
; note: forced to do full call
; 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 float arithmetic (cost 1) because:
; The first argument is a T, not a SINGLE-FLOAT.
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
; &REST T).
; etc.
; (* (EXPT 10 SERAPEUM::E) SERAPEUM::N)
;
; note: forced to do full call
; 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 3) 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.
; (* NUMBER 10)
;
; note: forced to do full call
; 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 3) 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) SERAPEUM::DIGIT)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; (* SERAPEUM::DIVISOR 10)
;
; note: forced to do full call
; 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 3) 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 full call
; 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 3) 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) SERAPEUM::DIGIT)
;
; note: forced to do full call
; 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 5) because:
; The first argument is a NUMBER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; in: DEFUN BITS
; (IF (LOGBITP SERAPEUM::I SERAPEUM::INT)
; 1
; 0)
;
; note: deleting unreachable code
;
; note: deleting unreachable code
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/numbers-tmp7IXFX52H.fasl
; compilation finished in 0:00:00.100
; 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 BYTE) SERAPEUM::N)
;
; note: forced to do full call
; unable to do inline ASH (cost 3) 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).
; (LDB (BYTE 8 (* SERAPEUM::I 8)) SERAPEUM::N)
;
; note: forced to do full call
; unable to do inline ASH (cost 3) 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).
; 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)).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; (* SERAPEUM::I 8)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES (MOD 36893488147419103193) &OPTIONAL), not a (VALUES
; FIXNUM
; &REST
; T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES (MOD 36893488147419103193) &OPTIONAL), not a (VALUES
; (SIGNED-BYTE
; 64)
; &REST
; T).
; etc.
; (ASH (AREF SERAPEUM::BYTES SERAPEUM::I) (* SERAPEUM::I 8))
;
; note: forced to do full call
; unable to do inline ASH (cost 2) 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 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
; (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 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 5) because:
; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 64).
; The second 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.
; (ASH SERAPEUM.SUM:SUM 8)
;
; note: forced to do full call
; unable to do inline ASH (cost 1) 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 2) because:
; The first argument is a T, not a FIXNUM.
; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
; etc.
; (+ SERAPEUM:OCTET (ASH SERAPEUM.SUM:SUM 8))
;
; note: forced to do full call
; 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 (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a T, not a (UNSIGNED-BYTE 64).
; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64).
; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
; (UNSIGNED-BYTE 64)
; &REST T).
; etc.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/octets-tmp2R82LQR0.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/time-tmpN3B5JWXT.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/clos-tmp5K3D12M0.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/hooks-tmpYZS9ORGN.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/fbind-tmpKA4LL4BN.fasl
; compilation finished in 0:00:00.143
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/reader-tmpKRR1J698.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/packages-tmp570ISN87.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/heap-tmpIPPJG5IK.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/lists-tmpCY2HPI62.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... {1002CA69FF}>
; (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... {1002CA69FF}>
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/sequences-tmpL4PLYSMQ.fasl
; compilation finished in 0:00:01.586
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") -> "... {10067C000F}>
; (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") -> "... {10067C000F}>
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/strings-tmp90WIGG8R.fasl
; compilation finished in 0:00:00.950
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vectors-tmpPHN42PM1.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/serapeum/exporting.lisp" (written 14 JAN 2022 10:22:48 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/exporting-tmpFXGWJOII.fasl
; compilation finished in 0:00:00.140
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/vector=-tmp61U154E8.fasl
; compilation finished in 0:00:00.113
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/mop-tmpJL840EJB.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/internal-definitions-tmpP6WT67MY.fasl
; compilation finished in 0:00:00.183
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/tree-case-tmpHKLMC92Z.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/dispatch-case-tmpI2PYUEMW.fasl
; compilation finished in 0:00:00.166
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/range-tmpOKTALX52.fasl
; compilation finished in 0:00:00.156
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/generalized-arrays-tmpGJIHCBMO.fasl
; compilation finished in 0:00:00.136
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/units-tmp59XTDCD6.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/serapeum/contrib/hooks-tmp1Z52HZRL.fasl
; compilation finished in 0:00:00.183
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-change-case/src/cl-change-case-tmp24DFEJ91.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-str/str-tmpIGJ98JSU.fasl
; compilation finished in 0:00:00.193
; 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:ENSURE-ARRAY-SIZE ARRAY (+ ARRAY-UTILS::TO ARRAY-UTILS::AMOUNT))
;
; note: doing signed word to integer coercion (cost 20)
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/array-utils/utils-tmpP7GRL47U.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-indent/indent-tmp6WQCTWZY.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/package-tmp1RW346KS.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/toolkit-tmpDHMOASYF.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/documentation-utils/documentation-tmpLV9XXT6H.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/package-tmp49ODV8UF.fasl
; compilation finished in 0:00:00.009
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/entities-tmpCGWUF3C1.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/lexer-tmpWYLQBKV1.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/tag-dispatcher-tmpQZJT0GSW.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/dom-tmp80IHNYG7.fasl
; compilation finished in 0:00:00.196
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/parser-tmp4W6239QB.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/processing-tmpPLIY2OU6.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/special-tags-tmpDQVK0IID.fasl
; compilation finished in 0:00:00.200
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/plump/documentation-tmp4IEM0NNS.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/clss/package-tmpIBGLG2RO.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/clss/selector-tmpEGCLAL00.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/clss/parser-tmpSZHJVKDY.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/clss/engine-tmpUAHIESL5.fasl
; compilation finished in 0:00:00.110
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/clss/pseudo-selectors-tmpW9B68D3X.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/package-tmpIEKBGFG3.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/special-tmpK26E5ZH.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/stream-tmpVCL2WD00.fasl
; compilation finished in 0:00:00.073
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/syntax-tmpZQ9PPEAP.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/tags-tmpNRJPZMRB.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/spinneret-tmpPP68IXIC.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/run-tmpR43VJ9D9.fasl
; compilation finished in 0:00:00.116
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/functions-tmpRFKXLIA4.fasl
; compilation finished in 0:00:00.423
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/compile-tmpULFHDN08.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/deftag-tmpOPRDPHFK.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/dynamic-tmp8WFA6KMU.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/interpret-tmpZIM0NZGF.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/spinneret/ps-tmp3R1UUX74.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/slime/swank-loader-tmpJE96SV6A.fasl
; compilation finished in 0:00:00.066
; 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-arm64/contrib/swank-util.fasl
; compilation finished in 0:00:00.013
; 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-arm64/contrib/swank-repl.fasl
; compilation finished in 0:00:00.300
; 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-arm64/contrib/swank-c-p-c.fasl
; compilation finished in 0:00:00.043
; 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-arm64/contrib/swank-arglists.fasl
; compilation finished in 0:00:00.440
; 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-arm64/contrib/swank-fuzzy.fasl
; compilation finished in 0:00:00.116
; 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-arm64/contrib/swank-fancy-inspector.fasl
; compilation finished in 0:00:00.183
; 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-arm64/contrib/swank-presentations.fasl
; compilation finished in 0:00:00.033
; 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-arm64/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-arm64/contrib/swank-asdf.fasl
; compilation finished in 0:00:00.256
; 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-arm64/contrib/swank-package-fu.fasl
; compilation finished in 0:00:00.020
; 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-arm64/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-arm64/contrib/swank-sbcl-exts.fasl
; compilation finished in 0:00:00.023
; 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-arm64/contrib/swank-mrepl.fasl
; compilation finished in 0:00:00.046
; 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-arm64/contrib/swank-trace-dialog.fasl
; compilation finished in 0:00:00.073
; 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-arm64/contrib/swank-macrostep.fasl
; compilation finished in 0:00:00.063
; 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-arm64/contrib/swank-quicklisp.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/package-tmpM126WEAV.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/conditions-tmpS2HNWOVW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-clipboard/src/text-tmpR3PRZE8Z.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-package-local-nicknames/trivial-package-local-nicknames-tmpBE4ZJXFG.fasl
; compilation finished in 0:00:00.143
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/package-tmpICLLCELY.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/specials-tmpGJJYZTZA.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/lists-tmpO5YPH4GB.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/designators-tmpCVBSS8KL.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/streams-tmpWOI7FLUF.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/combinators-tmpYSK53869.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/trivial-types/src/typespecs-tmpUIKNFBUS.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/unix-opts/unix-opts-tmpEEFFEPQ0.fasl
; compilation finished in 0:00:00.173
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/package-tmpXUIGXRCX.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/user-interface/user-interface-tmp5WEDM9IY.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/packages-tmpG3DC7RC6.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/locale-tmp7RSTX2RJ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/date-tmpMYAZIBWI.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-tmp93L20JIY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-english-tmpTC0DH7S0.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-french-tmpC2C32579.fasl
; compilation finished in 0:00:00.029
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-swedish-tmpK1GRILVK.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-vietnamese-tmpDO67TKN4.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-japanese-tmpABZ5EEBJ.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-polish-tmp2E3UPG8J.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/language-german-tmpJ9Q6NV59.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/condition-tmpAD6DHN5B.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/restart-tmpEV76XDJ7.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/documentation-tmp6NE9XUCB.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Acclimation/init-tmpHG4AAN1T.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/packages-tmp6TLO0BDD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/internal-protocol-tmpDAM8R5KO.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/edit-protocol-tmp4TY0DSV3.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/update-protocol-tmp1EP92JDZ.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/conditions-tmpN31RJKRX.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/condition-reporters-english-tmpVUDMB0W.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-cursor-attached-tmpX006N2E0.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/check-other-preconditions-tmp2P9ZYT3W.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-methods-tmpIRDHF4NY.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/default-internal-methods-tmpZQGFPZZG.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Base/methods-tmpD8ZAKKTH.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/packages-tmpXFX3XZA7.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/classes-tmpC7LYFQGW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-line/edit-protocol-implementation-tmpOP8PI1I.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/packages-tmp5WHUATJM.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/binary-tree-tmpYMPY11OZ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/link-unlink-tmpI40JKAEZ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/conditions-tmpCKVV7OOP.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/replace-child-tmpXM4X27TT.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/rotation-tmpS3BJFVDU.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/recursive-traversal-tmpY7P0ERFD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/iterative-traversal-tmp9VCTZ4SY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/splay-tmpN5GQHUKR.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/docstrings-english-tmpOYM2VSHB.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/Binary-tree/condition-reporters-english-tmpRE46TLRG.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/packages-tmp6CGZHV5D.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/2-3-tree-tmp2AYMYUTU.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/insertion-tmpUSI527R.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/deletion-tmpHX59HQXM.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/conditions-tmpL3F4361.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/docstrings-english-tmpCAD6Q7RY.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/Clump/2-3-tree/condition-reporters-english-tmpG2IW63VD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/packages-tmpL5C81NPH.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/classes-tmpUSWSVFQ8.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/edit-protocol-implementation-tmpSWSOKXO5.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/update-protocol-implementation-tmp7RN5HHAD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Standard-buffer/internal-protocol-implementation-tmp1KNNC72G.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/packages-tmpDJLL20WM.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/classes-tmpVH74E143.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-line/edit-protocol-implementation-tmpCEJA5HFB.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/packages-tmp6GEAK2GT.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/classes-tmp1WEO8P7C.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/edit-protocol-implementation-tmp8QS36HP2.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cluffer/Simple-buffer/update-protocol-implementation-tmpV83UE4D2.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/package-tmpUECJMKRU.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/text-buffer/text-buffer-tmpBIKN0GEV.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/package-tmpN9OLPRYR.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/data-tmp7J8EIAY6.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/stem-tmpNHY1ORP1.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/tokenize-tmpGLFY77HZ.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/analysis-tmpZJMS8UWP.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/document-vector-tmp8RMUI7L9.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/text-rank-tmpWRPFNKSS.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/dbscan-tmpDMRVPJ4B.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/analysis/section-tmp2VDU9LRH.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/package-tmpLRLV5H3Y.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/engine-tmpV35RW8JI.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/download-manager/native-tmpT00M9MI3.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/package-tmp7CJ2FZWD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-custom-hash-table/custom-hash-table-tmpTPL3ZK3D.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/package-tmp8LOSL08L.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/duplicates-tmpSO5QX98F.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/hu.dwim.defclass-star/source/defclass-star-tmpK3U30K2D.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/package-tmpS7SAFHYW.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/patch-tmpH0L3YQ4I.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/class-star/class-star-tmpQ0KFB7RE.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/package-tmpMX2KGORB.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/history-tree/history-tree-tmpGX7XANK9.fasl
; compilation finished in 0:00:00.196
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/package-tmpOSW501LG.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-tmp6NW8AU5W.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-keepassxc-tmpNCTFFFEY.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-security-tmp23SSZ451.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/password-manager/password-pass-tmp1VV63JBA.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/defs-tmpOH84MHBK.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/new-let-tmp6447RAHO.fasl
; compilation finished in 0:00:00.053
; 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 ... {100B8EF35F}>
; (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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/gmap-tmpZH9EMI5U.fasl
; compilation finished in 0:00:00.326
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/fn-tmp66ZYEZK6.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/tests-tmpZUNRT40W.fasl
; compilation finished in 0:00:00.210
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/rev-fun-bind-tmpQVO2POWH.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/contexts-tmpXDLMMPAG.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/devel/src/context-tests-tmpOA0LDZ1R.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/mt19937/mt19937-tmpT7LX7L0V.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/defs-tmpLZIBU9E4.fasl
; compilation finished in 0:00:00.006
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/port-tmpITJ5MSZ0.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/macros-tmp7VYMS369.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order-macros-tmp5Q6ZRDL4.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/order-tmpIDW0CJD0.fasl
; compilation finished in 0:00:00.346
; 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-SUBSEQ
; (- FSET::END FSET::START)
;
; note: doing signed word to integer coercion (cost 20), for:
; the first result of inline (signed-byte 64) arithmetic
; in: DEFUN VECTOR-REMOVE-AT
; (+ FSET::IDX FSET::I 1)
;
; note: forced to do +/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387904 4611686018427387901), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (INTEGER -4611686018427387904 13835058055282163703)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a (UNSIGNED-BYTE 64).
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-BAG-TREE-SIZE FSET::LEFT)
; (* (FSET::WB-BAG-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* (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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-BAG-TREE-SIZE FSET::RIGHT)
; (* (FSET::WB-BAG-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZL (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZR (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-MAP-TREE-NODE-SIZE FSET::LEFT)
; (* (FSET::WB-MAP-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* (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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-MAP-TREE-NODE-SIZE FSET::RIGHT)
; (* (FSET::WB-MAP-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZL (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZR (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; 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 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163707 9223372036854775807)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The second argument is a (INTEGER -13835058055282163707
; 9223372036854775807), not a (UNSIGNED-BYTE 64).
; etc.
; (+ FSET::IDX FSET::I FSET::START)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (MOD 13835058055282163707), not a FIXNUM.
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20)
; (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 PSETQ PROGN
; ==>
; (SETQ FSET::I (1+ FSET::I))
;
; note: doing signed word to integer coercion (cost 20) to I
; in: DEFUN VECTOR-SUBSEQ-INSERT
; (- FSET::LEN FSET::IDX)
;
; note: forced to do -/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (signed-byte 64) arithmetic (cost 5) because:
; The result is a (VALUES
; (INTEGER -13835058055282163707 9223372036854775807)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (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 full call
; 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.
; unable to do inline (unsigned-byte 64) comparison (cost 6) because:
; The second argument is a (INTEGER -13835058055282163707
; 9223372036854775807), not a (UNSIGNED-BYTE 64).
; etc.
; (+ FSET::IDX FSET::I FSET::START)
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (MOD 13835058055282163707), not a FIXNUM.
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The second argument is a FIXNUM, not a (UNSIGNED-BYTE 64).
; etc.
;
; note: doing unsigned word to integer coercion (cost 20)
; (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 PSETQ PROGN
; ==>
; (SETQ FSET::I (1+ FSET::I))
;
; note: doing signed word to integer coercion (cost 20) to I
; in: DEFUN STRING-REMOVE-AT
; (+ FSET::IDX FSET::I 1)
;
; note: forced to do +/SIGNED=>INTEGER (cost 10)
; 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).
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387904 4611686018427387901), not a (UNSIGNED-BYTE
; 64).
; The result is a (VALUES
; (INTEGER -4611686018427387904 13835058055282163703)
; &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &REST T).
; etc.
;
; note: forced to do full call
; unable to do inline fixnum arithmetic (cost 2) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a FIXNUM.
; unable to do inline (unsigned-byte 64) arithmetic (cost 5) because:
; The first argument is a (INTEGER -4611686018427387904
; 13835058055282163703), not a (UNSIGNED-BYTE 64).
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-SEQ-TREE-SIZE FSET::LEFT)
; (* (FSET::WB-SEQ-TREE-SIZE FSET::RIGHT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* (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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> (FSET::WB-SEQ-TREE-SIZE FSET::RIGHT)
; (* (FSET::WB-SEQ-TREE-SIZE FSET::LEFT) FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; 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 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZL (* FSET::SIZR FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR)
;
; note: forced to do */SIGNED=>INTEGER (cost 10)
; unable to do inline fixnum arithmetic (cost 2) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES FIXNUM &REST T).
; unable to do inline (signed-byte 64) arithmetic (cost 3) because:
; The result is a (VALUES
; (INTEGER -18446744073709551616 18446744073709551612)
; &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
; etc.
; (> FSET::SIZR (* FSET::SIZL FSET::WB-TREE-BALANCE-FACTOR))
;
; note: forced to do >-FIXNUM-INTEGER (cost 10)
; unable to do inline fixnum comparison (cost 4) because:
; The second argument is a (INTEGER -18446744073709551616
; 18446744073709551612), not a FIXNUM.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/wb-trees-tmpXJRCDLJG.fasl
; compilation finished in 0:00:00.943
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/reader-tmpFRGGGIXR.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset-macros-tmpCL3LCYM4.fasl
; compilation finished in 0:00:00.030
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
; 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
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first 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 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 (COMPLEX SINGLE-FLOAT).
;
; note: unable to
; optimize
; due to type uncertainty:
; The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
;
; note: forced to do full call
; 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 5) 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.
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/fset-tmpDSNY4TUY.fasl
; compilation finished in 0:00:02.773
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/tuples-tmpOTT8O73E.fasl
; compilation finished in 0:00:00.170
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/testing-tmpONUWTQ1T.fasl
; compilation finished in 0:00:02.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/interval-tmp65D7UMZD.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/relations-tmpH4TA0R9Q.fasl
; compilation finished in 0:00:01.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/complement-sets-tmpVGDD1OUM.fasl
; compilation finished in 0:00:00.176
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/fset/Code/bounded-sets-tmpDNLRFQPE.fasl
; compilation finished in 0:00:00.123
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/package-tmpXDSZMY7Y.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/types-tmpIUYTKQWI.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/conditions-tmpWH1U2SXK.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/keymap-tmpPVY6L5K8.fasl
; compilation finished in 0:00:00.279
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme-tmpO136LLQA.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/keymap/scheme-names-tmpFYSDUMW9.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/package-tmp9LLBKYJN.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/scheme-syntax-tmpCPGQ173X.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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/guix-backend-tmpOQNJ4O4W.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm-tmp8JOHSR6V.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/ospm/ospm-guix-tmpG9JS6P0L.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/package-tmpBH391FAR.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter-preprocessor-tmpDWGDA1DB.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/filter-tmpDWWL7U9A.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter-source-tmpK9W9TG61.fasl
; compilation finished in 0:00:00.226
; 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-arm64/home/buildozer/aports/testing/nyxt/src/libraries/prompter/prompter-tmpT7IH33XC.fasl
; compilation finished in 0:00:00.110
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/package-tmpYQK06QBT.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/time-tmpZX12TH3A.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-arm64/home/buildozer/aports/testing/nyxt/src/source/types-tmpZ9C0LGPC.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/conditions-tmpHLJT4UKM.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/debug-tmp9VLX0LH.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/user-interface-tmpP1I4F559.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/global-tmpVUHDQSHK.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/concurrency-tmpODT9XID6.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/data-storage-tmp1S1MPN2B.fasl
; compilation finished in 0:00:00.296
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/configuration-tmpNZ36D2WU.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/message-tmpERKY5O63.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/command-tmp44UO16YE.fasl
; compilation finished in 0:00:00.153
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/parenscript-macro-tmpGXZFGN2H.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/renderer-script-tmp1IR1Z7KA.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-arm64/home/buildozer/aports/testing/nyxt/src/source/urls-tmpKZIE1H1L.fasl
; compilation finished in 0:00:00.123
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/dom-tmp5T7K2Z7B.fasl
; compilation finished in 0:00:00.443
; 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... {1011FA0ADF}>
; (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 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
; --> 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
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/source/buffer-tmp485QROYU.fasl
; compilation finished in 0:00:01.520
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/window-tmp3XRRIE0I.fasl
; compilation finished in 0:00:00.303
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/mode-tmp38WAOQDN.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/search-engine-tmpZBCMPGTH.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/browser-tmpP8Z0P6ZO.fasl
; compilation finished in 0:00:00.586
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/clipboard-tmp6PVI74GL.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/input-tmpEZH07OH2.fasl
; compilation finished in 0:00:00.039
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer-tmp8DW6YM43.fasl
; compilation finished in 0:00:00.153
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/command-commands-tmp8OV1C9Z0.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/prompt-buffer-mode-tmpGLCBRI5S.fasl
; compilation finished in 0:00:00.333
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/recent-buffers-tmpP09PI686.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/password-tmpM30U2CCH.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/bookmark-tmp8DI2449D.fasl
; compilation finished in 0:00:00.503
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/history-tmp5U5KKZL9.fasl
; compilation finished in 0:00:00.366
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/autofill-tmp8WGMHWCD.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/auto-mode-tmpDJNP097B.fasl
; compilation finished in 0:00:00.360
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/external-editor-tmpWSGU3P1Q.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/file-manager-tmp1QPKE8UT.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/editor-mode-tmpR8QOHXL8.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/plaintext-editor-mode-tmpLXWSZGLI.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/buffer-listing-mode-tmpAI9VPSDP.fasl
; compilation finished in 0:00:00.223
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/base-mode-tmpRR980T86.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/repl-mode-tmpMI5C9NR7.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/help-mode-tmpI922RX95.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/message-mode-tmpTKV9R2ZZ.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/application-mode-tmpTB3XZLQ5.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/history-tree-mode-tmpBG4AU53J.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/list-history-mode-tmpA19H8413.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/web-mode-tmpJXX2RMDJ.fasl
; compilation finished in 0:00:00.393
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/reading-line-mode-tmpDSB77UY2.fasl
; compilation finished in 0:00:00.146
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/style-mode-tmp3NR258RV.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/certificate-exception-mode-tmpAPBXSI36.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/emacs-mode-tmp1ZGUMF5G.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/vi-mode-tmp3SW332WG.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/blocker-mode-tmpVR23AMKK.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/proxy-mode-tmpATZ3B5D0.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/noimage-mode-tmpCXJO6DQ6.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-arm64/home/buildozer/aports/testing/nyxt/src/source/nosound-mode-tmpTGIXOAXR.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/noscript-mode-tmpY3GYQYF1.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/nowebgl-mode-tmpIET2DQ4C.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/download-mode-tmpEJX7RYJ.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/force-https-mode-tmpKMSN3Q0W.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/reduce-tracking-mode-tmpEZEVNFXM.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/os-package-manager-mode-tmp6SKHAK7D.fasl
; compilation finished in 0:00:00.233
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/visual-mode-tmpPNUBFPTH.fasl
; compilation finished in 0:00:00.170
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/process-mode-tmpBK4KB7HQ.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/repeat-mode-tmp3O7TUPX9.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/cruise-control-mode-tmp1EN4SMVQ.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/watch-mode-tmp2GTLLNQ8.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/preview-mode-tmpU1AON428.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/diff-mode-tmp3MFAIBTU.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/expedition-mode-tmpX86UO7H8.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/bookmarklets-tmpDE3JRH6R.fasl
; compilation finished in 0:00:00.410
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/input-edit-tmpIO9QR2K3.fasl
; compilation finished in 0:00:00.186
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/search-buffer-tmpJEDMWJ65.fasl
; compilation finished in 0:00:00.153
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/element-hint-tmpTDS87BRE.fasl
; compilation finished in 0:00:00.340
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/element-hint-mode-tmp60SK3VUI.fasl
; compilation finished in 0:00:00.120
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/element-frame-tmpECK8MPRP.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/jump-heading-tmpLHX9FJJD.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/summarize-tmpMEGQ00UU.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/scroll-tmpVOZ7V04Y.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/spell-check-tmpVECTQ92X.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/zoom-tmp7DXDD7T0.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/help-tmpMNGG2LGI.fasl
; compilation finished in 0:00:00.456
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/macro-edit-mode-tmpI1QAQLO.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-arm64/home/buildozer/aports/testing/nyxt/src/source/status-tmpJ65NNQX4.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/about-tmpE152WQVC.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/start-tmpWCSB2KG9.fasl
; compilation finished in 0:00:00.433
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/tutorial-tmp4LEYOSF4.fasl
; compilation finished in 0:00:02.616
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/changelog-tmpUVTKACUL.fasl
; compilation finished in 0:00:00.173
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/manual-tmp5GZZJPRK.fasl
; compilation finished in 0:00:00.163
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.package-tmpLYC37TUD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.init-tmp7964ROT9.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.stable-pointer-tmpKJHIHSB0.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.version-tmpZT1CAKFZ.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.quark-tmpRVG1S99Y.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.misc-tmp827K1UUG.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.error-tmpIYTW11MH.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.convert-tmpQCXBXEIU.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.main-loop-tmpCIWNIBG0.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.utils-tmpYAH9KG9Z.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.option-group-tmp5AOA6BZ6.fasl
; compilation finished in 0:00:00.163
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.key-value-tmpB84XF88N.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.random-tmpHMTJ60G6.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.package-tmpRZAQRADX.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.init-tmp98WD6PCQ.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.object-function-tmpVZQ0K75V.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.glib-defcallback-tmpAK5V1TEI.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.generating-tmp1UCE5B3Z.fasl
; compilation finished in 0:00:00.226
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.type-info-tmpPLNJVGWK.fasl
; compilation finished in 0:00:00.356
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.g-value-tmpCGXX7YT8.fasl
; compilation finished in 0:00:00.110
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.enumeration-tmpQW3N2FY2.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-lisp-tmpHHBP22LD.fasl
; compilation finished in 0:00:00.326
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.boxed-tmpGPLRDOCO.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant-type-tmpRP5C88WS.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/glib/glib.variant-tmp8Z0V4HZM.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param-spec-tmpNODNJSW5.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.param-tmpRRQ0GNP9.fasl
; compilation finished in 0:00:00.226
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.gobject-class-tmp8L9GWNMQ.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.base-tmp62OV4Z6O.fasl
; compilation finished in 0:00:00.196
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.closures-tmpTSK6XCCM.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.signals-tmp5258AHPS.fasl
; compilation finished in 0:00:00.210
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.utils-tmpF2LWWO55.fasl
; compilation finished in 0:00:00.130
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gobject/gobject.foreign-gobject-subclassing-tmpMHWWCP6U.fasl
; compilation finished in 0:00:00.130
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.package-tmpHJPUUYHK.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.init-tmp6NR774GH.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.file-tmpK61NZZKX.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.tls-connection-tmpHTKYNOGG.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.content-type-tmp47NXGFAK.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.app-info-tmpZE2KI6PW.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.icon-tmp1KL6BM16.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.themed-icon-tmpQXHZI42C.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblemed-icon-tmp9ZOM9B9P.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.emblem-tmpWLDE6L74.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-tmpB4U2IPVX.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-group-tmpF0RV4QG9.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.action-map-tmpTAKTYJEO.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action-tmpSNJJGAZB.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.simple-action-group-tmpP1WIC9UM.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.application-tmpMIC9L2C4.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu-model-tmpADUI8MTK.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.menu-tmpRQLBT02C.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-model-tmpQLBFBAM7.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gio/gio.list-store-tmpY1HUS9ED.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.package-tmpX2J1E8VV.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.init-tmpZ0TZB7LP.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.version-tmpD9HF6ZB2.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.structure-tmpDIN9NC4D.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.load-tmpWDB4LKR2.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.save-tmpOBLSNE9E.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.memory-tmpVIWRVBZC.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.scaling-tmpQ1EV24M5.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.utilities-tmpIJNR2PGN.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.animation-tmpGJAAR83D.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.loader-tmpROAS81KQ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk-pixbuf/gdk-pixbuf.interface-tmpICLML0UW.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.package-tmpBVS1KKLB.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.init-tmp70SAGCZU.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.version-tmpX6AZX3HK.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.matrix-tmpD2C868JX.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.status-tmp6AHZ5LW5.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.types-tmpS50E0M0H.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.regions-tmpLDALFMLL.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.device-tmpYY7D816H.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.surface-tmp3PBYMW93.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.image-surface-tmp6OUWB4GY.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.png-surface-tmpSDEEC7GZ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.pattern-tmp1A9PYSBZ.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.context-tmpXD71DVOD.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.transformations-tmpRTJUJNCZ.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.paths-tmpOE1UXHS3.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-face-tmp3B1EKTL9.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.font-options-tmp7PGZ8E1U.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.scaled-font-tmpTELYQNWQ.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/cairo/cairo.text-tmpSBQYNXYS.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.package-tmpYZRD0422.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.init-tmp2KG3THMQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.version-tmpJ2K745XA.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.attributes-tmpALGSKGD5.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.tab-array-tmpFT8EAHJ2.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.fonts-tmp475AMU57.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.layout-tmpTMAZE5CM.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.script-tmpCIV9Z3JK.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.bidirectional-tmpM75U6XLW.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.renderer-tmpNSNCWXLV.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.context-tmpDB4O1KDZ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.cairo-render-tmpBHN1J3ET.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/pango/pango.glyph-tmp1CTJRGVW.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.package-tmp396720WG.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.init-tmpH99NAMAH.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rectangle-tmpIX3FZK5F.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.threads-tmp5LSWBD96.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.properties-tmpGHGL1JEL.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.event-structures-tmpISXAPRSG.fasl
; compilation finished in 0:00:00.673
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cursor-tmpON7WZKSG.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-tmpJHBN0FWX.fasl
; compilation finished in 0:00:00.210
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-pad-tmpANF853H3.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.device-manager-tmpBS9K76ND.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.screen-tmpURKEPEVO.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.visual-tmp3RZMNOJU.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.color-tmpXPU6AMBA.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.rgba-tmp28LLJ4NO.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display-tmp73QCHOA2.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.display-manager-tmp87L90UXT.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.monitor-tmpFK4H21YG.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pixbuf-tmp9L7RCIOO.fasl
; compilation finished in 0:00:00.009
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.seat-tmpE19DJRZJ.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.window-tmp6J73PGHY.fasl
; compilation finished in 0:00:00.510
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-timings-tmpJ4TVTHJX.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.frame-clock-tmpLOALXF8J.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.gl-context-tmpEZ3CFIOD.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.events-tmpU8U7G7ZA.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.general-tmpSZESAKTO.fasl
; compilation finished in 0:00:00.220
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.key-values-tmpZO1RO1O.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.selections-tmpJN5UT9ER.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.drag-and-drop-tmpQ42UXYO9.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.app-tmp8WGDKMZP.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.pango-tmpPE8HHEX5.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.cairo-tmpUJ297K5N.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gdk/gdk.x11window-tmpMNY4ILMM.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.package-tmp8G6LO3RG.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.child-properties-tmpT2RJ6GJ0.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.version-tmpHAVNHS65.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.enumerations-tmpNOY33GPO.fasl
; compilation finished in 0:00:00.430
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.main-loop-tmp973QHB1X.fasl
; compilation finished in 0:00:00.066
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-group-tmpO63QF2IY.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-map-tmpTFNAF5IY.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.selections-tmpRJO5OW0B.fasl
; compilation finished in 0:00:00.306
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drag-and-drop-tmpF1C61L2A.fasl
; compilation finished in 0:00:00.200
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-item-tmpKWLEQZZ2.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.clipboard-tmpJFVKEC2V.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.settings-tmpC8AHO1ZT.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bindings-tmpAYT75TUR.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.mount-operation-tmpOYUE5NQZ.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.buildable-tmpUG115M66.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.builder-tmp7YPIHXIT.fasl
; compilation finished in 0:00:00.126
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/atk.implementor-iface-tmpD8P3EGYD.fasl
; compilation finished in 0:00:00.000
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.orientable-tmpR7K5EAY7.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.activatable-tmp8RERY3DX.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollable-tmpB8CQUMJW.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.actionable-tmp3MHGUYS5.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stock-images-tmpXFUFLAW1.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget-path-tmpR5VLLL7A.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-context-tmpK9048J3S.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-provider-tmpXUHSP6J7.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-properties-tmpOPF2ACLV.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.theming-engine-tmpX06AQN2P.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.css-provider-tmpPG05GUP1.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-theme-tmp7I3U3RUS.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.style-tmpZP2HCA9Q.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.numerable-icon-tmp7Q4BFWPF.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.widget-tmpBXETCH4P.fasl
; compilation finished in 0:00:00.460
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.misc-tmp83MJ8GCF.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.container-tmpA0BV118U.fasl
; compilation finished in 0:00:00.070
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.bin-tmpMP7QB3YS.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.range-tmpKDPB0S0R.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-shell-tmpJH4ADCJS.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context-tmpFCS1OP9D.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.box-tmpBBWZ23SG.fasl
; compilation finished in 0:00:00.193
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.table-tmpZBFOQSZH.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.grid-tmpNJLY9TW0.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.layout-tmp5UEK9VLK.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.fixed-tmpDXVZZCCD.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.notebook-tmpPGVLTO6P.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paned-tmpCBDSBDHA.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.expander-tmp4EPGTUH2.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.alignment-tmpFHOTLA5D.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button-box-tmpARCFMUHO.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.header-bar-tmpNOB4664T.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.overlay-tmpRNPRBD54.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-bar-tmpTEWGPYSQ.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.flow-box-tmpRPD6W4S8.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-box-tmpE8JYE5V6.fasl
; compilation finished in 0:00:00.240
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.revealer-tmpLCNOZRNY.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.stack-tmpA29X4FCE.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-tmp9H8J82T0.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.frame-tmp5ZG7YLBD.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.aspect-frame-tmpHT47DW1V.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrollbar-tmp4PAKN0YQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scrolled-window-tmpHRGHZGV.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window-tmpI20JAS5Z.fasl
; compilation finished in 0:00:00.153
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.dialog-tmp1NG3ULZM.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.invisible-tmpI1DAD0AT.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.message-dialog-tmpEG5MZLER.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.window-group-tmpO7Q65F5W.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.about-dialog-tmpLAUSW243.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.assistant-tmpUEHF04VV.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.offscreen-window-tmpCXXDR04Q.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.label-tmpPJ9A3514.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.accel-label-tmpHDGFMZ4K.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image-tmpZ1RQAL5P.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.progress-bar-tmpNAIN3Z3F.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.statusbar-tmpJOYFBDFY.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.level-bar-tmpGD2E67HG.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.info-bar-tmpDC83MSNK.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.status-icon-tmpSD3SJCX4.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spinner-tmpKCH12F4H.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.button-tmpYA7ZJRRS.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-button-tmpD7PXAE8D.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-button-tmpISBPWWA0.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-button-tmp5WKQEUUI.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.link-button-tmpPTRBMKFF.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale-button-tmpWMYAGR60.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.volume-button-tmp7WO8PZAA.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.switch-tmpAQ9OBGVF.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-button-tmp2G6ZXASJ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.lock-button-tmpLLD7Z9ZL.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag-tmpPS4UN029.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-iter-tmpMIMLVTPU.fasl
; compilation finished in 0:00:00.523
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-mark-tmpLELW7MPA.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-buffer-tmpCDR3RFTK.fasl
; compilation finished in 0:00:00.596
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-tag-table-tmp42H9AWE3.fasl
; compilation finished in 0:00:00.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.text-view-tmpQQBQN8KM.fasl
; compilation finished in 0:00:00.143
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-tmpI3PG02SV.fasl
; compilation finished in 0:00:00.243
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-layout-tmpNVYFELO8.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-sortable-tmp211IWK73.fasl
; compilation finished in 0:00:00.133
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-drag-and-drop-tmp6JTPY57B.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-sort-tmpUW8YM4S2.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-model-filter-tmpRIK6JCTJ.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-tmp27FCTV3I.fasl
; compilation finished in 0:00:00.233
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-view-column-tmpFYA4QG0Y.fasl
; compilation finished in 0:00:00.106
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-store-tmpSAO6B53D.fasl
; compilation finished in 0:00:00.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tree-selection-tmpIVRFQU2G.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-editable-tmpUT6AIM1D.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-tmpCSSJMG8Q.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-text-tmpHFYCDE53.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-pixbuf-tmpBZRH7J0U.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-progress-tmpBHZMBVKR.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-accel-tmpDNQ5MVBL.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-combo-tmpRA5DWJSD.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spin-tmpPLH4973G.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-toggle-tmpQFP18SLN.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-renderer-spinner-tmp2N9QJSQU.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-tmpUM5DH5P7.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-box-tmpB96HONXE.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-area-context-tmpWW9XMWVU.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.cell-view-tmp1GMFL0CF.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.icon-view-tmpZ9F7DZYP.fasl
; compilation finished in 0:00:00.190
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.list-store-tmpZ0R6JHAH.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.array-list-store-tmpUWBX3JKB.fasl
; compilation finished in 0:00:00.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.editable-tmp1959X94L.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-tmp33A3PNDT.fasl
; compilation finished in 0:00:00.123
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-buffer-tmpSA6G83TL.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.entry-completion-tmp4WR1BTHV.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.scale-tmpM7ZK7VPD.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.spin-button-tmp7JSNAY76.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-entry-tmpKG3BBZR9.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.search-bar-tmpM8KH8ULD.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-item-tmpA1MZDKI2.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-tmp64886VEW.fasl
; compilation finished in 0:00:00.086
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-bar-tmp530TNJV4.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.check-menu-item-tmpJ373MINM.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-menu-item-tmpC5V9DNBU.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.image-menu-item-tmpPVN3ZULI.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-menu-item-tmp3318R7WQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tearoff-menu-item-tmpDR83NZL1.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box-tmpH96ZZP4C.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.combo-box-text-tmpNZFI4MOO.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-shell-tmpEQX34CGU.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item-tmpCPJHMHBC.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-item-group-tmpEZDLESIX.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toolbar-tmpD3F0O0F5.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-palette-tmpRVKZ56YZ.fasl
; compilation finished in 0:00:00.196
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.separator-tool-item-tmpU8TTZRWW.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tool-button-tmp5E055U06.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-tool-button-tmpI1QDNHGL.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-tool-button-tmpLNVS2PNT.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.menu-tool-button-tmpJY6T87P9.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.popover-tmpOFX14HCD.fasl
; compilation finished in 0:00:00.050
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-tmpEXD7EYX0.fasl
; compilation finished in 0:00:00.029
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-button-tmpG8AV6STC.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-widget-tmpKE2QEQNQ.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-chooser-dialog-tmp29YQBTZZ.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection-tmpHCEX33UW.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.color-selection-dialog-tmpHCQ8OHDF.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.hsv-tmpF6DIW3E2.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-tmpQXKGEIVV.fasl
; compilation finished in 0:00:00.206
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-widget-tmp16TY1RO8.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-button-tmpFG8UVE8W.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-chooser-dialog-tmpEUY7S21T.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.file-filter-tmpDT1ZEDA6.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-tmp3CQH8XG6.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-button-tmpCYAFNKM5.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-widget-tmpOBAROX5W.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-chooser-dialog-tmpHOR10YMN.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection-tmpDJ6OAQRI.fasl
; compilation finished in 0:00:00.056
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.font-selection-dialog-tmpRD28JINI.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.places-sidebar-tmpRF6DISR1.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.adjustment-tmp3OXMRLFZ.fasl
; compilation finished in 0:00:00.093
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.arrow-tmp2XEJNW23.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.calendar-tmpTUBS88ZA.fasl
; compilation finished in 0:00:00.036
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.drawing-area-tmpUHZBCE1Q.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.event-box-tmpGMYWDD1Q.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.handle-box-tmpJG2KCGZM.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-context-simple-tmp36OXST0C.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.im-multicontext-tmp5RH4086A.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.size-group-tmpURQNSQTE.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.tooltip-tmpILIAV0KX.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.viewport-tmpP3D64VT4.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.gl-area-tmp92CHCSGT.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.plug-tmpR2NSOKXC.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.socket-tmpQ1P87A89.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-manager-tmp8AZF1BGF.fasl
; compilation finished in 0:00:00.090
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-tmp7FNF2VDS.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-dialog-tmpQ7BW6E1C.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-menu-tmp68TUGF7Z.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-chooser-widget-tmpBB0H5VWU.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-filter-tmp6TUUTQO6.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.ui-manager-tmpLFPMRADS.fasl
; compilation finished in 0:00:00.210
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-tmp3XLOTPF.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.action-group-tmpSOM6XEXU.fasl
; compilation finished in 0:00:00.046
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.toggle-action-tmpT05JL7B.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.radio-action-tmpNLRQH3JU.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.recent-action-tmp5GM5NN67.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-tmpO45N5YOA.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-button-tmpKWXI67IQ.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-dialog-tmpUXTZC33Y.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.app-chooser-widget-tmpZVOJLB5L.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-operation-tmpZIJHT68X.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-context-tmpCGZE1PPO.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.paper-size-tmp5JXMAEVQ.fasl
; compilation finished in 0:00:00.060
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-settings-tmp4J37A837.fasl
; compilation finished in 0:00:00.230
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup-tmp6U5ECOZ4.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-unix-dialog-tmpQH7LLP0S.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.page-setup-unix-dialog-tmpFFLUG8XH.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.printer-tmp6SQC9EKM.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.print-job-tmpDE2MIHV1.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application-tmpKUDVI65O.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.application-window-tmp6I400XC9.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.resource-files-tmp60M4K68O.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-cffi-gtk/gtk/gtk.init-tmp8KTRVOJ2.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.package-tmpQMMQ79LN.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/util-tmpUBSLBJSC.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/translate-tmpSQG5DE3S.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/macros-tmpRD9LREDQ.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/callback-tmp2VS9AXZX.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/gerror-tmpZ54W5T6N.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:34 PM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.init-tmpD9WR9GUZ.fasl
; compilation finished in 0:00:00.083
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.error-tmpPI2JK4UY.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.authentication-request-tmpCUDUL6GY.fasl
; compilation finished in 0:00:00.033
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list-item-tmpXGADFROW.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.back-forward-list-tmpP8K4V6SZ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.cookie-manager-tmpZABLOKIU.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu-item-tmpB4GBI6VA.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.context-menu-tmpE36WTIXY.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.download-tmpLDNSDMQC.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.favicon-database-tmp6J0Q2TU9.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.color-chooser-request-tmp6JXBRDR1.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.file-chooser-request-tmpXIL7ON0G.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.find-controller-tmpZ0PFHG8E.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.form-submission-request-tmpQ5KUK9SH.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.hit-test-result-tmpPGY6YKVB.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.permission-request-tmpGTWGIMP9.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.plugin-tmpA3JHY11B.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.print-operation-tmpBR42URQX.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.script-world-tmpQMPUTAQE.fasl
; compilation finished in 0:00:00.003
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.frame-tmpLJF950HV.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkitdom.dom-object-tmpU0QLG060.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.js-value-ref-tmpFVOYAT.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-exception-tmpKNRZKHTH.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-context-tmp4TIBZQDW.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-class-tmpUAQTO145.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jscore.jsc-value-tmpDD69E0XJ.fasl
; compilation finished in 0:00:00.116
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.security-manager-tmpKJG014E4.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.settings-tmpF6I2G439.fasl
; compilation finished in 0:00:00.043
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-request-tmp469BKTC4.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-response-tmpDKV6AGCI.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.policy-decision-tmpTB65Q4NU.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-policy-decision-tmpJ9MLZ8RW.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.response-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-action.lisp" (written 14 JAN 2022 10:22:05 AM):
; wrote /home/buildozer/.cache/common-lisp/sbcl-2.2.5-linux-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.navigation-action-tmpDPHVEE2J.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content-tmp5TE39S9Z.fasl
; compilation finished in 0:00:00.026
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-content-manager-tmpXEOSQPID.fasl
; compilation finished in 0:00:00.030
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.network-proxy-settings-tmpENSJXHNK.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-context-tmpN4271GQJ.fasl
; compilation finished in 0:00:00.073
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-page-tmpZPF8EKJE.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-resource-tmp10LG96E1.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.website-data-manager-tmpTLNMECJZ.fasl
; compilation finished in 0:00:00.053
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-inspector-tmpY931O5PK.fasl
; compilation finished in 0:00:00.010
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-view-tmpDGE7O3Z5.fasl
; compilation finished in 0:00:00.226
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.g-input-stream-tmp1Z0RL7VA.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-scheme-request-tmp5SJJS0N7.fasl
; compilation finished in 0:00:00.023
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.window-properties-tmpGPUP3CRA.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.uri-utilities-tmpQ3BGRMMQ.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.user-message-tmpOH1SPVAW.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.web-extension-tmpSVJKQMPX.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/jsc-utils-tmp56ACLGGD.fasl
; compilation finished in 0:00:00.123
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-webkit/webkit2/webkit2.notification-tmp4UJ9WU8V.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk-clipboard-tmpJA78DM1J.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-arm64/home/buildozer/aports/testing/nyxt/src/source/renderers/gtk-tmpOA42IO1K.fasl
; compilation finished in 0:00:03.276
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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/package-tmpHD867QD6.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/init-tmp43IZOHMV.fasl
; compilation finished in 0:00:00.100
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/typelib-tmpGIVIBU6J.fasl
; compilation finished in 0:00:00.096
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/types-tmpKHHW9XHB.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/baseinfo-tmp3LG2NIFF.fasl
; compilation finished in 0:00:00.103
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/repository-tmpFVMGM0OB.fasl
; compilation finished in 0:00:00.576
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/ffi-tmp97ORT6PL.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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/function-tmp79MT4XX0.fasl
; compilation finished in 0:00:00.483
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/field-tmpJ570QWUW.fasl
; compilation finished in 0:00:00.006
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/object-tmpGJISPGKH.fasl
; compilation finished in 0:00:00.076
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/gvalue-tmpLKDXDEC2.fasl
; compilation finished in 0:00:00.080
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/signal-tmpKK1G3GKB.fasl
; compilation finished in 0:00:00.063
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/properties-tmpJY8J9MH7.fasl
; compilation finished in 0:00:00.016
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/enum-tmpKBY65GHB.fasl
; compilation finished in 0:00:00.020
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/struct-tmp2V0KS9YS.fasl
; compilation finished in 0:00:00.040
; 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-arm64/home/buildozer/aports/testing/nyxt/src/_build/cl-gobject-introspection/src/utilities-tmpJZDZ8Q3O.fasl
; compilation finished in 0:00:00.013
; 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-arm64/home/buildozer/aports/testing/nyxt/src/source/renderers/gi-gtk-tmpIYN7SI6U.fasl
; compilation finished in 0:00:00.020
; 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 4495 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]
[saving current Lisp image into /home/buildozer/aports/testing/nyxt/src/nyxt:
writing 1840 bytes from the read-only space at 0xf0000000
writing 12880 bytes from the static space at 0xf0200000
writing 143982592 bytes from the dynamic space at 0x1000000000
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-aarch64.so.1
so:libz.so.1
>>> nyxt*: Package size: 137.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:21:07 +0000 elapsed time 0h 2m 42s
>>> nyxt: Cleaning up srcdir
>>> nyxt: Cleaning up pkgdir
>>> nyxt: Uninstalling dependencies...
(1/214) Purging .makedepends-nyxt (20220601.211825)
(2/214) Purging gobject-introspection (1.72.0-r0)
(3/214) Purging libfixposix-dev (0.4.3-r0)
(4/214) Purging libfixposix (0.4.3-r0)
(5/214) Purging sbcl (2.2.5-r0)
(6/214) Purging webkit2gtk-dev (2.36.3-r0)
(7/214) Purging webkit2gtk (2.36.3-r0)
(8/214) Purging bubblewrap (0.6.2-r0)
(9/214) Purging xdg-dbus-proxy (0.1.4-r0)
(10/214) Purging dbus-openrc (1.14.0-r1)
(11/214) Purging dbus (1.14.0-r1)
(12/214) Purging gnome-keyring (42.1-r0)
(13/214) Purging libwpebackend-fdo (1.12.0-r0)
(14/214) Purging enchant2 (2.3.2-r1)
(15/214) Purging gst-plugins-base (1.20.2-r0)
(16/214) Purging hyphen (2.8.8-r1)
(17/214) Purging lcms2 (2.13.1-r0)
(18/214) Purging libmanette (0.2.6-r1)
(19/214) Purging libnotify (0.7.9-r2)
(20/214) Purging openjpeg (2.5.0-r0)
(21/214) Purging libseccomp (2.5.2-r1)
(22/214) Purging libsecret (0.20.5-r0)
(23/214) Purging libwoff2enc (1.0.2-r1)
(24/214) Purging gtk+3.0-dev (3.24.34-r1)
(25/214) Purging wayland-protocols (1.25-r0)
(26/214) Purging gtk+3.0 (3.24.34-r1)
Executing gtk+3.0-3.24.34-r1.post-deinstall
(27/214) Purging gtk-update-icon-cache (2.24.33-r2)
(28/214) Purging hicolor-icon-theme (0.17-r1)
(29/214) Purging libsoup-dev (2.74.2-r0)
(30/214) Purging libsoup (2.74.2-r0)
(31/214) Purging glib-networking (2.72.0-r2)
(32/214) Purging gsettings-desktop-schemas (42.0-r0)
(33/214) Purging wayland-dev (1.20.0-r0)
(34/214) Purging wayland-libs-cursor (1.20.0-r0)
(35/214) Purging wayland-libs-egl (1.20.0-r0)
(36/214) Purging pango-dev (1.50.7-r0)
(37/214) Purging pango-tools (1.50.7-r0)
(38/214) Purging pango (1.50.7-r0)
Executing pango-1.50.7-r0.pre-deinstall
(39/214) Purging gdk-pixbuf-dev (2.42.8-r0)
(40/214) Purging gdk-pixbuf (2.42.8-r0)
Executing gdk-pixbuf-2.42.8-r0.pre-deinstall
(41/214) Purging cairo-dev (1.17.6-r1)
(42/214) Purging cairo-tools (1.17.6-r1)
(43/214) Purging xcb-util-dev (0.4.0-r3)
(44/214) Purging util-macros (1.19.3-r0)
(45/214) Purging xcb-util (0.4.0-r3)
(46/214) Purging cairo-gobject (1.17.6-r1)
(47/214) Purging cairo (1.17.6-r1)
(48/214) Purging at-spi2-atk-dev (2.38.0-r0)
(49/214) Purging at-spi2-atk (2.38.0-r0)
(50/214) Purging atk-dev (2.38.0-r0)
(51/214) Purging atk (2.38.0-r0)
(52/214) Purging at-spi2-core-dev (2.44.1-r0)
(53/214) Purging at-spi2-core (2.44.1-r0)
(54/214) Purging harfbuzz-dev (4.3.0-r0)
(55/214) Purging harfbuzz-icu (4.3.0-r0)
(56/214) Purging harfbuzz (4.3.0-r0)
(57/214) Purging glib-dev (2.72.1-r1)
(58/214) Purging python3 (3.10.4-r0)
(59/214) Purging gettext-dev (0.21-r2)
(60/214) Purging gettext-asprintf (0.21-r2)
(61/214) Purging gettext (0.21-r2)
(62/214) Purging bzip2-dev (1.0.8-r1)
(63/214) Purging docbook-xsl (1.79.2-r4)
Executing docbook-xsl-1.79.2-r4.post-deinstall
(64/214) Purging libxslt (1.1.35-r0)
(65/214) Purging docbook-xml (4.5-r6)
Executing docbook-xml-4.5-r6.post-deinstall
(66/214) Purging libxml2-utils (2.9.14-r0)
(67/214) Purging libffi-dev (3.4.2-r1)
(68/214) Purging libepoxy-dev (1.5.10-r0)
(69/214) Purging libepoxy (1.5.10-r0)
(70/214) Purging mesa-dev (21.3.8-r2)
(71/214) Purging libxdamage-dev (1.1.5-r1)
(72/214) Purging libxdamage (1.1.5-r1)
(73/214) Purging libxshmfence-dev (1.3-r1)
(74/214) Purging mesa-egl (21.3.8-r2)
(75/214) Purging mesa-gbm (21.3.8-r2)
(76/214) Purging mesa-gl (21.3.8-r2)
(77/214) Purging mesa-gles (21.3.8-r2)
(78/214) Purging mesa-xatracker (21.3.8-r2)
(79/214) Purging mesa-osmesa (21.3.8-r2)
(80/214) Purging mesa (21.3.8-r2)
(81/214) Purging llvm13-libs (13.0.1-r2)
(82/214) Purging gcr-base (3.41.0-r0)
(83/214) Purging gstreamer (1.20.2-r0)
(84/214) Purging libgudev (237-r1)
(85/214) Purging shared-mime-info (2.2-r0)
Executing shared-mime-info-2.2-r0.post-deinstall
(86/214) Purging graphene (1.10.8-r0)
(87/214) Purging glib (2.72.1-r1)
(88/214) Purging wayland-libs-client (1.20.0-r0)
(89/214) Purging cups-libs (2.4.2-r0)
(90/214) Purging gnutls (3.7.6-r0)
(91/214) Purging p11-kit (0.24.1-r0)
(92/214) Purging wayland-libs-server (1.20.0-r0)
(93/214) Purging libffi (3.4.2-r1)
(94/214) Purging aspell-libs (0.60.8-r1)
(95/214) Purging gettext-libs (0.21-r2)
(96/214) Purging avahi-libs (0.8-r6)
(97/214) Purging libintl (0.21-r2)
(98/214) Purging dbus-dev (1.14.0-r1)
(99/214) Purging dbus-libs (1.14.0-r1)
(100/214) Purging util-linux-dev (2.38-r1)
(101/214) Purging libfdisk (2.38-r1)
(102/214) Purging libmount (2.38-r1)
(103/214) Purging libsmartcols (2.38-r1)
(104/214) Purging libuuid (2.38-r1)
(105/214) Purging libblkid (2.38-r1)
(106/214) Purging libcap (2.64-r0)
(107/214) Purging libgcrypt (1.10.1-r0)
(108/214) Purging libgpg-error (1.45-r0)
(109/214) Purging linux-pam (1.5.2-r0)
(110/214) Purging libxrandr-dev (1.5.2-r1)
(111/214) Purging libxrandr (1.5.2-r1)
(112/214) Purging libxcomposite-dev (0.4.5-r0)
(113/214) Purging libxcomposite (0.4.5-r0)
(114/214) Purging libxinerama-dev (1.1.4-r1)
(115/214) Purging libxinerama (1.1.4-r1)
(116/214) Purging libxxf86vm-dev (1.1.4-r2)
(117/214) Purging libxxf86vm (1.1.4-r2)
(118/214) Purging libxcursor-dev (1.2.1-r0)
(119/214) Purging libxcursor (1.2.1-r0)
(120/214) Purging libxft-dev (2.3.4-r0)
(121/214) Purging libxft (2.3.4-r0)
(122/214) Purging libxrender-dev (0.9.10-r3)
(123/214) Purging libxrender (0.9.10-r3)
(124/214) Purging libxtst-dev (1.2.3-r3)
(125/214) Purging libxtst (1.2.3-r3)
(126/214) Purging libxi-dev (1.8-r0)
(127/214) Purging libxi (1.8-r0)
(128/214) Purging libxfixes-dev (6.0.0-r0)
(129/214) Purging libxfixes (6.0.0-r0)
(130/214) Purging libxext-dev (1.3.4-r0)
(131/214) Purging libx11-dev (1.8-r0)
(132/214) Purging xtrans (1.4.0-r1)
(133/214) Purging libxkbcommon-dev (1.4.1-r0)
(134/214) Purging libxkbcommon-x11 (1.4.1-r0)
(135/214) Purging libxcb-dev (1.15-r0)
(136/214) Purging xcb-proto (1.15-r0)
(137/214) Purging libxau-dev (1.0.9-r0)
(138/214) Purging libxv (1.0.11-r2)
(139/214) Purging libxext (1.3.4-r0)
(140/214) Purging libx11 (1.8-r0)
(141/214) Purging libxcb (1.15-r0)
(142/214) Purging libxau (1.0.9-r0)
(143/214) Purging libxdmcp-dev (1.1.3-r0)
(144/214) Purging libxdmcp (1.1.3-r0)
(145/214) Purging libbsd (0.11.6-r2)
(146/214) Purging libmd (1.0.4-r0)
(147/214) Purging libdrm-dev (2.4.110-r0)
(148/214) Purging linux-headers (5.16.7-r1)
(149/214) Purging libdrm (2.4.110-r0)
(150/214) Purging mesa-glapi (21.3.8-r2)
(151/214) Purging libxshmfence (1.3-r1)
(152/214) Purging libwpe (1.12.0-r1)
(153/214) Purging libxkbcommon (1.4.1-r0)
(154/214) Purging xkeyboard-config (2.35.1-r0)
(155/214) Purging tiff-dev (4.4.0-r0)
(156/214) Purging libjpeg-turbo-dev (2.1.3-r1)
(157/214) Purging libwebp-dev (1.2.2-r0)
(158/214) Purging zstd-dev (1.5.2-r1)
(159/214) Purging libtiffxx (4.4.0-r0)
(160/214) Purging tiff (4.4.0-r0)
(161/214) Purging libxml2-dev (2.9.14-r0)
(162/214) Purging libxml2 (2.9.14-r0)
(163/214) Purging xz-dev (5.2.5-r1)
(164/214) Purging xz-libs (5.2.5-r1)
(165/214) Purging graphite2-dev (1.3.14-r1)
(166/214) Purging graphite2 (1.3.14-r1)
(167/214) Purging fontconfig-dev (2.14.0-r0)
(168/214) Purging fontconfig (2.14.0-r0)
(169/214) Purging freetype-dev (2.12.1-r0)
(170/214) Purging freetype (2.12.1-r0)
(171/214) Purging libbz2 (1.0.8-r1)
(172/214) Purging libpng-dev (1.6.37-r1)
(173/214) Purging libpng (1.6.37-r1)
(174/214) Purging pixman-dev (0.40.0-r3)
(175/214) Purging pixman (0.40.0-r3)
(176/214) Purging icu-dev (71.1-r2)
(177/214) Purging icu (71.1-r2)
(178/214) Purging nuspell (5.1.0-r1)
(179/214) Purging icu-libs (71.1-r2)
(180/214) Purging icu-data-en (71.1-r2)
(181/214) Purging libjpeg-turbo (2.1.3-r1)
(182/214) Purging libwebp (1.2.2-r0)
(183/214) Purging nettle (3.7.3-r0)
(184/214) Purging libtasn1 (4.18.0-r0)
(185/214) Purging libpsl-dev (0.21.1-r0)
(186/214) Purging libpsl (0.21.1-r0)
(187/214) Purging libidn2 (2.3.2-r2)
(188/214) Purging libunistring (1.0-r0)
(189/214) Purging fribidi-dev (1.0.12-r0)
(190/214) Purging fribidi (1.0.12-r0)
(191/214) Purging alsa-lib (1.2.6.1-r0)
(192/214) Purging cdparanoia-libs (10.2-r10)
(193/214) Purging libtheora (1.1.1-r16)
(194/214) Purging libvorbis (1.3.7-r0)
(195/214) Purging libogg (1.3.5-r1)
(196/214) Purging opus (1.3.1-r1)
(197/214) Purging orc (0.4.32-r0)
(198/214) Purging libevdev (1.12.1-r0)
(199/214) Purging eudev-libs (3.2.11-r0)
(200/214) Purging libproxy (0.4.17-r2)
(201/214) Purging sqlite-dev (3.38.5-r0)
(202/214) Purging sqlite-libs (3.38.5-r0)
(203/214) Purging libwoff2common (1.0.2-r1)
(204/214) Purging gdbm (1.23-r0)
(205/214) Purging mpdecimal (2.5.1-r1)
(206/214) Purging readline (8.1.2-r0)
(207/214) Purging pcre-dev (8.45-r2)
(208/214) Purging libpcre32 (8.45-r2)
(209/214) Purging libpcrecpp (8.45-r2)
(210/214) Purging libpcre16 (8.45-r2)
(211/214) Purging zlib-dev (1.2.12-r1)
(212/214) Purging xorgproto (2022.1-r0)
(213/214) Purging expat-dev (2.4.8-r0)
(214/214) Purging brotli-dev (1.0.9-r6)
Executing busybox-1.35.0-r13.trigger
OK: 367 MiB in 97 packages
>>> nyxt: Updating the testing/aarch64 repository index...
>>> nyxt: Signing the index...