Diff of the two buildlogs: -- --- b1/build.log 2025-02-12 03:50:31.715923841 +0000 +++ b2/build.log 2025-02-12 05:11:24.613653166 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Feb 11 15:08:17 -12 2025 -I: pbuilder-time-stamp: 1739329697 +I: Current time: Wed Feb 12 17:52:51 +14 2025 +I: pbuilder-time-stamp: 1739332371 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -34,52 +34,84 @@ dpkg-source: info: applying Version_2_6_15pre11 I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2991/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Feb 12 03:53 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='b205164ca07342dfa26d3a15b7fbdfed' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2991' - PS1='# ' - PS2='> ' + INVOCATION_ID=cf3175d8ea2f45ada820d38eb624c85f + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=5704 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.twKvfZ2y/pbuilderrc_2hsS --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.twKvfZ2y/b1 --logfile b1/build.log gcl_2.6.14-12.dsc' - SUDO_GID='110' - SUDO_UID='103' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.twKvfZ2y/pbuilderrc_KOQq --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.twKvfZ2y/b2 --logfile b2/build.log gcl_2.6.14-12.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32z 6.1.0-31-armmp-lpae #1 SMP Debian 6.1.128-1 (2025-02-07) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2991/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -249,7 +281,7 @@ Get: 110 http://deb.debian.org/debian trixie/main armhf tcl8.6-dev armhf 8.6.16+dfsg-1 [947 kB] Get: 111 http://deb.debian.org/debian trixie/main armhf tk8.6 armhf 8.6.16-1 [69.5 kB] Get: 112 http://deb.debian.org/debian trixie/main armhf tk8.6-dev armhf 8.6.16-1 [726 kB] -Fetched 42.3 MB in 7s (5715 kB/s) +Fetched 42.3 MB in 2s (19.6 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19531 files and directories currently installed.) @@ -618,8 +650,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Feb 12 03:09:19 UTC 2025. -Universal Time is now: Wed Feb 12 03:09:19 UTC 2025. +Local time is now: Wed Feb 12 03:54:17 UTC 2025. +Universal Time is now: Wed Feb 12 03:54:17 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up xtrans-dev (1.4.0-1) ... @@ -727,7 +759,11 @@ fakeroot is already the newest version (1.37-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/gcl-2.6.14/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gcl_2.6.14-12_source.changes +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gcl-2.6.14/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gcl_2.6.14-12_source.changes dpkg-buildpackage: info: source package gcl dpkg-buildpackage: info: source version 2.6.14-12 dpkg-buildpackage: info: source distribution unstable @@ -846,7 +882,7 @@ --mandir=\${prefix}/share/man \ --enable-infodir=\${prefix}/share/info \ --enable-emacsdir=\${prefix}/share/emacs/site-lisp -checking build system type... armv7l-unknown-linux-gnueabihf +checking build system type... aarch64-unknown-linux-gnu checking host system type... arm-unknown-linux-gnueabihf host=arm-unknown-linux-gnueabihf use=armhf-linux @@ -885,7 +921,7 @@ checking for CFLAG -fdollars-in-identifiers... yes checking for CFLAG -g... yes checking for makeinfo... no -checking system version (for dynamic loading)... Linux-6.1.0-31-armmp-lpae +checking system version (for dynamic loading)... Linux-6.1.0-31-arm64 checking for setjmp.h... yes checking sizeof jmp_buf... 392 checking for unistd.h... yes @@ -928,16 +964,15 @@ checking CSTACK_DIRECTION... -1 checking finding CSTACK_ALIGNMENT... 8 checking CSTACK_ADDRESS... 0xbfffffff -checking cstack bits... 30 +checking cstack bits... 0 checking NEG_CSTACK_ADDRESS... yes checking finding default linker script... got it checking output_arch... bfd_arch_arm configure: trying to adjust text start configure: min log text start 15 configure: max log text start 29 -configure: lowering log text to 0x18000 to maximize data area -checking our linker script... done -checking for LDFLAG -Wl,-T,gcl.script... yes +configure: max log text start reduced to 0 considering c stack address +checking our linker script... none found or not needed checking mem top... 0xc0000000 checking finding upper mem half range... 0x20000000 checking sizeof long long int... yes @@ -1057,7 +1092,7 @@ CC=gcc GCL_CC=gcc CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I$(GCLDIR)/o -LDFLAGS=-Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script +LDFLAGS=-Wl,-z,relro -no-pie FINAL_CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 NIFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I$(GCLDIR)/o O3FLAGS=-O2 @@ -1478,7 +1513,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -1491,19 +1526,19 @@ -e "s#@LI-RELEASE@#`cat ../release`#1" \ -e "s#@LI-CC@#\"gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2\"#1" \ -e "s#@LI-DFP@#\"-pg\"#1" \ - -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o \"#1" \ + -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -o \"#1" \ -e "s#@LI-LD-LIBS@#\" -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp\"#1" \ -e "s#@LI-OPT-THREE@#\"-O2\"#1" \ -e "s#@LI-OPT-TWO@#\"-O\"#1" \ -e "s#@LI-INIT-LSP@#\"sys_init.lsp\"#1" >sys_init.lsp PATH=/usr/bin:$PATH gcc msys.c -o msys # Unix binary if running wine touch raw_pre_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pre_gcl\"))" >>foo j=$(ar t libpre_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpre_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 76032 pages +GCL (GNU Common Lisp) April 1994 79813 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_defmacro.lsp @@ -1705,7 +1740,7 @@ COMPILER> NIL -COMPILER>77856768 heap words available +COMPILER>81728512 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -2819,15 +2854,15 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_gcl.o sys_gcl.c rm -rf libgcl.a -ar rs libgcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o sys_gcl.o +ar rs libgcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o sys_gcl.o ar: creating libgcl.a touch raw_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_gcl\"))" >>foo j=$(ar t libgcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libgcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 27695 pages +GCL (GNU Common Lisp) April 1994 27681 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp Initializing gcl_defmacro.o @@ -3031,7 +3066,7 @@ COMPILER> NIL -COMPILER>28359680 heap words available +COMPILER>28345344 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -3210,7 +3245,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0x86a008 ;; Finished loading "../tkl.o" +start address -T 0x85a008 ;; Finished loading "../tkl.o" 51891 > @@ -3220,13 +3255,13 @@ cd info && /usr/bin/make make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/info' TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl-si.dvi make[2]: dvipdfm: No such file or directory make[2]: [makefile:36: gcl-si.pdf] Error 127 (ignored) TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl.dvi make[2]: dvipdfm: No such file or directory @@ -3459,7 +3494,7 @@ --mandir=\${prefix}/share/man \ --enable-infodir=\${prefix}/share/info \ --enable-emacsdir=\${prefix}/share/emacs/site-lisp -checking build system type... armv7l-unknown-linux-gnueabihf +checking build system type... aarch64-unknown-linux-gnu checking host system type... arm-unknown-linux-gnueabihf host=arm-unknown-linux-gnueabihf use=armhf-linux @@ -3498,7 +3533,7 @@ checking for CFLAG -fdollars-in-identifiers... yes checking for CFLAG -g... yes checking for makeinfo... no -checking system version (for dynamic loading)... Linux-6.1.0-31-armmp-lpae +checking system version (for dynamic loading)... Linux-6.1.0-31-arm64 checking for setjmp.h... yes checking sizeof jmp_buf... 392 checking for unistd.h... yes @@ -3541,16 +3576,15 @@ checking CSTACK_DIRECTION... -1 checking finding CSTACK_ALIGNMENT... 8 checking CSTACK_ADDRESS... 0xbfffffff -checking cstack bits... 30 +checking cstack bits... 0 checking NEG_CSTACK_ADDRESS... yes checking finding default linker script... got it checking output_arch... bfd_arch_arm configure: trying to adjust text start configure: min log text start 15 configure: max log text start 29 -configure: lowering log text to 0x18000 to maximize data area -checking our linker script... done -checking for LDFLAG -Wl,-T,gcl.script... yes +configure: max log text start reduced to 0 considering c stack address +checking our linker script... none found or not needed checking mem top... 0xc0000000 checking finding upper mem half range... 0x20000000 checking sizeof long long int... yes @@ -3670,7 +3704,7 @@ CC=gcc GCL_CC=gcc CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I$(GCLDIR)/o -LDFLAGS=-Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script +LDFLAGS=-Wl,-z,relro -no-pie FINAL_CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 NIFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I$(GCLDIR)/o O3FLAGS=-O2 @@ -4091,7 +4125,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -4104,19 +4138,19 @@ -e "s#@LI-RELEASE@#`cat ../release`#1" \ -e "s#@LI-CC@#\"gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2\"#1" \ -e "s#@LI-DFP@#\"-pg\"#1" \ - -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o \"#1" \ + -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -o \"#1" \ -e "s#@LI-LD-LIBS@#\" -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp\"#1" \ -e "s#@LI-OPT-THREE@#\"-O2\"#1" \ -e "s#@LI-OPT-TWO@#\"-O\"#1" \ -e "s#@LI-INIT-LSP@#\"sys_init.lsp\"#1" >sys_init.lsp PATH=/usr/bin:$PATH gcc msys.c -o msys # Unix binary if running wine touch raw_pre_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pre_gcl\"))" >>foo j=$(ar t libpre_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpre_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 76032 pages +GCL (GNU Common Lisp) April 1994 79813 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_defmacro.lsp @@ -4318,7 +4352,7 @@ COMPILER> NIL -COMPILER>77856768 heap words available +COMPILER>81728512 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -5432,15 +5466,15 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_gcl.o sys_gcl.c rm -rf libgcl.a -ar rs libgcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o sys_gcl.o +ar rs libgcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o sys_gcl.o ar: creating libgcl.a touch raw_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_gcl\"))" >>foo j=$(ar t libgcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libgcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 27695 pages +GCL (GNU Common Lisp) April 1994 27681 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp Initializing gcl_defmacro.o @@ -5644,7 +5678,7 @@ COMPILER> NIL -COMPILER>28359680 heap words available +COMPILER>28345344 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -5713,7 +5747,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o. Loading binary of GCL_PCL_PKG... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o" -start address -T 0x8c6008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o" +start address -T 0x8b6008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o" Compiling GCL_PCL_WALK... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.lisp. End of Pass 1. @@ -5726,7 +5760,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o. Loading binary of GCL_PCL_WALK... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o" -start address -T 0x8c62d8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o" +start address -T 0x8b62d8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o" Compiling GCL_PCL_ITERATE... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.lisp. ; (DEFUN OPTIMIZE-ITERATE-FORM ...) is being compiled. @@ -5738,7 +5772,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o. Loading binary of GCL_PCL_ITERATE... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o" -start address -T 0x8cc3e0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o" +start address -T 0x8bc3e0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o" Compiling GCL_PCL_MACROS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.lisp. ; (DEFUN FIND-WRAPPER ...) is being compiled. @@ -5752,7 +5786,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o. Loading binary of GCL_PCL_MACROS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o" -start address -T 0x8d1fb8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o" +start address -T 0x8c1fb8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o" Compiling GCL_PCL_LOW... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.lisp. ; (DEFUN PRINT-STD-INSTANCE ...) is being compiled. @@ -5763,7 +5797,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o. Loading binary of GCL_PCL_LOW... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o" -start address -T 0x8d7010 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o" +start address -T 0x8c7010 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o" Compiling GCL_PCL_IMPL_LOW... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/impl/gcl/gcl_pcl_impl_low.lisp. End of Pass 1. @@ -5772,7 +5806,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o. Loading binary of GCL_PCL_IMPL_LOW... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o" -start address -T 0x8d9160 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o" +start address -T 0x8c9160 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o" Compiling GCL_PCL_FIN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.lisp. End of Pass 1. @@ -5781,7 +5815,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o. Loading binary of GCL_PCL_FIN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o" -start address -T 0x8db6d0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o" +start address -T 0x8cb6d0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o" Compiling GCL_PCL_DEFCLASS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.lisp. ; (DEFUN EARLY-CLASS-NAME-OF ...) is being compiled. @@ -5794,7 +5828,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o. Loading binary of GCL_PCL_DEFCLASS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o" -start address -T 0x8dc560 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o" +start address -T 0x8cc560 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o" Compiling GCL_PCL_DEFS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.lisp. ; (DEFUN SPECIALIZER-FROM-TYPE ...) is being compiled. @@ -5820,7 +5854,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o. Loading binary of GCL_PCL_DEFS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o" -start address -T 0x8df878 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o" +start address -T 0x8cf878 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o" Compiling GCL_PCL_FNGEN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.lisp. End of Pass 1. @@ -5829,7 +5863,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o. Loading binary of GCL_PCL_FNGEN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o" -start address -T 0x8e5b88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o" +start address -T 0x8d5b88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o" Compiling GCL_PCL_CACHE... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.lisp. ; (DEFUN RAISE-METATYPE ...) is being compiled. @@ -5845,7 +5879,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o. Loading binary of GCL_PCL_CACHE... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o" -start address -T 0x8e7598 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o" +start address -T 0x8d7598 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o" Compiling GCL_PCL_DLISP... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.lisp. End of Pass 1. @@ -5854,7 +5888,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o. Loading binary of GCL_PCL_DLISP... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o" -start address -T 0x8ef9b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o" +start address -T 0x8df9b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o" Compiling GCL_PCL_DLISP2... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.lisp. End of Pass 1. @@ -5863,7 +5897,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o. Loading binary of GCL_PCL_DLISP2... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o" -start address -T 0x8f3030 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o" +start address -T 0x8e3030 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o" Compiling GCL_PCL_BOOT... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.lisp. ; (DEFUN EXPAND-DEFMETHOD ...) is being compiled. @@ -5899,7 +5933,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o. Loading binary of GCL_PCL_BOOT... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o" -start address -T 0x8f6b80 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o" +start address -T 0x8e6b80 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o" Compiling GCL_PCL_VECTOR... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.lisp. End of Pass 1. @@ -5911,7 +5945,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o. Loading binary of GCL_PCL_VECTOR... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o" -start address -T 0x907588 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o" +start address -T 0x8f7588 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o" Compiling GCL_PCL_SLOTS_BOOT... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.lisp. ; (DEFUN ACCESSOR-SLOT-BOUNDP ...) is being compiled. @@ -5948,7 +5982,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o. Loading binary of GCL_PCL_SLOTS_BOOT... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o" -start address -T 0x910840 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o" +start address -T 0x900840 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o" Compiling GCL_PCL_COMBIN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.lisp. ; (DEFUN STANDARD-COMPUTE-EFFECTIVE-METHOD ...) is being compiled. @@ -5961,7 +5995,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o. Loading binary of GCL_PCL_COMBIN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o" -start address -T 0x915a28 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o" +start address -T 0x905a28 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o" Compiling GCL_PCL_DFUN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.lisp. ; (DEFUN DISPATCH-DFUN-COST ...) is being compiled. @@ -5989,7 +6023,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o. Loading binary of GCL_PCL_DFUN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o" -start address -T 0x918d78 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o" +start address -T 0x908d78 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o" Compiling GCL_PCL_FAST_INIT... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.lisp. ; (DEFUN MAKE-INSTANCE-FUNCTION-SYMBOL ...) is being compiled. @@ -6019,7 +6053,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o. Loading binary of GCL_PCL_FAST_INIT... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o" -start address -T 0x9297c8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o" +start address -T 0x9197c8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o" Compiling GCL_PCL_BRAID... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.lisp. ; (DEFUN ALLOCATE-STRUCTURE-INSTANCE ...) is being compiled. @@ -6030,7 +6064,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o. Loading binary of GCL_PCL_BRAID... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o" -start address -T 0x934850 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o" +start address -T 0x924850 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o" Compiling GCL_PCL_GENERIC_FUNCTIONS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.lisp. End of Pass 1. @@ -6041,7 +6075,7 @@ ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.o" Warning: ADD-METHOD is being redefined. Warning: REMOVE-METHOD is being redefined. -start address -T 0x93a818 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.o" +start address -T 0x92a818 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.o" Compiling GCL_PCL_SLOTS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.lisp. ; (DEFUN SLOT-VALUE-OR-DEFAULT ...) is being compiled. @@ -6053,7 +6087,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o. Loading binary of GCL_PCL_SLOTS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o" -start address -T 0x940150 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o" +start address -T 0x930150 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o" Compiling GCL_PCL_INIT... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.lisp. End of Pass 1. @@ -6062,7 +6096,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o. Loading binary of GCL_PCL_INIT... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o" -start address -T 0x9424f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o" +start address -T 0x9324f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o" Compiling GCL_PCL_STD_CLASS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.lisp. End of Pass 1. @@ -6073,7 +6107,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o. Loading binary of GCL_PCL_STD_CLASS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o" -start address -T 0x944488 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o" +start address -T 0x934488 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o" Compiling GCL_PCL_CPL... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.lisp. End of Pass 1. @@ -6082,7 +6116,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o. Loading binary of GCL_PCL_CPL... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o" -start address -T 0x9515b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o" +start address -T 0x9415b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o" Compiling GCL_PCL_FSC... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.lisp. End of Pass 1. @@ -6091,7 +6125,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o. Loading binary of GCL_PCL_FSC... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o" -start address -T 0x953570 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o" +start address -T 0x943570 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o" Compiling GCL_PCL_METHODS... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.lisp. End of Pass 1. @@ -6103,7 +6137,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o. Loading binary of GCL_PCL_METHODS... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o" -start address -T 0x953950 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o" +start address -T 0x943950 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o" Compiling GCL_PCL_FIXUP... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.lisp. End of Pass 1. @@ -6112,21 +6146,21 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o. Loading binary of GCL_PCL_FIXUP... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o" -Compiling gazonk_28370_0.lsp. +Compiling gazonk_7356_0.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_0.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_0.o" -start address -T 0x962be0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_0.o" -Compiling gazonk_28370_1.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_0.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_0.o" +start address -T 0x952be0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_0.o" +Compiling gazonk_7356_1.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_1.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_1.o" -start address -T 0x963008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_1.o" -start address -T 0x962b00 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_1.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_1.o" +start address -T 0x953008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_1.o" +start address -T 0x952b00 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o" Compiling GCL_PCL_DEFCOMBIN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.lisp. End of Pass 1. @@ -6135,35 +6169,35 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o. Loading binary of GCL_PCL_DEFCOMBIN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o" -Compiling gazonk_28370_2.lsp. +Compiling gazonk_7356_2.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_2.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_2.o" -start address -T 0x965a68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_2.o" -Compiling gazonk_28370_3.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_2.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_2.o" +start address -T 0x955a68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_2.o" +Compiling gazonk_7356_3.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_3.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_3.o" -start address -T 0x966620 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_3.o" -Compiling gazonk_28370_4.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_3.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_3.o" +start address -T 0x956620 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_3.o" +Compiling gazonk_7356_4.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_4.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_4.o" -start address -T 0x966f18 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_4.o" -Compiling gazonk_28370_5.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_4.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_4.o" +start address -T 0x956f18 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_4.o" +Compiling gazonk_7356_5.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_5.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_5.o" -start address -T 0x967408 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_5.o" -start address -T 0x963418 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_5.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_5.o" +start address -T 0x957408 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_5.o" +start address -T 0x953418 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o" Compiling GCL_PCL_CTYPES... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.lisp. End of Pass 1. @@ -6172,14 +6206,14 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o. Loading binary of GCL_PCL_CTYPES... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o" -Compiling gazonk_28370_6.lsp. +Compiling gazonk_7356_6.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_6.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_6.o" -start address -T 0x967e10 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_6.o" -start address -T 0x9679b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_6.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_6.o" +start address -T 0x957e10 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_6.o" +start address -T 0x9579b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o" Compiling GCL_PCL_ENV... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.lisp. ; (DEFUN DESCRIBE-PACKAGE ...) is being compiled. @@ -6191,15 +6225,15 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o. Loading binary of GCL_PCL_ENV... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" -Compiling gazonk_28370_7.lsp. +Compiling gazonk_7356_7.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_7.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_7.o" -start address -T 0x96bde0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_28370_7.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_7.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_7.o" +start address -T 0x95bde0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_7356_7.o" Warning: DESCRIBE is being redefined. -start address -T 0x968308 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" +start address -T 0x958308 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" Compiling GCL_PCL_COMPAT... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_compat.lisp. End of Pass 1. @@ -6214,7 +6248,7 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o. Loading binary of GCL_PCL_PRECOM1... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o" -start address -T 0x96c368 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o" +start address -T 0x95c368 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o" Compiling GCL_PCL_PRECOM2... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom2.lisp. ; (DEFUN #:|(PRECOMPILE-INITIALIZE-INSTANCE-SIMPLE PCL 3)8020| ...) is being compiled. @@ -6273,15 +6307,15 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_pcl_gcl.o sys_pcl_gcl.c rm -rf libpcl_gcl.a -ar rs libpcl_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_fsc.o sys_pcl_gcl.o +ar rs libpcl_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_env.o sys_pcl_gcl.o ar: creating libpcl_gcl.a touch raw_pcl_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pcl_gcl -L. -Wl,-Map raw_pcl_gcl_map -lpcl_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pcl_gcl -L. -Wl,-Map raw_pcl_gcl_map -lpcl_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pcl_gcl\"))" >>foo j=$(ar t libpcl_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpcl_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pcl_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 27860 pages +GCL (GNU Common Lisp) April 1994 27845 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pcl_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp Initializing gcl_defmacro.o @@ -6530,7 +6564,7 @@ COMPILER> NIL -COMPILER>28528640 heap words available +COMPILER>28513280 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -6634,15 +6668,15 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_ansi_gcl.o sys_ansi_gcl.c rm -rf libansi_gcl.a -ar rs libansi_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_fsc.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_precom.o ../clcs/gcl_clcs_condition_definitions.o sys_ansi_gcl.o +ar rs libansi_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_env.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_precom.o ../clcs/gcl_clcs_condition_definitions.o sys_ansi_gcl.o ar: creating libansi_gcl.a touch raw_ansi_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_ansi_gcl -L. -Wl,-Map raw_ansi_gcl_map -lansi_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_ansi_gcl -L. -Wl,-Map raw_ansi_gcl_map -lansi_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_ansi_gcl\"))" >>foo j=$(ar t libansi_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libansi_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_ansi_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 27875 pages +GCL (GNU Common Lisp) April 1994 27861 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_ansi_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp Initializing gcl_defmacro.o @@ -6895,7 +6929,7 @@ COMPILER> NIL -COMPILER>28544000 heap words available +COMPILER>28529664 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -7074,7 +7108,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0xb42e60 ;; Finished loading "../tkl.o" +start address -T 0xb33cb0 ;; Finished loading "../tkl.o" 51915 > @@ -7084,13 +7118,13 @@ cd info && /usr/bin/make make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/info' TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl-si.dvi make[2]: dvipdfm: No such file or directory make[2]: [makefile:36: gcl-si.pdf] Error 127 (ignored) TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl.dvi make[2]: dvipdfm: No such file or directory @@ -7323,7 +7357,7 @@ --mandir=\${prefix}/share/man \ --enable-infodir=\${prefix}/share/info \ --enable-emacsdir=\${prefix}/share/emacs/site-lisp -checking build system type... armv7l-unknown-linux-gnueabihf +checking build system type... aarch64-unknown-linux-gnu checking host system type... arm-unknown-linux-gnueabihf host=arm-unknown-linux-gnueabihf use=armhf-linux @@ -7360,7 +7394,7 @@ checking for CFLAG -fdollars-in-identifiers... yes checking for CFLAG -g... yes checking for makeinfo... no -checking system version (for dynamic loading)... Linux-6.1.0-31-armmp-lpae +checking system version (for dynamic loading)... Linux-6.1.0-31-arm64 checking for setjmp.h... yes checking sizeof jmp_buf... 392 checking for unistd.h... yes @@ -7403,16 +7437,15 @@ checking CSTACK_DIRECTION... -1 checking finding CSTACK_ALIGNMENT... 8 checking CSTACK_ADDRESS... 0xbfffffff -checking cstack bits... 30 +checking cstack bits... 0 checking NEG_CSTACK_ADDRESS... yes checking finding default linker script... got it checking output_arch... bfd_arch_arm configure: trying to adjust text start configure: min log text start 15 configure: max log text start 29 -configure: lowering log text to 0x18000 to maximize data area -checking our linker script... done -checking for LDFLAG -Wl,-T,gcl.script... yes +configure: max log text start reduced to 0 considering c stack address +checking our linker script... none found or not needed checking mem top... 0xc0000000 checking finding upper mem half range... 0x20000000 checking sizeof long long int... yes @@ -7532,7 +7565,7 @@ CC=gcc GCL_CC=gcc CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I$(GCLDIR)/o -LDFLAGS=-Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script +LDFLAGS=-Wl,-z,relro -no-pie FINAL_CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 NIFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I$(GCLDIR)/o O3FLAGS=-O2 @@ -7953,7 +7986,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -7966,19 +7999,19 @@ -e "s#@LI-RELEASE@#`cat ../release`#1" \ -e "s#@LI-CC@#\"gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2\"#1" \ -e "s#@LI-DFP@#\"\"#1" \ - -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o \"#1" \ + -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -o \"#1" \ -e "s#@LI-LD-LIBS@#\" -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp\"#1" \ -e "s#@LI-OPT-THREE@#\"-O2 \"#1" \ -e "s#@LI-OPT-TWO@#\"-O\"#1" \ -e "s#@LI-INIT-LSP@#\"sys_init.lsp\"#1" >sys_init.lsp PATH=/usr/bin:$PATH gcc msys.c -o msys # Unix binary if running wine touch raw_pre_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pre_gcl\"))" >>foo j=$(ar t libpre_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpre_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 76032 pages +GCL (GNU Common Lisp) April 1994 79799 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_defmacro.lsp @@ -8180,7 +8213,7 @@ COMPILER> NIL -COMPILER>77856768 heap words available +COMPILER>81714176 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -9294,10 +9327,10 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_gcl.o sys_gcl.c rm -rf libgcl.a -ar rs libgcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o sys_gcl.o +ar rs libgcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o sys_gcl.o ar: creating libgcl.a touch raw_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_gcl\"))" >>foo j=$(ar t libgcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libgcl.a $j #accelerator @@ -9685,7 +9718,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0x722e30 ;; Finished loading "../tkl.o" +start address -T 0x6b58a8 ;; Finished loading "../tkl.o" 50347 > @@ -9695,13 +9728,13 @@ cd info && /usr/bin/make make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/info' TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl-si.dvi make[2]: dvipdfm: No such file or directory make[2]: [makefile:36: gcl-si.pdf] Error 127 (ignored) TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl.dvi make[2]: dvipdfm: No such file or directory @@ -9921,7 +9954,7 @@ --mandir=\${prefix}/share/man \ --enable-infodir=\${prefix}/share/info \ --enable-emacsdir=\${prefix}/share/emacs/site-lisp -checking build system type... armv7l-unknown-linux-gnueabihf +checking build system type... aarch64-unknown-linux-gnu checking host system type... arm-unknown-linux-gnueabihf host=arm-unknown-linux-gnueabihf use=armhf-linux @@ -9958,7 +9991,7 @@ checking for CFLAG -fdollars-in-identifiers... yes checking for CFLAG -g... yes checking for makeinfo... no -checking system version (for dynamic loading)... Linux-6.1.0-31-armmp-lpae +checking system version (for dynamic loading)... Linux-6.1.0-31-arm64 checking for setjmp.h... yes checking sizeof jmp_buf... 392 checking for unistd.h... yes @@ -10001,16 +10034,15 @@ checking CSTACK_DIRECTION... -1 checking finding CSTACK_ALIGNMENT... 8 checking CSTACK_ADDRESS... 0xbfffffff -checking cstack bits... 30 +checking cstack bits... 0 checking NEG_CSTACK_ADDRESS... yes checking finding default linker script... got it checking output_arch... bfd_arch_arm configure: trying to adjust text start configure: min log text start 15 configure: max log text start 29 -configure: lowering log text to 0x18000 to maximize data area -checking our linker script... done -checking for LDFLAG -Wl,-T,gcl.script... yes +configure: max log text start reduced to 0 considering c stack address +checking our linker script... none found or not needed checking mem top... 0xc0000000 checking finding upper mem half range... 0x20000000 checking sizeof long long int... yes @@ -10130,7 +10162,7 @@ CC=gcc GCL_CC=gcc CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I$(GCLDIR)/o -LDFLAGS=-Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script +LDFLAGS=-Wl,-z,relro -no-pie FINAL_CFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 NIFLAGS=-g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I$(GCLDIR)/o O3FLAGS=-O2 @@ -10551,7 +10583,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -10564,19 +10596,19 @@ -e "s#@LI-RELEASE@#`cat ../release`#1" \ -e "s#@LI-CC@#\"gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2\"#1" \ -e "s#@LI-DFP@#\"\"#1" \ - -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o \"#1" \ + -e "s#@LI-LD@#\"gcc -Wl,-z,relro -no-pie -o \"#1" \ -e "s#@LI-LD-LIBS@#\" -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp\"#1" \ -e "s#@LI-OPT-THREE@#\"-O2 \"#1" \ -e "s#@LI-OPT-TWO@#\"-O\"#1" \ -e "s#@LI-INIT-LSP@#\"sys_init.lsp\"#1" >sys_init.lsp PATH=/usr/bin:$PATH gcc msys.c -o msys # Unix binary if running wine touch raw_pre_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pre_gcl -L. -Wl,-Map raw_pre_gcl_map -lpre_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pre_gcl\"))" >>foo j=$(ar t libpre_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpre_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 76032 pages +GCL (GNU Common Lisp) April 1994 79799 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pre_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_defmacro.lsp @@ -10778,7 +10810,7 @@ COMPILER> NIL -COMPILER>77856768 heap words available +COMPILER>81714176 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -11892,10 +11924,10 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_gcl.o sys_gcl.c rm -rf libgcl.a -ar rs libgcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o sys_gcl.o +ar rs libgcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o sys_gcl.o ar: creating libgcl.a touch raw_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_gcl -L. -Wl,-Map raw_gcl_map -lgcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_gcl\"))" >>foo j=$(ar t libgcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libgcl.a $j #accelerator @@ -12572,20 +12604,20 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o. Loading binary of GCL_PCL_FIXUP... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o" -Compiling gazonk_16024_0.lsp. +Compiling gazonk_13385_0.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_0.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_0.o" -start address -T 0xa4deb8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_0.o" -Compiling gazonk_16024_1.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_0.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_0.o" +start address -T 0xa4deb8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_0.o" +Compiling gazonk_13385_1.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_1.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_1.o" -start address -T 0xa4e2c0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_1.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_1.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_1.o" +start address -T 0xa4e2c0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_1.o" start address -T 0xa4ddf0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fixup.o" Compiling GCL_PCL_DEFCOMBIN... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.lisp. @@ -12595,34 +12627,34 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o. Loading binary of GCL_PCL_DEFCOMBIN... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o" -Compiling gazonk_16024_2.lsp. +Compiling gazonk_13385_2.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_2.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_2.o" -start address -T 0xa50bd8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_2.o" -Compiling gazonk_16024_3.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_2.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_2.o" +start address -T 0xa50bd8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_2.o" +Compiling gazonk_13385_3.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_3.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_3.o" -start address -T 0xa51768 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_3.o" -Compiling gazonk_16024_4.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_3.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_3.o" +start address -T 0xa51768 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_3.o" +Compiling gazonk_13385_4.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_4.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_4.o" -start address -T 0xa52038 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_4.o" -Compiling gazonk_16024_5.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_4.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_4.o" +start address -T 0xa52038 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_4.o" +Compiling gazonk_13385_5.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_5.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_5.o" -start address -T 0xa524f0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_5.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_5.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_5.o" +start address -T 0xa524f0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_5.o" start address -T 0xa4e6b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defcombin.o" Compiling GCL_PCL_CTYPES... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.lisp. @@ -12632,13 +12664,13 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o. Loading binary of GCL_PCL_CTYPES... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o" -Compiling gazonk_16024_6.lsp. +Compiling gazonk_13385_6.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_6.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_6.o" -start address -T 0xa52e68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_6.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_6.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_6.o" +start address -T 0xa52e68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_6.o" start address -T 0xa52a68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_ctypes.o" Compiling GCL_PCL_ENV... Compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.lisp. @@ -12651,13 +12683,13 @@ Finished compiling /build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o. Loading binary of GCL_PCL_ENV... ;; Loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" -Compiling gazonk_16024_7.lsp. +Compiling gazonk_13385_7.lsp. End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=1 (No runtime error checking), Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_7.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_7.o" -start address -T 0xa56c88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_16024_7.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_7.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_7.o" +start address -T 0xa56c88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_13385_7.o" Warning: DESCRIBE is being redefined. start address -T 0xa53328 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" Compiling GCL_PCL_COMPAT... @@ -12733,15 +12765,15 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_pcl_gcl.o sys_pcl_gcl.c rm -rf libpcl_gcl.a -ar rs libpcl_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_fsc.o sys_pcl_gcl.o +ar rs libpcl_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_env.o sys_pcl_gcl.o ar: creating libpcl_gcl.a touch raw_pcl_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_pcl_gcl -L. -Wl,-Map raw_pcl_gcl_map -lpcl_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_pcl_gcl -L. -Wl,-Map raw_pcl_gcl_map -lpcl_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_pcl_gcl\"))" >>foo j=$(ar t libpcl_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libpcl_gcl.a $j #accelerator /build/reproducible-path/gcl-2.6.14/unixport/raw_pcl_gcl /build/reproducible-path/gcl-2.6.14/unixport/ -libdir /build/reproducible-path/gcl-2.6.14/ < foo -GCL (GNU Common Lisp) April 1994 27845 pages +GCL (GNU Common Lisp) April 1994 27831 pages Building symbol table for /build/reproducible-path/gcl-2.6.14/unixport/raw_pcl_gcl .. loading /build/reproducible-path/gcl-2.6.14/unixport/../lsp/gcl_export.lsp Initializing gcl_defmacro.o @@ -12990,7 +13022,7 @@ COMPILER> NIL -COMPILER>28513280 heap words available +COMPILER>28498944 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -13094,10 +13126,10 @@ make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/unixport' gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gcl-2.6.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -fdollars-in-identifiers -g -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/build/reproducible-path/gcl-2.6.14/o -c -o sys_ansi_gcl.o sys_ansi_gcl.c rm -rf libansi_gcl.a -ar rs libansi_gcl.a ../o/unixsys.o ../o/num_comp.o ../o/fat_string.o ../o/sockets.o ../o/gprof.o ../o/backq.o ../o/hash.o ../o/array.o ../o/package.o ../o/sfasl.o ../o/cmpaux.o ../o/usig.o ../o/bitop.o ../o/block.o ../o/num_sfun.o ../o/nsocket.o ../o/predicate.o ../o/cfun.o ../o/nfunlink.o ../o/run_process.o ../o/frame.o ../o/assignment.o ../o/bds.o ../o/prog.o ../o/reference.o ../o/alloc.o ../o/earith.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/character.o ../o/bind.o ../o/multival.o ../o/clxsocket.o ../o/unixfsys.o ../o/file.o ../o/num_co.o ../o/funlink.o ../o/eval.o ../o/error.o ../o/big.o ../o/init_pari.o ../o/toplevel.o ../o/unixtime.o ../o/string.o ../o/gbc.o ../o/number.o ../o/usig2.o ../o/lex.o ../o/typespec.o ../o/symbol.o ../o/unixsave.o ../o/num_arith.o ../o/gcl_readline.o ../o/sequence.o ../o/num_rand.o ../o/main.o ../o/pathname.o ../o/unixfasl.o ../o/num_pred.o ../o/utils.o ../o/new_init.o ../o/regexpr.o ../o/conditional.o ../o/print.o ../o/catch.o ../o/makefun.o ../o/macros.o ../o/mapfun.o ../o/structure.o ../o/list.o ../o/let.o ../o/prelink.o ../o/format.o ../lsp/gcl_evalmacros.o ../lsp/gcl_predlib.o ../lsp/gcl_restart.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_numlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_arraylib.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_info.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_serror.o ../lsp/gcl_seqlib.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_make_pathname.o ../lsp/gcl_defmacro.o ../lsp/gcl_iolib.o ../lsp/gcl_setf.o ../lsp/gcl_assert.o ../lsp/gcl_module.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_top.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_defpackage.o ../lsp/gcl_debug.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_mislib.o ../lsp/gcl_fpe.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_trace.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_defstruct.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_namestring.o ../lsp/gcl_sloop.o ../lsp/gcl_packlib.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_listlib.o ../xgcl-2/gcl_general.o ../xgcl-2/Xutil-2.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/general-c.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_index.o ../xgcl-2/Events.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpfun.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_fsc.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_precom.o ../clcs/gcl_clcs_condition_definitions.o sys_ansi_gcl.o +ar rs libansi_gcl.a ../o/fat_string.o ../o/unixfasl.o ../o/sequence.o ../o/reference.o ../o/sockets.o ../o/unixsys.o ../o/nsocket.o ../o/unixfsys.o ../o/usig.o ../o/utils.o ../o/num_rand.o ../o/catch.o ../o/cmpaux.o ../o/new_init.o ../o/structure.o ../o/num_pred.o ../o/clxsocket.o ../o/run_process.o ../o/unixsave.o ../o/nfunlink.o ../o/block.o ../o/num_sfun.o ../o/unixtime.o ../o/multival.o ../o/assignment.o ../o/typespec.o ../o/array.o ../o/sfasl.o ../o/bind.o ../o/bitop.o ../o/gbc.o ../o/conditional.o ../o/string.o ../o/main.o ../o/lex.o ../o/usig2.o ../o/file.o ../o/let.o ../o/cfun.o ../o/num_comp.o ../o/character.o ../o/hash.o ../o/gprof.o ../o/num_arith.o ../o/eval.o ../o/frame.o ../o/print.o ../o/funlink.o ../o/number.o ../o/prelink.o ../o/earith.o ../o/pathname.o ../o/makefun.o ../o/list.o ../o/alloc.o ../o/mapfun.o ../o/toplevel.o ../o/predicate.o ../o/gcl_readline.o ../o/bds.o ../o/format.o ../o/backq.o ../o/regexpr.o ../o/error.o ../o/read.o ../o/iteration.o ../o/num_log.o ../o/big.o ../o/package.o ../o/init_pari.o ../o/prog.o ../o/num_co.o ../o/macros.o ../o/symbol.o ../lsp/gcl_top.o ../lsp/gcl_describe.o ../lsp/gcl_debug.o ../lsp/gcl_fpe.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_serror.o ../lsp/gcl_restart.o ../lsp/gcl_truename.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_mislib.o ../lsp/gcl_setf.o ../lsp/gcl_defmacro.o ../lsp/gcl_info.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sloop.o ../lsp/gcl_arraylib.o ../lsp/gcl_numlib.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_assert.o ../lsp/gcl_directory.o ../lsp/gcl_namestring.o ../lsp/gcl_make_pathname.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_listlib.o ../lsp/gcl_module.o ../lsp/gcl_defstruct.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_iolib.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_defpackage.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_predlib.o ../lsp/gcl_rename_file.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_sharp.o ../xgcl-2/gcl_X10.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/general-c.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_X.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_keysymdef.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmptype.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_env.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_precom.o ../clcs/gcl_clcs_condition_definitions.o sys_ansi_gcl.o ar: creating libansi_gcl.a touch raw_ansi_gcl_map -gcc -Wl,-z,relro -no-pie -Wl,-T,../unixport/gcl.script -o raw_ansi_gcl -L. -Wl,-Map raw_ansi_gcl_map -lansi_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp +gcc -Wl,-z,relro -no-pie -o raw_ansi_gcl -L. -Wl,-Map raw_ansi_gcl_map -lansi_gcl -lX11 -lm -ldl -lgmp -ltirpc -lreadline -lc -lgclp cp sys_init.lsp foo echo "(unless si::*quit-tags* (in-package \"USER\")(system:save-system \"saved_ansi_gcl\"))" >>foo j=$(ar t libansi_gcl.a |grep ^gcl_);[ "$j" = "" ] || ar x libansi_gcl.a $j #accelerator @@ -13534,7 +13566,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0xb24a50 ;; Finished loading "../tkl.o" +start address -T 0xb249f8 ;; Finished loading "../tkl.o" 50367 > @@ -13544,13 +13576,13 @@ cd info && /usr/bin/make make[2]: Entering directory '/build/reproducible-path/gcl-2.6.14/info' TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl-si.dvi make[2]: dvipdfm: No such file or directory make[2]: [makefile:36: gcl-si.pdf] Error 127 (ignored) TEXINPUTS=.:$TEXINPUTS tex --interaction nonstopmode gcl.texi || true -/bin/sh: 1: tex: not found +/bin/sh: line 1: tex: command not found rm -f *.cp *.ky *.vr *.tp *.pg *.toc *.aux *.log *.fn dvipdfm gcl.dvi make[2]: dvipdfm: No such file or directory @@ -13683,6 +13715,7 @@ cd ansi-tests && rm -f *.o rt/*.o && echo '(load "gclload.lsp")' | ../unixport/saved_ansi_gcl 2>&1 |tee test_results & j=$! ; \ tail -f --pid=$j --retry ansi-tests/test_results & wait $j tail: warning: --retry only effective for the initial open +tail: cannot open 'ansi-tests/test_results' for reading: No such file or directory GCL (GNU Common Lisp) 2.6.14 Fri Jan 13 10:47:56 AM EST 2023 ANSI git: Version_2_6_15pre11 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (XGCL UNEXEC) @@ -13694,6 +13727,18 @@ /tmp/ >;; Loading "gclload.lsp" +;; Loading "gclload1.lsp" +;; Loading "compile-and-load.lsp" +;; Finished loading "compile-and-load.lsp" +;; Loading "rt-package.lsp" +;; Finished loading "rt-package.lsp" +Compiling rt.lsp. +End of Pass 1. + +;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. +;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. +End of Pass 2. +tail: 'ansi-tests/test_results' has appeared; following new file GCL (GNU Common Lisp) 2.6.14 Fri Jan 13 10:47:56 AM EST 2023 ANSI git: Version_2_6_15pre11 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (XGCL UNEXEC) @@ -13706,54 +13751,47 @@ >;; Loading "gclload.lsp" ;; Loading "gclload1.lsp" -;; Loading "gclload1.lsp" ;; Loading "compile-and-load.lsp" -;; Loading "compile-and-load.lsp" -;; Finished loading "compile-and-load.lsp" -;; Loading "rt-package.lsp" ;; Finished loading "compile-and-load.lsp" ;; Loading "rt-package.lsp" ;; Finished loading "rt-package.lsp" Compiling rt.lsp. -;; Finished loading "rt-package.lsp" -Compiling rt.lsp. -End of Pass 1. End of Pass 1. ;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. ;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. -;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. -;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration. -End of Pass 2. - End of Pass 2. OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3 Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/rt.o. ;; Loading #p"rt.o" +start address -T 0x9630b0 ;; Finished loading #p"rt.o" +;; Loading "cl-test-package.lsp" +;; Finished loading "cl-test-package.lsp" +;; Loading "universe.lsp" +;; Finished loading "universe.lsp" +Compiling random-aux.lsp. +End of Pass 1. +End of Pass 2. OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3 Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/rt.o. ;; Loading #p"rt.o" start address -T 0x9630b0 ;; Finished loading #p"rt.o" ;; Loading "cl-test-package.lsp" -start address -T 0x9630b0 ;; Finished loading #p"rt.o" -;; Loading "cl-test-package.lsp" ;; Finished loading "cl-test-package.lsp" ;; Loading "universe.lsp" -;; Finished loading "cl-test-package.lsp" -;; Loading "universe.lsp" -;; Finished loading "universe.lsp" -Compiling random-aux.lsp. ;; Finished loading "universe.lsp" Compiling random-aux.lsp. End of Pass 1. -End of Pass 1. -End of Pass 2. End of Pass 2. OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3 Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/random-aux.o. ;; Loading #p"random-aux.o" start address -T 0x95fae8 ;; Finished loading #p"random-aux.o" Compiling ansi-aux.lsp. +; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled. +;; Warning: The ignored variable E is used. +; (DEFUN PRINTABLE-P ...) is being compiled. +;; Warning: The variable *READ-EVAL* is not used. OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3 Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/random-aux.o. ;; Loading #p"random-aux.o" @@ -13761,28 +13799,24 @@ Compiling ansi-aux.lsp. ; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled. ;; Warning: The ignored variable E is used. -; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled. -;; Warning: The ignored variable E is used. -; (DEFUN PRINTABLE-P ...) is being compiled. -;; Warning: The variable *READ-EVAL* is not used. ; (DEFUN PRINTABLE-P ...) is being compiled. ;; Warning: The variable *READ-EVAL* is not used. End of Pass 1. -End of Pass 1. End of Pass 2. +End of Pass 1. End of Pass 2. OPTIMIZE levels: Safety=3, Space=0, Speed=3 Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/ansi-aux.o. -OPTIMIZE levels: Safety=3, Space=0, Speed=3 -Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/ansi-aux.o. ;; Loading #p"ansi-aux.o" -;; Loading #p"ansi-aux.o" -start address -T 0xb24a50 ;; Finished loading #p"ansi-aux.o" -;; Loading "cl-symbol-names.lsp" -start address -T 0xb24a50 ;; Finished loading #p"ansi-aux.o" +start address -T 0xb249f8 ;; Finished loading #p"ansi-aux.o" ;; Loading "cl-symbol-names.lsp" ;; Finished loading "cl-symbol-names.lsp" ;; Finished loading "gclload1.lsp" +OPTIMIZE levels: Safety=3, Space=0, Speed=3 +Finished compiling /build/reproducible-path/gcl-2.6.14/ansi-tests/ansi-aux.o. +;; Loading #p"ansi-aux.o" +start address -T 0xb249f8 ;; Finished loading #p"ansi-aux.o" +;; Loading "cl-symbol-names.lsp" ;; Finished loading "cl-symbol-names.lsp" ;; Finished loading "gclload1.lsp" Doing 11799 pending tests of 11799 tests total. @@ -13798,52 +13832,20 @@ SYMBOL-*PACKAGE* SYMBOL-*PRINT-ARRAY* SYMBOL-*PRINT-BASE* SYMBOL-*PRINT-CASE* SYMBOL-*PRINT-CIRCLE* SYMBOL-*PRINT-ESCAPE* SYMBOL-*PRINT-GENSYM* SYMBOL-*PRINT-LENGTH* SYMBOL-*PRINT-LEVEL* - SYMBOL-*PRINT-LINES* SYMBOL-*PRINT-MISER-WIDTH*Doing 11799 pending tests of 11799 tests total. - SYMBOL-&ALLOW-OTHER-KEYS SYMBOL-&AUX SYMBOL-&BODY SYMBOL-&ENVIRONMENT - SYMBOL-&KEY SYMBOL-&OPTIONAL SYMBOL-&REST SYMBOL-&WHOLE SYMBOL-* - SYMBOL-** SYMBOL-*** SYMBOL-*BREAK-ON-SIGNALS* - SYMBOL-*COMPILE-FILE-PATHNAME* SYMBOL-*COMPILE-FILE-TRUENAME* - SYMBOL-*COMPILE-PRINT* SYMBOL-*COMPILE-VERBOSE* SYMBOL-*DEBUG-IO* - SYMBOL-*DEBUGGER-HOOK* SYMBOL-*DEFAULT-PATHNAME-DEFAULTS* - SYMBOL-*ERROR-OUTPUT* SYMBOL-*FEATURES* SYMBOL-*GENSYM-COUNTER* - SYMBOL-*LOAD-PATHNAME* SYMBOL-*LOAD-PRINT* SYMBOL-*LOAD-TRUENAME* - SYMBOL-*LOAD-VERBOSE* SYMBOL-*MACROEXPAND-HOOK* SYMBOL-*MODULES* - SYMBOL-*PACKAGE* SYMBOL-*PRINT-ARRAY* SYMBOL-*PRINT-BASE* - SYMBOL-*PRINT-CASE* SYMBOL-*PRINT-CIRCLE* SYMBOL-*PRINT-ESCAPE* - SYMBOL-*PRINT-GENSYM* SYMBOL-*PRINT-LENGTH* SYMBOL-*PRINT-LEVEL* - SYMBOL-*PRINT-LINES* + SYMBOL-*PRINT-LINES* SYMBOL-*PRINT-MISER-WIDTH* SYMBOL-*PRINT-PPRINT-DISPATCH* SYMBOL-*PRINT-PRETTY* SYMBOL-*PRINT-RADIX* SYMBOL-*PRINT-READABLY* SYMBOL-*PRINT-RIGHT-MARGIN* SYMBOL-*QUERY-IO* SYMBOL-*RANDOM-STATE* SYMBOL-*READ-BASE* SYMBOL-*READ-DEFAULT-FLOAT-FORMAT* - SYMBOL-*READ-EVAL* SYMBOL-*PRINT-MISER-WIDTH* - SYMBOL-*PRINT-PPRINT-DISPATCH* SYMBOL-*PRINT-PRETTY* - SYMBOL-*PRINT-RADIX* SYMBOL-*PRINT-READABLY* - SYMBOL-*PRINT-RIGHT-MARGIN* SYMBOL-*QUERY-IO* SYMBOL-*RANDOM-STATE* - SYMBOL-*READ-BASE* SYMBOL-*READ-SUPPRESS* SYMBOL-*READTABLE* - SYMBOL-*STANDARD-INPUT* SYMBOL-*STANDARD-OUTPUT* SYMBOL-*TERMINAL-IO* - SYMBOL-*TRACE-OUTPUT* SYMBOL-+ SYMBOL-++ SYMBOL-+++ SYMBOL-- SYMBOL-/ - SYMBOL-// SYMBOL-*READ-DEFAULT-FLOAT-FORMAT* SYMBOL-*READ-EVAL* SYMBOL-*READ-SUPPRESS* SYMBOL-*READTABLE* SYMBOL-*STANDARD-INPUT* SYMBOL-*STANDARD-OUTPUT* SYMBOL-*TERMINAL-IO* - SYMBOL-*TRACE-OUTPUT* SYMBOL-+ SYMBOL-++ SYMBOL-+++ SYMBOL-- SYMBOL-/// SYMBOL-/= SYMBOL-1+ SYMBOL-1- SYMBOL-< SYMBOL-/ - SYMBOL-// SYMBOL-/// SYMBOL-/= SYMBOL-1+ SYMBOL-1- SYMBOL-<= SYMBOL-< SYMBOL-<= - SYMBOL-= SYMBOL-> SYMBOL->= SYMBOL-ABORT - SYMBOL-= SYMBOL-> SYMBOL-ABS SYMBOL-ACONS + SYMBOL-*TRACE-OUTPUT* SYMBOL-+ SYMBOL-++ SYMBOL-+++ SYMBOL-- SYMBOL-/ + SYMBOL-// SYMBOL-/// SYMBOL-/= SYMBOL-1+ SYMBOL-1- SYMBOL-< SYMBOL-<= + SYMBOL-= SYMBOL-> SYMBOL->= SYMBOL-ABORT SYMBOL-ABS SYMBOL-ACONS SYMBOL-ACOS SYMBOL-ACOSH SYMBOL-ADD-METHOD SYMBOL-ADJOIN - SYMBOL-ADJUST-ARRAY SYMBOL->= SYMBOL-ABORT SYMBOL-ABS SYMBOL-ACONS - SYMBOL-ACOS SYMBOL-ACOSH SYMBOL-ADJUSTABLE-ARRAY-P SYMBOL-ALLOCATE-INSTANCE - SYMBOL-ALPHA-CHAR-P SYMBOL-ALPHANUMERICP SYMBOL-AND SYMBOL-ADD-METHOD SYMBOL-ADJOIN SYMBOL-ADJUST-ARRAY SYMBOL-ADJUSTABLE-ARRAY-P SYMBOL-ALLOCATE-INSTANCE - SYMBOL-ALPHA-CHAR-P SYMBOL-ALPHANUMERICP SYMBOL-AND SYMBOL-APPEND SYMBOL-APPEND + SYMBOL-ALPHA-CHAR-P SYMBOL-ALPHANUMERICP SYMBOL-AND SYMBOL-APPEND SYMBOL-APPLY SYMBOL-APROPOS SYMBOL-APROPOS-LIST SYMBOL-AREF - SYMBOL-APPLY SYMBOL-APROPOS SYMBOL-APROPOS-LIST SYMBOL-AREF - SYMBOL-ARITHMETIC-ERROR SYMBOL-ARITHMETIC-ERROR-OPERANDS - SYMBOL-ARITHMETIC-ERROR-OPERATION SYMBOL-ARRAY SYMBOL-ARRAY-DIMENSION - SYMBOL-ARRAY-DIMENSION-LIMIT SYMBOL-ARRAY-DIMENSIONS - SYMBOL-ARRAY-DISPLACEMENT SYMBOL-ARRAY-ELEMENT-TYPE - SYMBOL-ARRAY-HAS-FILL-POINTER-P SYMBOL-ARRAY-IN-BOUNDS-P - SYMBOL-ARRAY-RANK SYMBOL-ARRAY-RANK-LIMIT SYMBOL-ARITHMETIC-ERROR SYMBOL-ARITHMETIC-ERROR-OPERANDS SYMBOL-ARITHMETIC-ERROR-OPERATION SYMBOL-ARRAY SYMBOL-ARRAY-DIMENSION SYMBOL-ARRAY-DIMENSION-LIMIT SYMBOL-ARRAY-DIMENSIONS @@ -13866,47 +13868,17 @@ SYMBOL-BROADCAST-STREAM SYMBOL-BROADCAST-STREAM-STREAMS SYMBOL-BUILT-IN-CLASS SYMBOL-BUTLAST SYMBOL-BYTE SYMBOL-BYTE-POSITION SYMBOL-BYTE-SIZE SYMBOL-CAAAAR SYMBOL-CAAADR SYMBOL-CAAAR - SYMBOL-CAADAR SYMBOL-CAADDR SYMBOL-ARRAY-ROW-MAJOR-INDEX - SYMBOL-ARRAY-TOTAL-SIZE SYMBOL-ARRAY-TOTAL-SIZE-LIMIT SYMBOL-ARRAYP - SYMBOL-ASH SYMBOL-ASIN SYMBOL-ASINH SYMBOL-ASSERT SYMBOL-ASSOC - SYMBOL-ASSOC-IF SYMBOL-ASSOC-IF-NOT SYMBOL-ATAN SYMBOL-ATANH - SYMBOL-ATOM SYMBOL-BASE-CHAR SYMBOL-BASE-STRING SYMBOL-BIGNUM - SYMBOL-BIT SYMBOL-BIT-AND SYMBOL-BIT-ANDC1 SYMBOL-BIT-ANDC2 - SYMBOL-BIT-EQV SYMBOL-BIT-IOR SYMBOL-BIT-NAND SYMBOL-BIT-NOR - SYMBOL-BIT-NOT SYMBOL-BIT-ORC1 SYMBOL-BIT-ORC2 SYMBOL-BIT-VECTOR - SYMBOL-BIT-VECTOR-P SYMBOL-BIT-XOR SYMBOL-BLOCK SYMBOL-BOOLE - SYMBOL-BOOLE-1 SYMBOL-BOOLE-2 SYMBOL-BOOLE-AND SYMBOL-BOOLE-ANDC1 - SYMBOL-BOOLE-ANDC2 SYMBOL-BOOLE-C1 SYMBOL-BOOLE-C2 SYMBOL-BOOLE-CLR - SYMBOL-BOOLE-EQV SYMBOL-BOOLE-IOR SYMBOL-BOOLE-NAND SYMBOL-BOOLE-NOR - SYMBOL-BOOLE-ORC1 SYMBOL-BOOLE-ORC2 SYMBOL-BOOLE-SET SYMBOL-BOOLE-XOR - SYMBOL-BOOLEAN SYMBOL-BOTH-CASE-P SYMBOL-BOUNDP SYMBOL-BREAK - SYMBOL-BROADCAST-STREAM SYMBOL-BROADCAST-STREAM-STREAMS - SYMBOL-BUILT-IN-CLASS SYMBOL-BUTLAST SYMBOL-BYTE SYMBOL-BYTE-POSITION - SYMBOL-BYTE-SIZE SYMBOL-CAAAAR SYMBOL-CAAADR SYMBOL-CAAAR - SYMBOL-CAADAR SYMBOL-CAADR SYMBOL-CAAR SYMBOL-CADAAR SYMBOL-CAADDR SYMBOL-CAADR SYMBOL-CAAR - SYMBOL-CADADR SYMBOL-CADAAR SYMBOL-CADAR - SYMBOL-CADADR SYMBOL-CADDAR SYMBOL-CADDDR SYMBOL-CADAR SYMBOL-CADDR SYMBOL-CADDAR SYMBOL-CADDDR - SYMBOL-CADR SYMBOL-CALL-ARGUMENTS-LIMIT SYMBOL-CALL-METHOD SYMBOL-CADDR - SYMBOL-CALL-NEXT-METHOD SYMBOL-CAR - SYMBOL-CADR SYMBOL-CALL-ARGUMENTS-LIMIT SYMBOL-CALL-METHOD SYMBOL-CASE SYMBOL-CATCH - SYMBOL-CCASE SYMBOL-CDAAAR + SYMBOL-CAADAR SYMBOL-CAADDR SYMBOL-CAADR SYMBOL-CAAR SYMBOL-CADAAR + SYMBOL-CADADR SYMBOL-CADAR SYMBOL-CADDAR SYMBOL-CADDDR SYMBOL-CADDR + SYMBOL-CADR SYMBOL-CALL-ARGUMENTS-LIMIT SYMBOL-CALL-METHOD SYMBOL-CALL-NEXT-METHOD SYMBOL-CAR SYMBOL-CASE SYMBOL-CATCH - SYMBOL-CCASE SYMBOL-CDAADR SYMBOL-CDAAAR SYMBOL-CDAAR SYMBOL-CDADAR - SYMBOL-CDADDR SYMBOL-CDAADR SYMBOL-CDADR SYMBOL-CDAAR SYMBOL-CDADAR - SYMBOL-CDADDR SYMBOL-CDAR SYMBOL-CDDAAR SYMBOL-CDADR SYMBOL-CDDADR - SYMBOL-CDDAR SYMBOL-CDDDAR SYMBOL-CDDDDR SYMBOL-CDAR SYMBOL-CDDAAR SYMBOL-CDDADR - SYMBOL-CDDAR SYMBOL-CDDDAR SYMBOL-CDDDR SYMBOL-CDDDDR SYMBOL-CDDR + SYMBOL-CCASE SYMBOL-CDAAAR SYMBOL-CDAADR SYMBOL-CDAAR SYMBOL-CDADAR + SYMBOL-CDADDR SYMBOL-CDADR SYMBOL-CDAR SYMBOL-CDDAAR SYMBOL-CDDADR + SYMBOL-CDDAR SYMBOL-CDDDAR SYMBOL-CDDDDR SYMBOL-CDDDR SYMBOL-CDDR SYMBOL-CDR SYMBOL-CEILING SYMBOL-CELL-ERROR SYMBOL-CELL-ERROR-NAME - SYMBOL-CERROR SYMBOL-CDDDR SYMBOL-CDDR - SYMBOL-CDR SYMBOL-CEILING SYMBOL-CELL-ERROR SYMBOL-CELL-ERROR-NAME SYMBOL-CHANGE-CLASS SYMBOL-CHAR SYMBOL-CHAR-CODE - SYMBOL-CHAR-CODE-LIMIT SYMBOL-CHAR-DOWNCASE SYMBOL-CHAR-EQUAL - SYMBOL-CHAR-GREATERP SYMBOL-CHAR-INT SYMBOL-CHAR-LESSP - SYMBOL-CHAR-NAME SYMBOL-CERROR SYMBOL-CHANGE-CLASS SYMBOL-CHAR SYMBOL-CHAR-CODE SYMBOL-CHAR-CODE-LIMIT SYMBOL-CHAR-DOWNCASE SYMBOL-CHAR-EQUAL - SYMBOL-CHAR-GREATERP SYMBOL-CHAR-INT SYMBOL-CHAR-LESSP SYMBOL-CHAR-NOT-EQUAL SYMBOL-CHAR-NOT-GREATERP - SYMBOL-CHAR-NOT-LESSP SYMBOL-CHAR-UPCASE SYMBOL-CHAR/= SYMBOL-CHAR< - SYMBOL-CHAR<= SYMBOL-CHAR= SYMBOL-CHAR> SYMBOL-CHAR>= SYMBOL-CHARACTER + SYMBOL-CHAR-GREATERP SYMBOL-CHAR-INT SYMBOL-CHAR-LESSP SYMBOL-CHAR-NAME SYMBOL-CHAR-NOT-EQUAL SYMBOL-CHAR-NOT-GREATERP SYMBOL-CHAR-NOT-LESSP SYMBOL-CHAR-UPCASE SYMBOL-CHAR/= SYMBOL-CHAR< SYMBOL-CHAR<= SYMBOL-CHAR= SYMBOL-CHAR> SYMBOL-CHAR>= SYMBOL-CHARACTER @@ -13922,18 +13894,6 @@ SYMBOL-CONCATENATED-STREAM-STREAMS SYMBOL-COND SYMBOL-CONDITION SYMBOL-CONJUGATE SYMBOL-CONS SYMBOL-CONSP SYMBOL-CONSTANTLY SYMBOL-CONSTANTP SYMBOL-CONTINUE SYMBOL-CONTROL-ERROR - SYMBOL-CHARACTERP SYMBOL-CHECK-TYPE SYMBOL-CIS SYMBOL-CLASS - SYMBOL-CLASS-NAME SYMBOL-CLASS-OF SYMBOL-CLEAR-INPUT - SYMBOL-CLEAR-OUTPUT SYMBOL-CLOSE SYMBOL-CLRHASH SYMBOL-CODE-CHAR - SYMBOL-COERCE SYMBOL-COMPILATION-SPEED SYMBOL-COMPILE - SYMBOL-COMPILE-FILE SYMBOL-COMPILE-FILE-PATHNAME - SYMBOL-COMPILED-FUNCTION SYMBOL-COMPILED-FUNCTION-P - SYMBOL-COMPILER-MACRO SYMBOL-COMPILER-MACRO-FUNCTION SYMBOL-COMPLEMENT - SYMBOL-COMPLEX SYMBOL-COMPLEXP SYMBOL-COMPUTE-APPLICABLE-METHODS - SYMBOL-COMPUTE-RESTARTS SYMBOL-CONCATENATE SYMBOL-CONCATENATED-STREAM - SYMBOL-CONCATENATED-STREAM-STREAMS SYMBOL-COND SYMBOL-CONDITION - SYMBOL-CONJUGATE SYMBOL-CONS SYMBOL-CONSP SYMBOL-CONSTANTLY - SYMBOL-CONSTANTP SYMBOL-CONTINUE SYMBOL-CONTROL-ERROR SYMBOL-COPY-ALIST SYMBOL-COPY-LIST SYMBOL-COPY-PPRINT-DISPATCH SYMBOL-COPY-READTABLE SYMBOL-COPY-SEQ SYMBOL-COPY-STRUCTURE SYMBOL-COPY-SYMBOL SYMBOL-COPY-TREE SYMBOL-COS SYMBOL-COSH @@ -13951,7 +13911,119 @@ SYMBOL-DENOMINATOR SYMBOL-DEPOSIT-FIELD SYMBOL-DESCRIBE SYMBOL-DESCRIBE-OBJECT SYMBOL-DESTRUCTURING-BIND SYMBOL-DIGIT-CHAR SYMBOL-DIGIT-CHAR-P SYMBOL-DIRECTORY SYMBOL-DIRECTORY-NAMESTRING - SYMBOL-DISASSEMBLE SYMBOL-DIVISION-BY-ZERO SYMBOL-DO + SYMBOL-DISASSEMBLE SYMBOL-DIVISION-BY-ZERO SYMBOL-DO SYMBOL-DO* + SYMBOL-DO-ALL-SYMBOLS SYMBOL-DO-EXTERNAL-SYMBOLS SYMBOL-DO-SYMBOLS + SYMBOL-DOCUMENTATION SYMBOL-DOLIST SYMBOL-DOTIMES SYMBOL-DOUBLE-FLOAT + SYMBOL-DOUBLE-FLOAT-EPSILON SYMBOL-DOUBLE-FLOAT-NEGATIVE-EPSILON + SYMBOL-DPB SYMBOL-DRIBBLE SYMBOL-DYNAMIC-EXTENT SYMBOL-ECASE + SYMBOL-ECHO-STREAM SYMBOL-ECHO-STREAM-INPUT-STREAM + SYMBOL-ECHO-STREAM-OUTPUT-STREAM SYMBOL-ED SYMBOL-EIGHTH SYMBOL-ELT + SYMBOL-ENCODE-UNIVERSAL-TIME SYMBOL-END-OF-FILE SYMBOL-ENDP + SYMBOL-ENOUGH-NAMESTRING SYMBOL-ENSURE-DIRECTORIES-EXIST + SYMBOL-ENSURE-GENERIC-FUNCTION SYMBOL-EQ SYMBOL-EQL SYMBOL-EQUAL + SYMBOL-EQUALP SYMBOL-ERROR SYMBOL-ETYPECASE SYMBOL-EVAL + SYMBOL-EVAL-WHEN SYMBOL-EVENP SYMBOL-EVERY SYMBOL-EXP SYMBOL-EXPORT + SYMBOL-EXPT SYMBOL-EXTENDED-CHAR SYMBOL-FBOUNDP SYMBOL-FCEILING + SYMBOL-FDEFINITION SYMBOL-FFLOOR SYMBOL-FIFTH SYMBOL-FILE-AUTHOR + SYMBOL-FILE-ERROR SYMBOL-FILE-ERROR-PATHNAME SYMBOL-FILE-LENGTH + SYMBOL-FILE-NAMESTRING SYMBOL-FILE-POSITION SYMBOL-FILE-STREAM + SYMBOL-FILE-STRING-LENGTH SYMBOL-FILE-WRITE-DATE SYMBOL-FILL + SYMBOL-FILL-POINTER SYMBOL-FIND SYMBOL-FIND-ALL-SYMBOLS + SYMBOL-FIND-CLASS SYMBOL-FIND-IF SYMBOL-FIND-IF-NOT SYMBOL-FIND-METHOD + SYMBOL-FIND-PACKAGE SYMBOL-FIND-RESTART SYMBOL-FIND-SYMBOL + SYMBOL-FINISH-OUTPUT SYMBOL-FIRST SYMBOL-FIXNUM SYMBOL-FLET + SYMBOL-FLOAT SYMBOL-FLOAT-DIGITS SYMBOL-FLOAT-PRECISION + SYMBOL-FLOAT-RADIX SYMBOL-FLOAT-SIGN SYMBOL-FLOATING-POINT-INEXACT + SYMBOL-FLOATING-POINT-INVALID-OPERATION SYMBOL-FLOATING-POINT-OVERFLOW + SYMBOL-FLOATING-POINT-UNDERFLOW SYMBOL-FLOATP SYMBOL-FLOOR + SYMBOL-FMAKUNBOUND SYMBOL-FORCE-OUTPUT SYMBOL-FORMAT SYMBOL-FORMATTER + SYMBOL-FOURTH SYMBOL-FRESH-LINE SYMBOL-FROUND SYMBOL-FTRUNCATE + SYMBOL-FTYPE SYMBOL-FUNCALL SYMBOL-FUNCTION SYMBOL-FUNCTION-KEYWORDS + SYMBOL-FUNCTION-LAMBDA-EXPRESSION SYMBOL-FUNCTIONP SYMBOL-GCD + SYMBOL-GENERIC-FUNCTION SYMBOL-GENSYM SYMBOL-GENTEMP SYMBOL-GET + SYMBOL-GET-DECODED-TIME SYMBOL-GET-DISPATCH-MACRO-CHARACTER + SYMBOL-GET-INTERNAL-REAL-TIME SYMBOL-GET-INTERNAL-RUN-TIME + SYMBOL-GET-MACRO-CHARACTER SYMBOL-GET-OUTPUT-STREAM-STRING + SYMBOL-GET-PROPERTIES SYMBOL-GET-SETF-EXPANSION + SYMBOL-GET-UNIVERSAL-TIME SYMBOL-GETF SYMBOL-GETHASH SYMBOL-GO + SYMBOL-GRAPHIC-CHAR-P SYMBOL-HANDLER-BIND SYMBOL-HANDLER-CASE + SYMBOL-HASH-TABLE SYMBOL-HASH-TABLE-COUNT SYMBOL-HASH-TABLE-P + SYMBOL-HASH-TABLE-REHASH-SIZE SYMBOL-HASH-TABLE-REHASH-THRESHOLD + SYMBOL-HASH-TABLE-SIZE SYMBOL-HASH-TABLE-TEST SYMBOL-HOST-NAMESTRINGDoing 11799 pending tests of 11799 tests total. + SYMBOL-&ALLOW-OTHER-KEYS SYMBOL-&AUX SYMBOL-&BODY SYMBOL-&ENVIRONMENT + SYMBOL-&KEY SYMBOL-&OPTIONAL SYMBOL-&REST SYMBOL-&WHOLE SYMBOL-* + SYMBOL-** SYMBOL-*** SYMBOL-*BREAK-ON-SIGNALS* + SYMBOL-*COMPILE-FILE-PATHNAME* SYMBOL-*COMPILE-FILE-TRUENAME* + SYMBOL-*COMPILE-PRINT* SYMBOL-*COMPILE-VERBOSE* SYMBOL-*DEBUG-IO* + SYMBOL-*DEBUGGER-HOOK* SYMBOL-*DEFAULT-PATHNAME-DEFAULTS* + SYMBOL-*ERROR-OUTPUT* SYMBOL-*FEATURES* SYMBOL-*GENSYM-COUNTER* + SYMBOL-*LOAD-PATHNAME* SYMBOL-*LOAD-PRINT* SYMBOL-*LOAD-TRUENAME* + SYMBOL-*LOAD-VERBOSE* SYMBOL-*MACROEXPAND-HOOK* SYMBOL-*MODULES* + SYMBOL-*PACKAGE* SYMBOL-*PRINT-ARRAY* SYMBOL-*PRINT-BASE* + SYMBOL-*PRINT-CASE* SYMBOL-*PRINT-CIRCLE* SYMBOL-*PRINT-ESCAPE* + SYMBOL-*PRINT-GENSYM* SYMBOL-*PRINT-LENGTH* SYMBOL-*PRINT-LEVEL* + SYMBOL-*PRINT-LINES* SYMBOL-*PRINT-MISER-WIDTH* + SYMBOL-*PRINT-PPRINT-DISPATCH* SYMBOL-*PRINT-PRETTY* + SYMBOL-*PRINT-RADIX* SYMBOL-*PRINT-READABLY* + SYMBOL-*PRINT-RIGHT-MARGIN* SYMBOL-*QUERY-IO* SYMBOL-*RANDOM-STATE* + SYMBOL-*READ-BASE* SYMBOL-*READ-DEFAULT-FLOAT-FORMAT* + SYMBOL-*READ-EVAL* SYMBOL-*READ-SUPPRESS* SYMBOL-*READTABLE* + SYMBOL-*STANDARD-INPUT* SYMBOL-*STANDARD-OUTPUT* SYMBOL-*TERMINAL-IO* + SYMBOL-*TRACE-OUTPUT* SYMBOL-+ SYMBOL-++ SYMBOL-+++ SYMBOL-- SYMBOL-/ + SYMBOL-// SYMBOL-/// SYMBOL-/= SYMBOL-1+ SYMBOL-1- SYMBOL-< SYMBOL-<= + SYMBOL-= SYMBOL-> SYMBOL->= SYMBOL-ABORT SYMBOL-ABS SYMBOL-ACONS + SYMBOL-ACOS SYMBOL-ACOSH SYMBOL-ADD-METHOD SYMBOL-ADJOIN + SYMBOL-ADJUST-ARRAY SYMBOL-ADJUSTABLE-ARRAY-P SYMBOL-ALLOCATE-INSTANCE + SYMBOL-ALPHA-CHAR-P SYMBOL-ALPHANUMERICP SYMBOL-AND SYMBOL-APPEND + SYMBOL-APPLY SYMBOL-APROPOS SYMBOL-APROPOS-LIST SYMBOL-AREF + SYMBOL-ARITHMETIC-ERROR SYMBOL-ARITHMETIC-ERROR-OPERANDS + SYMBOL-ARITHMETIC-ERROR-OPERATION SYMBOL-ARRAY SYMBOL-ARRAY-DIMENSION + SYMBOL-ARRAY-DIMENSION-LIMIT SYMBOL-ARRAY-DIMENSIONS + SYMBOL-ARRAY-DISPLACEMENT SYMBOL-ARRAY-ELEMENT-TYPE + SYMBOL-ARRAY-HAS-FILL-POINTER-P SYMBOL-ARRAY-IN-BOUNDS-P + SYMBOL-ARRAY-RANK SYMBOL-ARRAY-RANK-LIMIT SYMBOL-ARRAY-ROW-MAJOR-INDEX + SYMBOL-ARRAY-TOTAL-SIZE SYMBOL-ARRAY-TOTAL-SIZE-LIMIT SYMBOL-ARRAYP + SYMBOL-ASH SYMBOL-ASIN SYMBOL-ASINH SYMBOL-ASSERT SYMBOL-ASSOC + SYMBOL-ASSOC-IF SYMBOL-ASSOC-IF-NOT SYMBOL-ATAN SYMBOL-ATANH + SYMBOL-ATOM SYMBOL-BASE-CHAR SYMBOL-BASE-STRING SYMBOL-BIGNUM + SYMBOL-BIT SYMBOL-BIT-AND SYMBOL-BIT-ANDC1 SYMBOL-BIT-ANDC2 + SYMBOL-BIT-EQV SYMBOL-BIT-IOR SYMBOL-BIT-NAND SYMBOL-BIT-NOR + SYMBOL-BIT-NOT SYMBOL-BIT-ORC1 SYMBOL-BIT-ORC2 SYMBOL-BIT-VECTOR + SYMBOL-BIT-VECTOR-P SYMBOL-BIT-XOR SYMBOL-BLOCK SYMBOL-BOOLE + SYMBOL-BOOLE-1 SYMBOL-BOOLE-2 SYMBOL-BOOLE-AND SYMBOL-BOOLE-ANDC1 + SYMBOL-BOOLE-ANDC2 SYMBOL-BOOLE-C1 SYMBOL-BOOLE-C2 SYMBOL-BOOLE-CLR + SYMBOL-BOOLE-EQV SYMBOL-BOOLE-IOR SYMBOL-BOOLE-NAND SYMBOL-BOOLE-NOR + SYMBOL-BOOLE-ORC1 SYMBOL-BOOLE-ORC2 SYMBOL-BOOLE-SET SYMBOL-BOOLE-XOR + SYMBOL-BOOLEAN SYMBOL-BOTH-CASE-P SYMBOL-BOUNDP SYMBOL-BREAK + SYMBOL-BROADCAST-STREAM SYMBOL-BROADCAST-STREAM-STREAMS + SYMBOL-BUILT-IN-CLASS SYMBOL-BUTLAST SYMBOL-BYTE SYMBOL-BYTE-POSITION + SYMBOL-BYTE-SIZE SYMBOL-CAAAAR SYMBOL-CAAADR SYMBOL-CAAAR + SYMBOL-CAADAR SYMBOL-CAADDR SYMBOL-CAADR SYMBOL-CAAR SYMBOL-CADAAR + SYMBOL-CADADR SYMBOL-CADAR SYMBOL-CADDAR SYMBOL-CADDDR SYMBOL-CADDR + SYMBOL-CADR SYMBOL-CALL-ARGUMENTS-LIMIT SYMBOL-CALL-METHOD + SYMBOL-CALL-NEXT-METHOD SYMBOL-CAR SYMBOL-CASE SYMBOL-CATCH + SYMBOL-CCASE SYMBOL-CDAAAR SYMBOL-CDAADR SYMBOL-CDAAR SYMBOL-CDADAR + SYMBOL-CDADDR SYMBOL-CDADR SYMBOL-CDAR SYMBOL-CDDAAR SYMBOL-CDDADR + SYMBOL-CDDAR SYMBOL-CDDDAR SYMBOL-CDDDDR SYMBOL-CDDDR SYMBOL-CDDR + SYMBOL-CDR SYMBOL-CEILING SYMBOL-CELL-ERROR SYMBOL-CELL-ERROR-NAME + SYMBOL-CERROR SYMBOL-CHANGE-CLASS SYMBOL-CHAR SYMBOL-CHAR-CODE + SYMBOL-CHAR-CODE-LIMIT SYMBOL-CHAR-DOWNCASE SYMBOL-CHAR-EQUAL + SYMBOL-CHAR-GREATERP SYMBOL-CHAR-INT SYMBOL-CHAR-LESSP + SYMBOL-CHAR-NAME SYMBOL-CHAR-NOT-EQUAL SYMBOL-CHAR-NOT-GREATERP + SYMBOL-CHAR-NOT-LESSP SYMBOL-CHAR-UPCASE SYMBOL-CHAR/= SYMBOL-CHAR< + SYMBOL-CHAR<= SYMBOL-CHAR= SYMBOL-CHAR> SYMBOL-CHAR>= SYMBOL-CHARACTER + SYMBOL-CHARACTERP SYMBOL-CHECK-TYPE SYMBOL-CIS SYMBOL-CLASS + SYMBOL-CLASS-NAME SYMBOL-CLASS-OF SYMBOL-CLEAR-INPUT + SYMBOL-CLEAR-OUTPUT SYMBOL-CLOSE SYMBOL-CLRHASH SYMBOL-CODE-CHAR + SYMBOL-COERCE SYMBOL-COMPILATION-SPEED SYMBOL-COMPILE + SYMBOL-COMPILE-FILE SYMBOL-COMPILE-FILE-PATHNAME + SYMBOL-COMPILED-FUNCTION SYMBOL-COMPILED-FUNCTION-P + SYMBOL-COMPILER-MACRO SYMBOL-COMPILER-MACRO-FUNCTION SYMBOL-COMPLEMENT + SYMBOL-COMPLEX SYMBOL-COMPLEXP SYMBOL-COMPUTE-APPLICABLE-METHODS + SYMBOL-COMPUTE-RESTARTS SYMBOL-CONCATENATE SYMBOL-CONCATENATED-STREAM + SYMBOL-CONCATENATED-STREAM-STREAMS SYMBOL-COND SYMBOL-CONDITION + SYMBOL-CONJUGATE SYMBOL-CONS SYMBOL-CONSP SYMBOL-CONSTANTLY + SYMBOL-CONSTANTP SYMBOL-CONTINUE SYMBOL-CONTROL-ERROR SYMBOL-COPY-ALIST SYMBOL-COPY-LIST SYMBOL-COPY-PPRINT-DISPATCH SYMBOL-COPY-READTABLE SYMBOL-COPY-SEQ SYMBOL-COPY-STRUCTURE SYMBOL-COPY-SYMBOL SYMBOL-COPY-TREE SYMBOL-COS SYMBOL-COSH @@ -13968,306 +14040,133 @@ SYMBOL-DELETE-IF SYMBOL-DELETE-IF-NOT SYMBOL-DELETE-PACKAGE SYMBOL-DENOMINATOR SYMBOL-DEPOSIT-FIELD SYMBOL-DESCRIBE SYMBOL-DESCRIBE-OBJECT SYMBOL-DESTRUCTURING-BIND SYMBOL-DIGIT-CHAR - SYMBOL-DIGIT-CHAR-P SYMBOL-DO* - SYMBOL-DO-ALL-SYMBOLS SYMBOL-DO-EXTERNAL-SYMBOLS SYMBOL-DO-SYMBOLS - SYMBOL-DOCUMENTATION SYMBOL-DIRECTORY SYMBOL-DIRECTORY-NAMESTRING - SYMBOL-DISASSEMBLE SYMBOL-DIVISION-BY-ZERO SYMBOL-DO SYMBOL-DOLIST SYMBOL-DOTIMES SYMBOL-DOUBLE-FLOAT - SYMBOL-DOUBLE-FLOAT-EPSILON SYMBOL-DOUBLE-FLOAT-NEGATIVE-EPSILON - SYMBOL-DPB SYMBOL-DO* + SYMBOL-DIGIT-CHAR-P SYMBOL-DIRECTORY SYMBOL-DIRECTORY-NAMESTRING + SYMBOL-DISASSEMBLE SYMBOL-DIVISION-BY-ZERO SYMBOL-DO SYMBOL-DO* SYMBOL-DO-ALL-SYMBOLS SYMBOL-DO-EXTERNAL-SYMBOLS SYMBOL-DO-SYMBOLS - SYMBOL-DOCUMENTATION SYMBOL-DRIBBLE SYMBOL-DYNAMIC-EXTENT SYMBOL-ECASE - SYMBOL-ECHO-STREAM SYMBOL-ECHO-STREAM-INPUT-STREAM - SYMBOL-ECHO-STREAM-OUTPUT-STREAM SYMBOL-DOLIST SYMBOL-DOTIMES SYMBOL-DOUBLE-FLOAT + SYMBOL-DOCUMENTATION SYMBOL-DOLIST SYMBOL-DOTIMES SYMBOL-DOUBLE-FLOAT SYMBOL-DOUBLE-FLOAT-EPSILON SYMBOL-DOUBLE-FLOAT-NEGATIVE-EPSILON - SYMBOL-DPB SYMBOL-ED SYMBOL-EIGHTH SYMBOL-ELT - SYMBOL-ENCODE-UNIVERSAL-TIME SYMBOL-END-OF-FILE SYMBOL-DRIBBLE SYMBOL-DYNAMIC-EXTENT SYMBOL-ECASE + SYMBOL-DPB SYMBOL-DRIBBLE SYMBOL-DYNAMIC-EXTENT SYMBOL-ECASE SYMBOL-ECHO-STREAM SYMBOL-ECHO-STREAM-INPUT-STREAM - SYMBOL-ECHO-STREAM-OUTPUT-STREAM SYMBOL-ENDP - SYMBOL-ENOUGH-NAMESTRING SYMBOL-ENSURE-DIRECTORIES-EXIST - SYMBOL-ENSURE-GENERIC-FUNCTION SYMBOL-EQ SYMBOL-ED SYMBOL-EIGHTH SYMBOL-ELT - SYMBOL-ENCODE-UNIVERSAL-TIME SYMBOL-END-OF-FILE SYMBOL-EQL SYMBOL-EQUAL - SYMBOL-EQUALP SYMBOL-ENDP + SYMBOL-ECHO-STREAM-OUTPUT-STREAM SYMBOL-ED SYMBOL-EIGHTH SYMBOL-ELT + SYMBOL-ENCODE-UNIVERSAL-TIME SYMBOL-END-OF-FILE SYMBOL-ENDP SYMBOL-ENOUGH-NAMESTRING SYMBOL-ENSURE-DIRECTORIES-EXIST - SYMBOL-ENSURE-GENERIC-FUNCTION SYMBOL-EQ SYMBOL-ERROR SYMBOL-ETYPECASE SYMBOL-EVAL - SYMBOL-EVAL-WHEN SYMBOL-EVENP SYMBOL-EQL SYMBOL-EQUAL - SYMBOL-EQUALP SYMBOL-EVERY SYMBOL-EXP SYMBOL-EXPORT - SYMBOL-EXPT SYMBOL-EXTENDED-CHAR SYMBOL-FBOUNDP SYMBOL-FCEILING SYMBOL-ERROR SYMBOL-ETYPECASE SYMBOL-EVAL - SYMBOL-EVAL-WHEN SYMBOL-EVENP - SYMBOL-FDEFINITION SYMBOL-FFLOOR SYMBOL-FIFTH SYMBOL-FILE-AUTHOR - SYMBOL-FILE-ERROR SYMBOL-EVERY SYMBOL-EXP SYMBOL-EXPORT - SYMBOL-EXPT SYMBOL-EXTENDED-CHAR SYMBOL-FBOUNDP SYMBOL-FCEILING SYMBOL-FILE-ERROR-PATHNAME SYMBOL-FILE-LENGTH - SYMBOL-FILE-NAMESTRING SYMBOL-FILE-POSITION SYMBOL-FILE-STREAM - SYMBOL-FILE-STRING-LENGTH + SYMBOL-ENSURE-GENERIC-FUNCTION SYMBOL-EQ SYMBOL-EQL SYMBOL-EQUAL + SYMBOL-EQUALP SYMBOL-ERROR SYMBOL-ETYPECASE SYMBOL-EVAL + SYMBOL-EVAL-WHEN SYMBOL-EVENP SYMBOL-EVERY SYMBOL-EXP SYMBOL-EXPORT + SYMBOL-EXPT SYMBOL-EXTENDED-CHAR SYMBOL-FBOUNDP SYMBOL-FCEILING SYMBOL-FDEFINITION SYMBOL-FFLOOR SYMBOL-FIFTH SYMBOL-FILE-AUTHOR - SYMBOL-FILE-ERROR SYMBOL-FILE-WRITE-DATE SYMBOL-FILL - SYMBOL-FILL-POINTER SYMBOL-FIND SYMBOL-FILE-ERROR-PATHNAME SYMBOL-FILE-LENGTH + SYMBOL-FILE-ERROR SYMBOL-FILE-ERROR-PATHNAME SYMBOL-FILE-LENGTH SYMBOL-FILE-NAMESTRING SYMBOL-FILE-POSITION SYMBOL-FILE-STREAM - SYMBOL-FILE-STRING-LENGTH SYMBOL-FIND-ALL-SYMBOLS + SYMBOL-FILE-STRING-LENGTH SYMBOL-FILE-WRITE-DATE SYMBOL-FILL + SYMBOL-FILL-POINTER SYMBOL-FIND SYMBOL-FIND-ALL-SYMBOLS SYMBOL-FIND-CLASS SYMBOL-FIND-IF SYMBOL-FIND-IF-NOT SYMBOL-FIND-METHOD - SYMBOL-FIND-PACKAGE SYMBOL-FILE-WRITE-DATE SYMBOL-FILL - SYMBOL-FILL-POINTER SYMBOL-FIND SYMBOL-FIND-RESTART SYMBOL-FIND-SYMBOL - SYMBOL-FINISH-OUTPUT SYMBOL-FIRST SYMBOL-FIND-ALL-SYMBOLS - SYMBOL-FIND-CLASS SYMBOL-FIND-IF SYMBOL-FIND-IF-NOT SYMBOL-FIND-METHOD - SYMBOL-FIND-PACKAGE SYMBOL-FIXNUM SYMBOL-FLET - SYMBOL-FLOAT SYMBOL-FLOAT-DIGITS SYMBOL-FLOAT-PRECISION SYMBOL-FIND-RESTART SYMBOL-FIND-SYMBOL - SYMBOL-FINISH-OUTPUT SYMBOL-FIRST - SYMBOL-FLOAT-RADIX SYMBOL-FLOAT-SIGN SYMBOL-FLOATING-POINT-INEXACT - SYMBOL-FLOATING-POINT-INVALID-OPERATION SYMBOL-FIXNUM SYMBOL-FLET - SYMBOL-FLOAT SYMBOL-FLOAT-DIGITS SYMBOL-FLOAT-PRECISION SYMBOL-FLOATING-POINT-OVERFLOW - SYMBOL-FLOATING-POINT-UNDERFLOW SYMBOL-FLOATP SYMBOL-FLOOR - SYMBOL-FLOAT-RADIX SYMBOL-FLOAT-SIGN SYMBOL-FLOATING-POINT-INEXACT - SYMBOL-FLOATING-POINT-INVALID-OPERATION - SYMBOL-FMAKUNBOUND SYMBOL-FORCE-OUTPUT SYMBOL-FORMAT SYMBOL-FORMATTER - SYMBOL-FOURTH SYMBOL-FLOATING-POINT-OVERFLOW - SYMBOL-FLOATING-POINT-UNDERFLOW SYMBOL-FLOATP SYMBOL-FLOOR SYMBOL-FRESH-LINE SYMBOL-FROUND SYMBOL-FTRUNCATE - SYMBOL-FTYPE SYMBOL-FUNCALL SYMBOL-FUNCTION - SYMBOL-FMAKUNBOUND SYMBOL-FORCE-OUTPUT SYMBOL-FORMAT SYMBOL-FORMATTER - SYMBOL-FOURTH SYMBOL-FUNCTION-KEYWORDS - SYMBOL-FUNCTION-LAMBDA-EXPRESSION SYMBOL-FUNCTIONP SYMBOL-GCD - SYMBOL-GENERIC-FUNCTION SYMBOL-GENSYM SYMBOL-FRESH-LINE SYMBOL-FROUND SYMBOL-FTRUNCATE - SYMBOL-FTYPE SYMBOL-FUNCALL SYMBOL-FUNCTION SYMBOL-GENTEMP SYMBOL-GET - SYMBOL-GET-DECODED-TIME SYMBOL-GET-DISPATCH-MACRO-CHARACTER - SYMBOL-GET-INTERNAL-REAL-TIME SYMBOL-FUNCTION-KEYWORDS - SYMBOL-FUNCTION-LAMBDA-EXPRESSION SYMBOL-FUNCTIONP SYMBOL-GCD - SYMBOL-GENERIC-FUNCTION SYMBOL-GENSYM SYMBOL-GET-INTERNAL-RUN-TIME - SYMBOL-GET-MACRO-CHARACTER SYMBOL-GET-OUTPUT-STREAM-STRING - SYMBOL-GET-PROPERTIES SYMBOL-GET-SETF-EXPANSION - SYMBOL-GET-UNIVERSAL-TIME SYMBOL-GENTEMP SYMBOL-GET - SYMBOL-GET-DECODED-TIME SYMBOL-GET-DISPATCH-MACRO-CHARACTER - SYMBOL-GET-INTERNAL-REAL-TIME SYMBOL-GETF SYMBOL-GETHASH SYMBOL-GO - SYMBOL-GRAPHIC-CHAR-P SYMBOL-HANDLER-BIND SYMBOL-HANDLER-CASE SYMBOL-GET-INTERNAL-RUN-TIME - SYMBOL-GET-MACRO-CHARACTER SYMBOL-GET-OUTPUT-STREAM-STRING - SYMBOL-GET-PROPERTIES SYMBOL-GET-SETF-EXPANSION - SYMBOL-GET-UNIVERSAL-TIME - SYMBOL-HASH-TABLE SYMBOL-HASH-TABLE-COUNT SYMBOL-HASH-TABLE-P - SYMBOL-HASH-TABLE-REHASH-SIZE SYMBOL-HASH-TABLE-REHASH-THRESHOLD SYMBOL-GETF SYMBOL-GETHASH SYMBOL-GO - SYMBOL-GRAPHIC-CHAR-P SYMBOL-HANDLER-BIND SYMBOL-HANDLER-CASE - SYMBOL-HASH-TABLE-SIZE SYMBOL-HASH-TABLE-TEST SYMBOL-HOST-NAMESTRING - SYMBOL-IDENTITY SYMBOL-IF SYMBOL-IGNORABLE - SYMBOL-HASH-TABLE SYMBOL-HASH-TABLE-COUNT SYMBOL-HASH-TABLE-P - SYMBOL-HASH-TABLE-REHASH-SIZE SYMBOL-HASH-TABLE-REHASH-THRESHOLD SYMBOL-IGNORE - SYMBOL-IGNORE-ERRORS SYMBOL-IMAGPART SYMBOL-IMPORT SYMBOL-IN-PACKAGE - SYMBOL-INCF - SYMBOL-HASH-TABLE-SIZE SYMBOL-HASH-TABLE-TEST SYMBOL-HOST-NAMESTRING - SYMBOL-IDENTITY SYMBOL-IF SYMBOL-IGNORABLE SYMBOL-INITIALIZE-INSTANCE SYMBOL-INLINE - SYMBOL-INPUT-STREAM-P SYMBOL-INSPECT SYMBOL-INTEGER - SYMBOL-INTEGER-DECODE-FLOAT SYMBOL-IGNORE + SYMBOL-FIND-PACKAGE SYMBOL-FIND-RESTART SYMBOL-FIND-SYMBOL + SYMBOL-FINISH-OUTPUT SYMBOL-FIRST SYMBOL-FIXNUM SYMBOL-FLET + SYMBOL-FLOAT SYMBOL-FLOAT-DIGITS SYMBOL-FLOAT-PRECISION + SYMBOL-FLOAT-RADIX + SYMBOL-IDENTITY SYMBOL-IF SYMBOL-IGNORABLE SYMBOL-IGNORE SYMBOL-IGNORE-ERRORS SYMBOL-IMAGPART SYMBOL-IMPORT SYMBOL-IN-PACKAGE - SYMBOL-INCF SYMBOL-INTEGER-LENGTH SYMBOL-INTEGERP - SYMBOL-INTERACTIVE-STREAM-P SYMBOL-INTERN - SYMBOL-INTERNAL-TIME-UNITS-PER-SECOND SYMBOL-INTERSECTION SYMBOL-INITIALIZE-INSTANCE SYMBOL-INLINE + SYMBOL-INCF SYMBOL-INITIALIZE-INSTANCE SYMBOL-INLINE SYMBOL-INPUT-STREAM-P SYMBOL-INSPECT SYMBOL-INTEGER - SYMBOL-INTEGER-DECODE-FLOAT - SYMBOL-INVALID-METHOD-ERROR SYMBOL-INVOKE-DEBUGGER - SYMBOL-INVOKE-RESTART SYMBOL-INVOKE-RESTART-INTERACTIVELY SYMBOL-ISQRT SYMBOL-INTEGER-LENGTH SYMBOL-INTEGERP + SYMBOL-INTEGER-DECODE-FLOAT SYMBOL-INTEGER-LENGTH SYMBOL-INTEGERP SYMBOL-INTERACTIVE-STREAM-P SYMBOL-INTERN SYMBOL-INTERNAL-TIME-UNITS-PER-SECOND SYMBOL-INTERSECTION - SYMBOL-KEYWORD SYMBOL-KEYWORDP SYMBOL-LABELS SYMBOL-LAMBDA - SYMBOL-LAMBDA-LIST-KEYWORDS SYMBOL-LAMBDA-PARAMETERS-LIMIT SYMBOL-INVALID-METHOD-ERROR SYMBOL-INVOKE-DEBUGGER - SYMBOL-INVOKE-RESTART SYMBOL-INVOKE-RESTART-INTERACTIVELY SYMBOL-ISQRT SYMBOL-LAST - SYMBOL-LCM SYMBOL-LDB SYMBOL-LDB-TEST SYMBOL-LDIFF - SYMBOL-LEAST-NEGATIVE-DOUBLE-FLOAT + SYMBOL-INVOKE-RESTART SYMBOL-INVOKE-RESTART-INTERACTIVELY SYMBOL-ISQRT SYMBOL-KEYWORD SYMBOL-KEYWORDP SYMBOL-LABELS SYMBOL-LAMBDA - SYMBOL-LAMBDA-LIST-KEYWORDS SYMBOL-LAMBDA-PARAMETERS-LIMIT SYMBOL-LEAST-NEGATIVE-LONG-FLOAT - SYMBOL-LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT - SYMBOL-LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT - SYMBOL-LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT - SYMBOL-LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT - SYMBOL-LEAST-NEGATIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-SINGLE-FLOAT SYMBOL-LAST + SYMBOL-LAMBDA-LIST-KEYWORDS SYMBOL-LAMBDA-PARAMETERS-LIMIT SYMBOL-LAST SYMBOL-LCM SYMBOL-LDB SYMBOL-LDB-TEST SYMBOL-LDIFF - SYMBOL-LEAST-NEGATIVE-DOUBLE-FLOAT - SYMBOL-LEAST-POSITIVE-DOUBLE-FLOAT SYMBOL-LEAST-POSITIVE-LONG-FLOAT - SYMBOL-LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT - SYMBOL-LEAST-POSITIVE-NORMALIZED-LONG-FLOAT - SYMBOL-LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT - SYMBOL-LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT - SYMBOL-LEAST-POSITIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-LONG-FLOAT + SYMBOL-LEAST-NEGATIVE-DOUBLE-FLOAT SYMBOL-LEAST-NEGATIVE-LONG-FLOAT SYMBOL-LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT SYMBOL-LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT SYMBOL-LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT - SYMBOL-LEAST-NEGATIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-SINGLE-FLOAT SYMBOL-LEAST-POSITIVE-SINGLE-FLOAT - SYMBOL-LENGTH SYMBOL-LET SYMBOL-LET* SYMBOL-LISP-IMPLEMENTATION-TYPE - SYMBOL-LISP-IMPLEMENTATION-VERSION + SYMBOL-LEAST-NEGATIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-SINGLE-FLOAT SYMBOL-LEAST-POSITIVE-DOUBLE-FLOAT SYMBOL-LEAST-POSITIVE-LONG-FLOAT SYMBOL-LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT SYMBOL-LEAST-POSITIVE-NORMALIZED-LONG-FLOAT SYMBOL-LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT SYMBOL-LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT - SYMBOL-LEAST-POSITIVE-SHORT-FLOAT SYMBOL-LIST SYMBOL-LIST* - SYMBOL-LIST-ALL-PACKAGES SYMBOL-LIST-LENGTH SYMBOL-LISTEN SYMBOL-LEAST-POSITIVE-SINGLE-FLOAT + SYMBOL-LEAST-POSITIVE-SHORT-FLOAT SYMBOL-LEAST-POSITIVE-SINGLE-FLOAT SYMBOL-LENGTH SYMBOL-LET SYMBOL-LET* SYMBOL-LISP-IMPLEMENTATION-TYPE - SYMBOL-LISP-IMPLEMENTATION-VERSION SYMBOL-LISTP - SYMBOL-LOAD SYMBOL-LOAD-LOGICAL-PATHNAME-TRANSLATIONS - SYMBOL-LOAD-TIME-VALUE SYMBOL-LOCALLY SYMBOL-LIST SYMBOL-LIST* - SYMBOL-LIST-ALL-PACKAGES SYMBOL-LIST-LENGTH SYMBOL-LISTEN SYMBOL-LOG SYMBOL-LOGAND - SYMBOL-LOGANDC1 SYMBOL-LOGANDC2 SYMBOL-LOGBITP SYMBOL-LISTP + SYMBOL-LISP-IMPLEMENTATION-VERSION SYMBOL-LIST SYMBOL-LIST* + SYMBOL-LIST-ALL-PACKAGES SYMBOL-LIST-LENGTH SYMBOL-LISTEN SYMBOL-LISTP SYMBOL-LOAD SYMBOL-LOAD-LOGICAL-PATHNAME-TRANSLATIONS - SYMBOL-LOAD-TIME-VALUE SYMBOL-LOCALLY SYMBOL-LOGCOUNT + SYMBOL-LOAD-TIME-VALUE SYMBOL-LOCALLY SYMBOL-LOG SYMBOL-LOGAND + SYMBOL-LOGANDC1 SYMBOL-LOGANDC2 SYMBOL-LOGBITP SYMBOL-LOGCOUNT SYMBOL-LOGEQV SYMBOL-LOGICAL-PATHNAME - SYMBOL-LOGICAL-PATHNAME-TRANSLATIONS SYMBOL-LOGIOR SYMBOL-LOG SYMBOL-LOGAND - SYMBOL-LOGANDC1 SYMBOL-LOGANDC2 SYMBOL-LOGBITP SYMBOL-LOGNAND - SYMBOL-LOGNOR SYMBOL-LOGNOT SYMBOL-LOGORC1 SYMBOL-LOGORC2 SYMBOL-LOGCOUNT - SYMBOL-LOGEQV SYMBOL-LOGICAL-PATHNAME - SYMBOL-LOGICAL-PATHNAME-TRANSLATIONS SYMBOL-LOGIOR + SYMBOL-LOGICAL-PATHNAME-TRANSLATIONS SYMBOL-LOGIOR SYMBOL-LOGNAND + SYMBOL-LOGNOR SYMBOL-LOGNOT SYMBOL-LOGORC1 SYMBOL-LOGORC2 SYMBOL-LOGTEST SYMBOL-LOGXOR SYMBOL-LONG-FLOAT SYMBOL-LONG-FLOAT-EPSILON SYMBOL-LONG-FLOAT-NEGATIVE-EPSILON - SYMBOL-LONG-SITE-NAME SYMBOL-LOOP SYMBOL-LOGNAND - SYMBOL-LOGNOR SYMBOL-LOGNOT SYMBOL-LOGORC1 SYMBOL-LOGORC2 SYMBOL-LOOP-FINISH + SYMBOL-LONG-SITE-NAME SYMBOL-LOOP SYMBOL-LOOP-FINISH SYMBOL-LOWER-CASE-P SYMBOL-MACHINE-INSTANCE SYMBOL-MACHINE-TYPE SYMBOL-MACHINE-VERSION SYMBOL-MACRO-FUNCTION SYMBOL-MACROEXPAND - SYMBOL-LOGTEST SYMBOL-LOGXOR SYMBOL-LONG-FLOAT - SYMBOL-LONG-FLOAT-EPSILON SYMBOL-LONG-FLOAT-NEGATIVE-EPSILON - SYMBOL-LONG-SITE-NAME SYMBOL-LOOP - SYMBOL-MACROEXPAND-1 SYMBOL-MACROLET SYMBOL-MAKE-ARRAY - SYMBOL-MAKE-BROADCAST-STREAM SYMBOL-MAKE-CONCATENATED-STREAM - SYMBOL-MAKE-CONDITION SYMBOL-LOOP-FINISH - SYMBOL-LOWER-CASE-P SYMBOL-MACHINE-INSTANCE SYMBOL-MACHINE-TYPE - SYMBOL-MACHINE-VERSION SYMBOL-MACRO-FUNCTION SYMBOL-MACROEXPAND SYMBOL-MAKE-DISPATCH-MACRO-CHARACTER - SYMBOL-MAKE-ECHO-STREAM SYMBOL-MAKE-HASH-TABLE SYMBOL-MAKE-INSTANCE - SYMBOL-MAKE-INSTANCES-OBSOLETE SYMBOL-MAKE-LIST SYMBOL-MACROEXPAND-1 SYMBOL-MACROLET SYMBOL-MAKE-ARRAY SYMBOL-MAKE-BROADCAST-STREAM SYMBOL-MAKE-CONCATENATED-STREAM - SYMBOL-MAKE-CONDITION SYMBOL-MAKE-LOAD-FORM - SYMBOL-MAKE-LOAD-FORM-SAVING-SLOTS SYMBOL-MAKE-METHOD - SYMBOL-MAKE-PACKAGE SYMBOL-MAKE-PATHNAME SYMBOL-MAKE-RANDOM-STATE SYMBOL-MAKE-DISPATCH-MACRO-CHARACTER + SYMBOL-MAKE-CONDITION SYMBOL-MAKE-DISPATCH-MACRO-CHARACTER SYMBOL-MAKE-ECHO-STREAM SYMBOL-MAKE-HASH-TABLE SYMBOL-MAKE-INSTANCE - SYMBOL-MAKE-INSTANCES-OBSOLETE SYMBOL-MAKE-LIST - SYMBOL-MAKE-SEQUENCE SYMBOL-MAKE-STRING - SYMBOL-MAKE-STRING-INPUT-STREAM SYMBOL-MAKE-STRING-OUTPUT-STREAM - SYMBOL-MAKE-SYMBOL SYMBOL-MAKE-SYNONYM-STREAM SYMBOL-MAKE-LOAD-FORM + SYMBOL-MAKE-INSTANCES-OBSOLETE SYMBOL-MAKE-LIST SYMBOL-MAKE-LOAD-FORM SYMBOL-MAKE-LOAD-FORM-SAVING-SLOTS SYMBOL-MAKE-METHOD SYMBOL-MAKE-PACKAGE SYMBOL-MAKE-PATHNAME SYMBOL-MAKE-RANDOM-STATE - SYMBOL-MAKE-TWO-WAY-STREAM SYMBOL-MAKUNBOUND SYMBOL-MAP - SYMBOL-MAP-INTO SYMBOL-MAKE-SEQUENCE SYMBOL-MAKE-STRING SYMBOL-MAKE-STRING-INPUT-STREAM SYMBOL-MAKE-STRING-OUTPUT-STREAM - SYMBOL-MAKE-SYMBOL SYMBOL-MAKE-SYNONYM-STREAM SYMBOL-MAPC SYMBOL-MAPCAN SYMBOL-MAPCAR SYMBOL-MAPCON - SYMBOL-MAPHASH SYMBOL-MAPL + SYMBOL-MAKE-SYMBOL SYMBOL-MAKE-SYNONYM-STREAM SYMBOL-MAKE-TWO-WAY-STREAM SYMBOL-MAKUNBOUND SYMBOL-MAP - SYMBOL-MAP-INTO SYMBOL-MAPLIST SYMBOL-MASK-FIELD SYMBOL-MAX - SYMBOL-MEMBER SYMBOL-MEMBER-IF SYMBOL-MEMBER-IF-NOT SYMBOL-MAPC SYMBOL-MAPCAN SYMBOL-MAPCAR SYMBOL-MAPCON - SYMBOL-MAPHASH SYMBOL-MAPL SYMBOL-MERGE - SYMBOL-MERGE-PATHNAMES SYMBOL-METHOD SYMBOL-METHOD-COMBINATION SYMBOL-MAPLIST SYMBOL-MASK-FIELD SYMBOL-MAX - SYMBOL-MEMBER SYMBOL-MEMBER-IF SYMBOL-MEMBER-IF-NOT - SYMBOL-METHOD-COMBINATION-ERROR SYMBOL-METHOD-QUALIFIERS SYMBOL-MIN - SYMBOL-MINUSP SYMBOL-MISMATCH SYMBOL-MERGE - SYMBOL-MERGE-PATHNAMES SYMBOL-METHOD SYMBOL-METHOD-COMBINATION SYMBOL-MOD - SYMBOL-MOST-NEGATIVE-DOUBLE-FLOAT SYMBOL-MOST-NEGATIVE-FIXNUM - SYMBOL-MOST-NEGATIVE-LONG-FLOAT SYMBOL-MOST-NEGATIVE-SHORT-FLOAT - SYMBOL-MOST-NEGATIVE-SINGLE-FLOAT SYMBOL-MOST-POSITIVE-DOUBLE-FLOAT - SYMBOL-MOST-POSITIVE-FIXNUM SYMBOL-MOST-POSITIVE-LONG-FLOAT - SYMBOL-MOST-POSITIVE-SHORT-FLOAT + SYMBOL-MAP-INTO SYMBOL-MAPC SYMBOL-MAPCAN SYMBOL-MAPCAR SYMBOL-MAPCON + SYMBOL-MAPHASH SYMBOL-MAPL SYMBOL-MAPLIST SYMBOL-MASK-FIELD SYMBOL-MAX + SYMBOL-MEMBER SYMBOL-MEMBER-IF SYMBOL-MEMBER-IF-NOT SYMBOL-MERGE + SYMBOL-MERGE-PATHNAMES SYMBOL-METHOD SYMBOL-METHOD-COMBINATION SYMBOL-METHOD-COMBINATION-ERROR SYMBOL-METHOD-QUALIFIERS SYMBOL-MIN - SYMBOL-MINUSP SYMBOL-MISMATCH SYMBOL-MOST-POSITIVE-SINGLE-FLOAT - SYMBOL-MUFFLE-WARNING SYMBOL-MULTIPLE-VALUE-BIND - SYMBOL-MULTIPLE-VALUE-CALL SYMBOL-MOD + SYMBOL-MINUSP SYMBOL-MISMATCH SYMBOL-MOD SYMBOL-MOST-NEGATIVE-DOUBLE-FLOAT SYMBOL-MOST-NEGATIVE-FIXNUM SYMBOL-MOST-NEGATIVE-LONG-FLOAT SYMBOL-MOST-NEGATIVE-SHORT-FLOAT SYMBOL-MOST-NEGATIVE-SINGLE-FLOAT SYMBOL-MOST-POSITIVE-DOUBLE-FLOAT SYMBOL-MOST-POSITIVE-FIXNUM SYMBOL-MOST-POSITIVE-LONG-FLOAT - SYMBOL-MOST-POSITIVE-SHORT-FLOAT SYMBOL-MULTIPLE-VALUE-LIST - SYMBOL-MULTIPLE-VALUE-PROG1 SYMBOL-MULTIPLE-VALUE-SETQ - SYMBOL-MULTIPLE-VALUES-LIMIT SYMBOL-NAME-CHAR SYMBOL-NAMESTRING SYMBOL-MOST-POSITIVE-SINGLE-FLOAT + SYMBOL-MOST-POSITIVE-SHORT-FLOAT SYMBOL-MOST-POSITIVE-SINGLE-FLOAT SYMBOL-MUFFLE-WARNING SYMBOL-MULTIPLE-VALUE-BIND - SYMBOL-MULTIPLE-VALUE-CALL - SYMBOL-NBUTLAST SYMBOL-NCONC SYMBOL-NEXT-METHOD-P SYMBOL-NIL - SYMBOL-NINTERSECTION SYMBOL-NINTH SYMBOL-MULTIPLE-VALUE-LIST + SYMBOL-MULTIPLE-VALUE-CALL SYMBOL-MULTIPLE-VALUE-LIST SYMBOL-MULTIPLE-VALUE-PROG1 SYMBOL-MULTIPLE-VALUE-SETQ - SYMBOL-MULTIPLE-VALUES-LIMIT SYMBOL-NAME-CHAR SYMBOL-NAMESTRING SYMBOL-NO-APPLICABLE-METHOD - SYMBOL-NO-NEXT-METHOD SYMBOL-NOT SYMBOL-NOTANY SYMBOL-NOTEVERY - SYMBOL-NOTINLINE + SYMBOL-MULTIPLE-VALUES-LIMIT SYMBOL-NAME-CHAR SYMBOL-NAMESTRING SYMBOL-NBUTLAST SYMBOL-NCONC SYMBOL-NEXT-METHOD-P SYMBOL-NIL - SYMBOL-NINTERSECTION SYMBOL-NINTH SYMBOL-NRECONC SYMBOL-NREVERSE SYMBOL-NSET-DIFFERENCE - SYMBOL-NSET-EXCLUSIVE-OR SYMBOL-NSTRING-CAPITALIZE - SYMBOL-NSTRING-DOWNCASE SYMBOL-NO-APPLICABLE-METHOD + SYMBOL-NINTERSECTION SYMBOL-NINTH SYMBOL-NO-APPLICABLE-METHOD SYMBOL-NO-NEXT-METHOD SYMBOL-NOT SYMBOL-NOTANY SYMBOL-NOTEVERY - SYMBOL-NOTINLINE SYMBOL-NSTRING-UPCASE SYMBOL-NSUBLIS - SYMBOL-NSUBST SYMBOL-NSUBST-IF SYMBOL-NSUBST-IF-NOT SYMBOL-NSUBSTITUTE SYMBOL-NRECONC SYMBOL-NREVERSE SYMBOL-NSET-DIFFERENCE + SYMBOL-NOTINLINE SYMBOL-NRECONC SYMBOL-NREVERSE SYMBOL-NSET-DIFFERENCE SYMBOL-NSET-EXCLUSIVE-OR SYMBOL-NSTRING-CAPITALIZE - SYMBOL-NSTRING-DOWNCASE - SYMBOL-NSUBSTITUTE-IF SYMBOL-NSUBSTITUTE-IF-NOT SYMBOL-NTH - SYMBOL-NTH-VALUE SYMBOL-NTHCDR SYMBOL-NSTRING-UPCASE SYMBOL-NSUBLIS - SYMBOL-NSUBST SYMBOL-NSUBST-IF SYMBOL-NSUBST-IF-NOT SYMBOL-NSUBSTITUTE SYMBOL-NULL SYMBOL-NUMBER - SYMBOL-NUMBERP SYMBOL-NUMERATOR + SYMBOL-NSTRING-DOWNCASE SYMBOL-NSTRING-UPCASE SYMBOL-NSUBLIS + SYMBOL-NSUBST SYMBOL-NSUBST-IF SYMBOL-NSUBST-IF-NOT SYMBOL-NSUBSTITUTE SYMBOL-NSUBSTITUTE-IF SYMBOL-NSUBSTITUTE-IF-NOT SYMBOL-NTH - SYMBOL-NTH-VALUE SYMBOL-NTHCDR SYMBOL-NUNION SYMBOL-ODDP SYMBOL-OPEN - SYMBOL-OPEN-STREAM-P SYMBOL-OPTIMIZE SYMBOL-OR SYMBOL-OTHERWISE SYMBOL-NULL SYMBOL-NUMBER - SYMBOL-NUMBERP SYMBOL-NUMERATOR - SYMBOL-OUTPUT-STREAM-P SYMBOL-PACKAGE SYMBOL-PACKAGE-ERROR - SYMBOL-PACKAGE-ERROR-PACKAGE SYMBOL-PACKAGE-NAME - SYMBOL-PACKAGE-NICKNAMES SYMBOL-NUNION SYMBOL-ODDP SYMBOL-OPEN - SYMBOL-OPEN-STREAM-P SYMBOL-OPTIMIZE SYMBOL-OR SYMBOL-OTHERWISE SYMBOL-PACKAGE-SHADOWING-SYMBOLS - SYMBOL-PACKAGE-USE-LIST SYMBOL-PACKAGE-USED-BY-LIST SYMBOL-PACKAGEP - SYMBOL-PAIRLIS + SYMBOL-NTH-VALUE SYMBOL-NTHCDR SYMBOL-NULL SYMBOL-NUMBER + SYMBOL-NUMBERP SYMBOL-NUMERATOR SYMBOL-NUNION SYMBOL-ODDP SYMBOL-OPEN + SYMBOL-OPEN-STREAM-P SYMBOL-OPTIMIZE SYMBOL-OR SYMBOL-OTHERWISE SYMBOL-OUTPUT-STREAM-P SYMBOL-PACKAGE SYMBOL-PACKAGE-ERROR SYMBOL-PACKAGE-ERROR-PACKAGE SYMBOL-PACKAGE-NAME - SYMBOL-PACKAGE-NICKNAMES SYMBOL-PARSE-ERROR SYMBOL-PARSE-INTEGER - SYMBOL-PARSE-NAMESTRING SYMBOL-PATHNAME SYMBOL-PATHNAME-DEVICE - SYMBOL-PATHNAME-DIRECTORY SYMBOL-PACKAGE-SHADOWING-SYMBOLS + SYMBOL-PACKAGE-NICKNAMES SYMBOL-PACKAGE-SHADOWING-SYMBOLS SYMBOL-PACKAGE-USE-LIST SYMBOL-PACKAGE-USED-BY-LIST SYMBOL-PACKAGEP - SYMBOL-PAIRLIS SYMBOL-PATHNAME-HOST SYMBOL-PATHNAME-MATCH-P - SYMBOL-PATHNAME-NAME SYMBOL-PATHNAME-TYPE SYMBOL-PATHNAME-VERSION SYMBOL-PARSE-ERROR SYMBOL-PARSE-INTEGER + SYMBOL-PAIRLIS SYMBOL-PARSE-ERROR SYMBOL-PARSE-INTEGER SYMBOL-PARSE-NAMESTRING SYMBOL-PATHNAME SYMBOL-PATHNAME-DEVICE - SYMBOL-PATHNAME-DIRECTORY - SYMBOL-PATHNAMEP SYMBOL-PEEK-CHAR SYMBOL-PHASE SYMBOL-PI SYMBOL-PLUSP - SYMBOL-POP SYMBOL-PATHNAME-HOST SYMBOL-PATHNAME-MATCH-P - SYMBOL-PATHNAME-NAME SYMBOL-PATHNAME-TYPE SYMBOL-PATHNAME-VERSION SYMBOL-POSITION SYMBOL-POSITION-IF SYMBOL-POSITION-IF-NOT - SYMBOL-PPRINT SYMBOL-PPRINT-DISPATCH - SYMBOL-PPRINT-EXIT-IF-LIST-EXHAUSTED SYMBOL-PPRINT-FILL - SYMBOL-PPRINT-INDENT SYMBOL-PPRINT-LINEAR + SYMBOL-PATHNAME-DIRECTORY SYMBOL-PATHNAME-HOST SYMBOL-PATHNAME-MATCH-P + SYMBOL-PATHNAME-NAME SYMBOL-PATHNAME-TYPE SYMBOL-PATHNAME-VERSION SYMBOL-PATHNAMEP SYMBOL-PEEK-CHAR SYMBOL-PHASE SYMBOL-PI SYMBOL-PLUSP - SYMBOL-POP SYMBOL-PPRINT-LOGICAL-BLOCK - SYMBOL-PPRINT-NEWLINE SYMBOL-PPRINT-POP SYMBOL-PPRINT-TAB - SYMBOL-PPRINT-TABULAR SYMBOL-PRIN1 SYMBOL-PRIN1-TO-STRING SYMBOL-POSITION SYMBOL-POSITION-IF SYMBOL-POSITION-IF-NOT + SYMBOL-POP SYMBOL-POSITION SYMBOL-POSITION-IF SYMBOL-POSITION-IF-NOT SYMBOL-PPRINT SYMBOL-PPRINT-DISPATCH SYMBOL-PPRINT-EXIT-IF-LIST-EXHAUSTED SYMBOL-PPRINT-FILL - SYMBOL-PPRINT-INDENT SYMBOL-PPRINT-LINEAR SYMBOL-PRINC - SYMBOL-PRINC-TO-STRING SYMBOL-PRINT SYMBOL-PRINT-NOT-READABLE - SYMBOL-PRINT-NOT-READABLE-OBJECT SYMBOL-PRINT-OBJECT - SYMBOL-PRINT-UNREADABLE-OBJECT SYMBOL-PPRINT-LOGICAL-BLOCK + SYMBOL-PPRINT-INDENT SYMBOL-PPRINT-LINEAR SYMBOL-PPRINT-LOGICAL-BLOCK SYMBOL-PPRINT-NEWLINE SYMBOL-PPRINT-POP SYMBOL-PPRINT-TAB - SYMBOL-PPRINT-TABULAR SYMBOL-PRIN1 SYMBOL-PRIN1-TO-STRING SYMBOL-PROBE-FILE SYMBOL-PROCLAIM - SYMBOL-PROG SYMBOL-PROG* SYMBOL-PROG1 SYMBOL-PROG2 SYMBOL-PRINC + SYMBOL-PPRINT-TABULAR SYMBOL-PRIN1 SYMBOL-PRIN1-TO-STRING SYMBOL-PRINC SYMBOL-PRINC-TO-STRING SYMBOL-PRINT SYMBOL-PRINT-NOT-READABLE SYMBOL-PRINT-NOT-READABLE-OBJECT SYMBOL-PRINT-OBJECT SYMBOL-PRINT-UNREADABLE-OBJECT SYMBOL-PROBE-FILE SYMBOL-PROCLAIM - SYMBOL-PROG SYMBOL-PROG* SYMBOL-PROG1 SYMBOL-PROGN - SYMBOL-PROGRAM-ERROR SYMBOL-PROGV SYMBOL-PROVIDE SYMBOL-PSETF - SYMBOL-PSETQ SYMBOL-PROG2 SYMBOL-PUSH SYMBOL-PUSHNEW SYMBOL-QUOTE SYMBOL-RANDOM - SYMBOL-RANDOM-STATE SYMBOL-RANDOM-STATE-P SYMBOL-RASSOC - SYMBOL-RASSOC-IF SYMBOL-RASSOC-IF-NOT SYMBOL-RATIO SYMBOL-PROGN + SYMBOL-PROG SYMBOL-PROG* SYMBOL-PROG1 SYMBOL-PROG2 SYMBOL-PROGN SYMBOL-PROGRAM-ERROR SYMBOL-PROGV SYMBOL-PROVIDE SYMBOL-PSETF SYMBOL-PSETQ SYMBOL-PUSH SYMBOL-PUSHNEW SYMBOL-QUOTE SYMBOL-RANDOM - SYMBOL-RANDOM-STATE SYMBOL-RANDOM-STATE-P SYMBOL-RATIONAL - SYMBOL-RATIONALIZE SYMBOL-RATIONALP SYMBOL-READ SYMBOL-RASSOC - SYMBOL-RASSOC-IF SYMBOL-RASSOC-IF-NOT SYMBOL-RATIO SYMBOL-READ-BYTE - SYMBOL-READ-CHAR SYMBOL-READ-CHAR-NO-HANG SYMBOL-READ-DELIMITED-LIST SYMBOL-RATIONAL - SYMBOL-RATIONALIZE SYMBOL-RATIONALP SYMBOL-READ - SYMBOL-READ-FROM-STRING SYMBOL-READ-LINE - SYMBOL-READ-PRESERVING-WHITESPACE SYMBOL-READ-SEQUENCE SYMBOL-READ-BYTE + SYMBOL-RANDOM-STATE SYMBOL-RANDOM-STATE-P SYMBOL-RASSOC + SYMBOL-RASSOC-IF SYMBOL-RASSOC-IF-NOT SYMBOL-RATIO SYMBOL-RATIONAL + SYMBOL-RATIONALIZE SYMBOL-RATIONALP SYMBOL-READ SYMBOL-READ-BYTE SYMBOL-READ-CHAR SYMBOL-READ-CHAR-NO-HANG SYMBOL-READ-DELIMITED-LIST - SYMBOL-READER-ERROR SYMBOL-READTABLE SYMBOL-READ-FROM-STRING SYMBOL-READ-LINE - SYMBOL-READ-PRESERVING-WHITESPACE SYMBOL-READ-SEQUENCE SYMBOL-READTABLE-CASE - SYMBOL-READTABLEP SYMBOL-REAL SYMBOL-REALP SYMBOL-REALPART - SYMBOL-REDUCE SYMBOL-REINITIALIZE-INSTANCE SYMBOL-REM SYMBOL-REMF - SYMBOL-REMHASH SYMBOL-REMOVE SYMBOL-REMOVE-DUPLICATES SYMBOL-REMOVE-IF - SYMBOL-REMOVE-IF-NOT SYMBOL-REMOVE-METHOD SYMBOL-REMPROP - SYMBOL-RENAME-FILE SYMBOL-RENAME-PACKAGE SYMBOL-REPLACE SYMBOL-REQUIRE - SYMBOL-REST SYMBOL-RESTART SYMBOL-RESTART-BIND SYMBOL-RESTART-CASE - SYMBOL-RESTART-NAME SYMBOL-RETURN SYMBOL-RETURN-FROM SYMBOL-REVAPPEND - SYMBOL-REVERSE SYMBOL-ROOM SYMBOL-ROTATEF SYMBOL-ROUND - SYMBOL-ROW-MAJOR-AREF SYMBOL-RPLACA SYMBOL-RPLACD SYMBOL-SAFETY - SYMBOL-SATISFIES SYMBOL-SBIT SYMBOL-SCALE-FLOAT SYMBOL-SCHAR - SYMBOL-SEARCH SYMBOL-SECOND SYMBOL-SEQUENCE SYMBOL-SERIOUS-CONDITION - SYMBOL-SET SYMBOL-SET-DIFFERENCE SYMBOL-SET-DISPATCH-MACRO-CHARACTER - SYMBOL-SET-EXCLUSIVE-OR SYMBOL-SET-MACRO-CHARACTER - SYMBOL-SET-PPRINT-DISPATCH SYMBOL-SET-SYNTAX-FROM-CHAR SYMBOL-SETF - SYMBOL-SETQ - SYMBOL-READER-ERROR SYMBOL-READTABLE SYMBOL-SEVENTH SYMBOL-SHADOW SYMBOL-SHADOWING-IMPORT - SYMBOL-SHARED-INITIALIZE SYMBOL-READTABLE-CASE + SYMBOL-READ-PRESERVING-WHITESPACE SYMBOL-READ-SEQUENCE + SYMBOL-READER-ERROR SYMBOL-READTABLE SYMBOL-READTABLE-CASE SYMBOL-READTABLEP SYMBOL-REAL SYMBOL-REALP SYMBOL-REALPART SYMBOL-REDUCE SYMBOL-REINITIALIZE-INSTANCE SYMBOL-REM SYMBOL-REMF SYMBOL-REMHASH SYMBOL-REMOVE SYMBOL-REMOVE-DUPLICATES SYMBOL-REMOVE-IF @@ -14282,169 +14181,82 @@ SYMBOL-SET SYMBOL-SET-DIFFERENCE SYMBOL-SET-DISPATCH-MACRO-CHARACTER SYMBOL-SET-EXCLUSIVE-OR SYMBOL-SET-MACRO-CHARACTER SYMBOL-SET-PPRINT-DISPATCH SYMBOL-SET-SYNTAX-FROM-CHAR SYMBOL-SETF - SYMBOL-SETQ SYMBOL-SHIFTF SYMBOL-SHORT-FLOAT + SYMBOL-SETQ SYMBOL-SEVENTH SYMBOL-SHADOW SYMBOL-SHADOWING-IMPORT + SYMBOL-SHARED-INITIALIZE SYMBOL-SHIFTF SYMBOL-SHORT-FLOAT SYMBOL-SHORT-FLOAT-EPSILON SYMBOL-SHORT-FLOAT-NEGATIVE-EPSILON - SYMBOL-SHORT-SITE-NAME SYMBOL-SEVENTH SYMBOL-SHADOW SYMBOL-SHADOWING-IMPORT - SYMBOL-SHARED-INITIALIZE SYMBOL-SIGNAL SYMBOL-SIGNED-BYTE SYMBOL-SIGNUM SYMBOL-SHIFTF SYMBOL-SHORT-FLOAT - SYMBOL-SHORT-FLOAT-EPSILON SYMBOL-SHORT-FLOAT-NEGATIVE-EPSILON - SYMBOL-SHORT-SITE-NAME - SYMBOL-SIMPLE-ARRAY SYMBOL-SIMPLE-BASE-STRING SYMBOL-SIMPLE-BIT-VECTOR SYMBOL-SIGNAL SYMBOL-SIGNED-BYTE SYMBOL-SIGNUM - SYMBOL-SIMPLE-BIT-VECTOR-P SYMBOL-SIMPLE-CONDITION + SYMBOL-SHORT-SITE-NAME SYMBOL-SIGNAL SYMBOL-SIGNED-BYTE SYMBOL-SIGNUM SYMBOL-SIMPLE-ARRAY SYMBOL-SIMPLE-BASE-STRING SYMBOL-SIMPLE-BIT-VECTOR - SYMBOL-SIMPLE-CONDITION-FORMAT-ARGUMENTS - SYMBOL-SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-SIMPLE-ERROR SYMBOL-SIMPLE-BIT-VECTOR-P SYMBOL-SIMPLE-CONDITION - SYMBOL-SIMPLE-STRING SYMBOL-SIMPLE-STRING-P SYMBOL-SIMPLE-CONDITION-FORMAT-ARGUMENTS - SYMBOL-SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-SIMPLE-ERROR SYMBOL-SIMPLE-TYPE-ERROR - SYMBOL-SIMPLE-VECTOR SYMBOL-SIMPLE-VECTOR-P - SYMBOL-SIMPLE-STRING SYMBOL-SIMPLE-STRING-P SYMBOL-SIMPLE-WARNING - SYMBOL-SIN SYMBOL-SINGLE-FLOAT SYMBOL-SIMPLE-TYPE-ERROR - SYMBOL-SIMPLE-VECTOR SYMBOL-SIMPLE-VECTOR-P SYMBOL-SINGLE-FLOAT-EPSILON - SYMBOL-SINGLE-FLOAT-NEGATIVE-EPSILON SYMBOL-SINH SYMBOL-SIXTH SYMBOL-SIMPLE-WARNING - SYMBOL-SIN SYMBOL-SINGLE-FLOAT + SYMBOL-SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-SIMPLE-ERROR + SYMBOL-SIMPLE-STRING SYMBOL-SIMPLE-STRING-P SYMBOL-SIMPLE-TYPE-ERROR + SYMBOL-SIMPLE-VECTOR SYMBOL-SIMPLE-VECTOR-P SYMBOL-SIMPLE-WARNING + SYMBOL-SIN SYMBOL-SINGLE-FLOAT SYMBOL-SINGLE-FLOAT-EPSILON + SYMBOL-SINGLE-FLOAT-NEGATIVE-EPSILON SYMBOL-SINH SYMBOL-SIXTH SYMBOL-SLEEP Test SYMBOL-SLOT-BOUNDP failed -Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-boundp") SYMBOL-SINGLE-FLOAT-EPSILON - SYMBOL-SINGLE-FLOAT-NEGATIVE-EPSILON SYMBOL-SINH SYMBOL-SIXTH +Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-boundp") Expected value: NIL Actual value: (COMPILER-MACRO). - SYMBOL-SLOT-EXISTS-P SYMBOL-SLOT-MAKUNBOUND - SYMBOL-SLEEP -Test SYMBOL-SLOT-BOUNDP failed -Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-boundp") SYMBOL-SLOT-MISSING + SYMBOL-SLOT-EXISTS-P SYMBOL-SLOT-MAKUNBOUND SYMBOL-SLOT-MISSING SYMBOL-SLOT-UNBOUND Test SYMBOL-SLOT-VALUE failed Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-value") Expected value: NIL Actual value: (COMPILER-MACRO). - SYMBOL-SLOT-EXISTS-P SYMBOL-SLOT-MAKUNBOUND -Expected value: NIL -Actual value: (COMPILER-MACRO). - SYMBOL-SOFTWARE-TYPE SYMBOL-SOFTWARE-VERSION SYMBOL-SOME SYMBOL-SLOT-MISSING - SYMBOL-SLOT-UNBOUND -Test SYMBOL-SLOT-VALUE failed -Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-value") SYMBOL-SORT + SYMBOL-SOFTWARE-TYPE SYMBOL-SOFTWARE-VERSION SYMBOL-SOME SYMBOL-SORT SYMBOL-SPACE SYMBOL-SPECIAL SYMBOL-SPECIAL-OPERATOR-P SYMBOL-SPEED -Expected value: NIL -Actual value: (COMPILER-MACRO). - SYMBOL-SOFTWARE-TYPE SYMBOL-SOFTWARE-VERSION SYMBOL-SOME - SYMBOL-SQRT SYMBOL-STABLE-SORT SYMBOL-STANDARD SYMBOL-STANDARD-CHAR - SYMBOL-STANDARD-CHAR-P SYMBOL-SORT - SYMBOL-SPACE SYMBOL-SPECIAL SYMBOL-SPECIAL-OPERATOR-P SYMBOL-SPEED SYMBOL-STANDARD-CLASS - SYMBOL-STANDARD-GENERIC-FUNCTION SYMBOL-SQRT SYMBOL-STABLE-SORT SYMBOL-STANDARD SYMBOL-STANDARD-CHAR - SYMBOL-STANDARD-CHAR-P SYMBOL-STANDARD-METHOD - SYMBOL-STANDARD-OBJECT SYMBOL-STEP SYMBOL-STANDARD-CLASS - SYMBOL-STANDARD-GENERIC-FUNCTION SYMBOL-STORAGE-CONDITION - SYMBOL-STORE-VALUE SYMBOL-STREAM SYMBOL-STREAM-ELEMENT-TYPE SYMBOL-STANDARD-METHOD - SYMBOL-STANDARD-OBJECT SYMBOL-STEP + SYMBOL-STANDARD-CHAR-P SYMBOL-STANDARD-CLASS + SYMBOL-STANDARD-GENERIC-FUNCTION SYMBOL-STANDARD-METHOD + SYMBOL-STANDARD-OBJECT SYMBOL-STEP SYMBOL-STORAGE-CONDITION + SYMBOL-STORE-VALUE SYMBOL-STREAM SYMBOL-STREAM-ELEMENT-TYPE SYMBOL-STREAM-ERROR SYMBOL-STREAM-ERROR-STREAM - SYMBOL-STREAM-EXTERNAL-FORMAT SYMBOL-STORAGE-CONDITION - SYMBOL-STORE-VALUE SYMBOL-STREAM SYMBOL-STREAM-ELEMENT-TYPE SYMBOL-STREAMP SYMBOL-STRING - SYMBOL-STREAM-ERROR SYMBOL-STREAM-ERROR-STREAM - SYMBOL-STREAM-EXTERNAL-FORMAT - SYMBOL-STRING-CAPITALIZE SYMBOL-STRING-DOWNCASE SYMBOL-STRING-EQUAL SYMBOL-STREAMP SYMBOL-STRING - SYMBOL-STRING-GREATERP SYMBOL-STRING-LEFT-TRIM - SYMBOL-STRING-CAPITALIZE SYMBOL-STRING-DOWNCASE SYMBOL-STRING-EQUAL SYMBOL-STRING-LESSP + SYMBOL-STREAM-EXTERNAL-FORMAT SYMBOL-STREAMP SYMBOL-STRING + SYMBOL-STRING-CAPITALIZE SYMBOL-STRING-DOWNCASE SYMBOL-STRING-EQUAL + SYMBOL-STRING-GREATERP SYMBOL-STRING-LEFT-TRIM SYMBOL-STRING-LESSP SYMBOL-STRING-NOT-EQUAL SYMBOL-STRING-NOT-GREATERP - SYMBOL-STRING-GREATERP SYMBOL-STRING-LEFT-TRIM - SYMBOL-STRING-NOT-LESSP SYMBOL-STRING-RIGHT-TRIM SYMBOL-STRING-LESSP - SYMBOL-STRING-NOT-EQUAL SYMBOL-STRING-NOT-GREATERP SYMBOL-STRING-STREAM - SYMBOL-STRING-TRIM SYMBOL-STRING-UPCASE - SYMBOL-STRING-NOT-LESSP SYMBOL-STRING-RIGHT-TRIM SYMBOL-STRING/= SYMBOL-STRING< - SYMBOL-STRING<= SYMBOL-STRING-STREAM - SYMBOL-STRING-TRIM SYMBOL-STRING-UPCASE SYMBOL-STRING= SYMBOL-STRING> SYMBOL-STRING>= SYMBOL-STRING/= SYMBOL-STRING< - SYMBOL-STRING<= - SYMBOL-STRINGP SYMBOL-STRUCTURE SYMBOL-STRING= SYMBOL-STRING> SYMBOL-STRING>= SYMBOL-STRUCTURE-CLASS - SYMBOL-STRUCTURE-OBJECT SYMBOL-STYLE-WARNING + SYMBOL-STRING-NOT-LESSP SYMBOL-STRING-RIGHT-TRIM SYMBOL-STRING-STREAM + SYMBOL-STRING-TRIM SYMBOL-STRING-UPCASE SYMBOL-STRING/= SYMBOL-STRING< + SYMBOL-STRING<= SYMBOL-STRING= SYMBOL-STRING> SYMBOL-STRING>= SYMBOL-STRINGP SYMBOL-STRUCTURE SYMBOL-STRUCTURE-CLASS - SYMBOL-STRUCTURE-OBJECT SYMBOL-SUBLIS - SYMBOL-SUBSEQ SYMBOL-SUBSETP SYMBOL-STYLE-WARNING SYMBOL-SUBST SYMBOL-SUBST-IF - SYMBOL-SUBST-IF-NOT SYMBOL-SUBLIS - SYMBOL-SUBSEQ SYMBOL-SUBSETP SYMBOL-SUBSTITUTE SYMBOL-SUBSTITUTE-IF SYMBOL-SUBST SYMBOL-SUBST-IF - SYMBOL-SUBST-IF-NOT - SYMBOL-SUBSTITUTE-IF-NOT SYMBOL-SUBTYPEP SYMBOL-SUBSTITUTE SYMBOL-SUBSTITUTE-IF SYMBOL-SVREF SYMBOL-SXHASH - SYMBOL-SYMBOL SYMBOL-SYMBOL-FUNCTION + SYMBOL-STRUCTURE-OBJECT SYMBOL-STYLE-WARNING SYMBOL-SUBLIS + SYMBOL-SUBSEQ SYMBOL-SUBSETP SYMBOL-SUBST SYMBOL-SUBST-IF + SYMBOL-SUBST-IF-NOT SYMBOL-SUBSTITUTE SYMBOL-SUBSTITUTE-IF SYMBOL-SUBSTITUTE-IF-NOT SYMBOL-SUBTYPEP SYMBOL-SVREF SYMBOL-SXHASH - SYMBOL-SYMBOL SYMBOL-SYMBOL-MACROLET - SYMBOL-SYMBOL-NAME SYMBOL-SYMBOL-FUNCTION SYMBOL-SYMBOL-PACKAGE SYMBOL-SYMBOL-PLIST SYMBOL-SYMBOL-MACROLET - SYMBOL-SYMBOL-NAME - SYMBOL-SYMBOL-VALUE SYMBOL-SYMBOL-PACKAGE SYMBOL-SYMBOL-PLIST SYMBOL-SYMBOLP SYMBOL-SYNONYM-STREAM - SYMBOL-SYNONYM-STREAM-SYMBOL SYMBOL-T SYMBOL-TAGBODY + SYMBOL-SYMBOL SYMBOL-SYMBOL-FUNCTION SYMBOL-SYMBOL-MACROLET + SYMBOL-SYMBOL-NAME SYMBOL-SYMBOL-PACKAGE SYMBOL-SYMBOL-PLIST SYMBOL-SYMBOL-VALUE SYMBOL-SYMBOLP SYMBOL-SYNONYM-STREAM - SYMBOL-SYNONYM-STREAM-SYMBOL SYMBOL-T SYMBOL-TAILP - SYMBOL-TAN SYMBOL-TANH SYMBOL-TAGBODY SYMBOL-TENTH SYMBOL-TERPRI SYMBOL-TAILP - SYMBOL-TAN SYMBOL-TANH SYMBOL-THE - SYMBOL-THIRD SYMBOL-TENTH SYMBOL-TERPRI SYMBOL-THROW SYMBOL-TIME SYMBOL-THE - SYMBOL-THIRD SYMBOL-TRACE + SYMBOL-SYNONYM-STREAM-SYMBOL SYMBOL-T SYMBOL-TAGBODY SYMBOL-TAILP + SYMBOL-TAN SYMBOL-TANH SYMBOL-TENTH SYMBOL-TERPRI SYMBOL-THE + SYMBOL-THIRD SYMBOL-THROW SYMBOL-TIME SYMBOL-TRACE SYMBOL-TRANSLATE-LOGICAL-PATHNAME SYMBOL-TRANSLATE-PATHNAME - SYMBOL-TREE-EQUAL SYMBOL-THROW SYMBOL-TIME SYMBOL-TRACE - SYMBOL-TRANSLATE-LOGICAL-PATHNAME SYMBOL-TRANSLATE-PATHNAME SYMBOL-TRUENAME SYMBOL-TRUNCATE - SYMBOL-TWO-WAY-STREAM - SYMBOL-TREE-EQUAL SYMBOL-TWO-WAY-STREAM-INPUT-STREAM - SYMBOL-TWO-WAY-STREAM-OUTPUT-STREAM SYMBOL-TYPE SYMBOL-TRUENAME SYMBOL-TRUNCATE - SYMBOL-TWO-WAY-STREAM SYMBOL-TYPE-ERROR - SYMBOL-TYPE-ERROR-DATUM SYMBOL-TWO-WAY-STREAM-INPUT-STREAM - SYMBOL-TWO-WAY-STREAM-OUTPUT-STREAM SYMBOL-TYPE SYMBOL-TYPE-ERROR-EXPECTED-TYPE SYMBOL-TYPE-OF SYMBOL-TYPE-ERROR - SYMBOL-TYPE-ERROR-DATUM + SYMBOL-TREE-EQUAL SYMBOL-TRUENAME SYMBOL-TRUNCATE + SYMBOL-TWO-WAY-STREAM SYMBOL-TWO-WAY-STREAM-INPUT-STREAM + SYMBOL-TWO-WAY-STREAM-OUTPUT-STREAM SYMBOL-TYPE SYMBOL-TYPE-ERROR + SYMBOL-TYPE-ERROR-DATUM SYMBOL-TYPE-ERROR-EXPECTED-TYPE SYMBOL-TYPE-OF SYMBOL-TYPECASE SYMBOL-TYPEP SYMBOL-UNBOUND-SLOT - SYMBOL-UNBOUND-SLOT-INSTANCE SYMBOL-TYPE-ERROR-EXPECTED-TYPE SYMBOL-TYPE-OF - SYMBOL-TYPECASE SYMBOL-TYPEP SYMBOL-UNBOUND-VARIABLE - SYMBOL-UNDEFINED-FUNCTION SYMBOL-UNBOUND-SLOT - SYMBOL-UNBOUND-SLOT-INSTANCE SYMBOL-UNEXPORT SYMBOL-UNINTERN SYMBOL-UNION SYMBOL-UNBOUND-VARIABLE - SYMBOL-UNDEFINED-FUNCTION - SYMBOL-UNLESS SYMBOL-UNREAD-CHAR SYMBOL-UNSIGNED-BYTE SYMBOL-UNEXPORT SYMBOL-UNINTERN SYMBOL-UNION SYMBOL-UNTRACE - SYMBOL-UNUSE-PACKAGE - SYMBOL-UNLESS SYMBOL-UNREAD-CHAR SYMBOL-UNSIGNED-BYTE SYMBOL-UNWIND-PROTECT - SYMBOL-UPDATE-INSTANCE-FOR-DIFFERENT-CLASS - SYMBOL-UPDATE-INSTANCE-FOR-REDEFINED-CLASS SYMBOL-UNTRACE - SYMBOL-UNUSE-PACKAGE - SYMBOL-UPGRADED-ARRAY-ELEMENT-TYPE SYMBOL-UPGRADED-COMPLEX-PART-TYPE - SYMBOL-UPPER-CASE-P SYMBOL-USE-PACKAGE SYMBOL-UNWIND-PROTECT + SYMBOL-UNBOUND-SLOT-INSTANCE SYMBOL-UNBOUND-VARIABLE + SYMBOL-UNDEFINED-FUNCTION SYMBOL-UNEXPORT SYMBOL-UNINTERN SYMBOL-UNION + SYMBOL-UNLESS SYMBOL-UNREAD-CHAR SYMBOL-UNSIGNED-BYTE SYMBOL-UNTRACE + SYMBOL-UNUSE-PACKAGE SYMBOL-UNWIND-PROTECT SYMBOL-UPDATE-INSTANCE-FOR-DIFFERENT-CLASS SYMBOL-UPDATE-INSTANCE-FOR-REDEFINED-CLASS SYMBOL-UPGRADED-ARRAY-ELEMENT-TYPE SYMBOL-UPGRADED-COMPLEX-PART-TYPE - SYMBOL-UPPER-CASE-P SYMBOL-USE-VALUE - SYMBOL-USER-HOMEDIR-PATHNAME SYMBOL-USE-PACKAGE SYMBOL-VALUES SYMBOL-VALUES-LIST - SYMBOL-VARIABLE SYMBOL-VECTOR SYMBOL-VECTOR-POP SYMBOL-USE-VALUE + SYMBOL-UPPER-CASE-P SYMBOL-USE-PACKAGE SYMBOL-USE-VALUE SYMBOL-USER-HOMEDIR-PATHNAME SYMBOL-VALUES SYMBOL-VALUES-LIST - SYMBOL-VARIABLE SYMBOL-VECTOR SYMBOL-VECTOR-PUSH - SYMBOL-VECTOR-PUSH-EXTEND SYMBOL-VECTOR-POP SYMBOL-VECTORP SYMBOL-WARN SYMBOL-VECTOR-PUSH + SYMBOL-VARIABLE SYMBOL-VECTOR SYMBOL-VECTOR-POP SYMBOL-VECTOR-PUSH SYMBOL-VECTOR-PUSH-EXTEND SYMBOL-VECTORP SYMBOL-WARN SYMBOL-WARNING - SYMBOL-WHEN SYMBOL-WARNING - SYMBOL-WHEN SYMBOL-WILD-PATHNAME-P SYMBOL-WILD-PATHNAME-P SYMBOL-WITH-ACCESSORS - SYMBOL-WITH-COMPILATION-UNIT SYMBOL-WITH-ACCESSORS SYMBOL-WITH-CONDITION-RESTARTS - SYMBOL-WITH-COMPILATION-UNIT - SYMBOL-WITH-HASH-TABLE-ITERATOR SYMBOL-WITH-INPUT-FROM-STRING SYMBOL-WITH-CONDITION-RESTARTS + SYMBOL-WHEN SYMBOL-WILD-PATHNAME-P SYMBOL-WITH-ACCESSORS + SYMBOL-WITH-COMPILATION-UNIT SYMBOL-WITH-CONDITION-RESTARTS SYMBOL-WITH-HASH-TABLE-ITERATOR SYMBOL-WITH-INPUT-FROM-STRING SYMBOL-WITH-OPEN-FILE SYMBOL-WITH-OPEN-STREAM SYMBOL-WITH-OUTPUT-TO-STRING SYMBOL-WITH-PACKAGE-ITERATOR SYMBOL-WITH-SIMPLE-RESTART SYMBOL-WITH-SLOTS - SYMBOL-WITH-OPEN-FILE SYMBOL-WITH-OPEN-STREAM - SYMBOL-WITH-OUTPUT-TO-STRING SYMBOL-WITH-PACKAGE-ITERATOR - SYMBOL-WITH-SIMPLE-RESTART - SYMBOL-WITH-STANDARD-IO-SYNTAX SYMBOL-WRITE SYMBOL-WRITE-BYTE SYMBOL-WITH-SLOTS - SYMBOL-WITH-STANDARD-IO-SYNTAX SYMBOL-WRITE - SYMBOL-WRITE-CHAR SYMBOL-WRITE-LINE SYMBOL-WRITE-SEQUENCE - SYMBOL-WRITE-STRING SYMBOL-WRITE-TO-STRING SYMBOL-Y-OR-N-P SYMBOL-WRITE-BYTE + SYMBOL-WITH-STANDARD-IO-SYNTAX SYMBOL-WRITE SYMBOL-WRITE-BYTE SYMBOL-WRITE-CHAR SYMBOL-WRITE-LINE SYMBOL-WRITE-SEQUENCE - SYMBOL-WRITE-STRING SYMBOL-WRITE-TO-STRING - SYMBOL-YES-OR-NO-P SYMBOL-ZEROP SYMBOL-Y-OR-N-P - SYMBOL-YES-OR-NO-P SYMBOL-ZEROP KEYWORD-BEHAVIOR KEYWORD-BEHAVIOR -Test SPECIAL-OPERATOR-P.1 failed -Form: (LOOP - FOR - S - IN - +SPECIAL-OPERATORS+ - UNLESS - (SPECIAL-OPERATOR-P S) - COLLECT - S) -Expected value: NIL -Actual value: (SYMBOL-MACROLET). - + SYMBOL-WRITE-STRING SYMBOL-WRITE-TO-STRING SYMBOL-Y-OR-N-P + SYMBOL-YES-OR-NO-P SYMBOL-ZEROP KEYWORD-BEHAVIOR Test SPECIAL-OPERATOR-P.1 failed Form: (LOOP FOR @@ -14473,41 +14285,7 @@ NAME)) Expected value: NIL Actual value: ("DECLARE"). - SPECIAL-OPERATOR-P.ORDER.1Test SPECIAL-OPERATOR-P.2 failed -Form: (LET ((P (FIND-PACKAGE "CL"))) - (LOOP - FOR - NAME - IN - *CL-SYMBOL-NAMES* - UNLESS - (OR (MEMBER NAME +SPECIAL-OPERATORS+ :TEST #'STRING=) - (LET ((SYM (FIND-SYMBOL NAME P))) - (OR (NOT (SPECIAL-OPERATOR-P SYM)) - (MACRO-FUNCTION SYM)))) - COLLECT - NAME)) -Expected value: NIL -Actual value: ("DECLARE"). - SPECIAL-OPERATOR-P.ORDER.1 SPECIAL-OPERATOR-P.ERROR.1 SPECIAL-OPERATOR-P.ERROR.1 - SPECIAL-OPERATOR-P.ERROR.2 SPECIAL-OPERATOR-P.ERROR.3 KEYWORDP.1 - KEYWORDP.2 KEYWORDP.3 KEYWORDP.4 KEYWORDP.5 KEYWORDP.6 KEYWORDP.7 - KEYWORDP.8 KEYWORDP.9 KEYWORDP.10 KEYWORDP.12 KEYWORDP.ORDER.1 - KEYWORDP.ERROR.1 KEYWORDP.ERROR.2 KEYWORDP.ERROR.3 KEYWORDP.ERROR.4 - SYMBOL-NAME.1 SYMBOL-NAME.2 SYMBOL-NAME.3 SYMBOL-NAME.4 SYMBOL-NAME.5 - SYMBOL-NAME.6 SYMBOL-NAME.7 SYMBOL-NAME.ERROR.1 SYMBOL-NAME.ERROR.2 - MAKE-SYMBOL.1 MAKE-SYMBOL.2 MAKE-SYMBOL.3 MAKE-SYMBOL.4 MAKE-SYMBOL.5 - MAKE-SYMBOL.6 MAKE-SYMBOL.7 MAKE-SYMBOL.8 MAKE-SYMBOL.9 MAKE-SYMBOL.10 - MAKE-SYMBOL.ORDER.1 MAKE-SYMBOL.ERROR.1 MAKE-SYMBOL.ERROR.2 - MAKE-SYMBOL.ERROR.3 MAKE-SYMBOL.ERROR.4 MAKE-SYMBOL.ERROR.5 - MAKE-SYMBOL.ERROR.6 MAKE-SYMBOL.ERROR.7 MAKE-SYMBOL.ERROR.8 - MAKE-SYMBOL.ERROR.9 MAKE-SYMBOL.ERROR.10 MAKE-SYMBOL.ERROR.11 - COPY-SYMBOL.1 COPY-SYMBOL.2 COPY-SYMBOL.3 COPY-SYMBOL.4 COPY-SYMBOL.5 - COPY-SYMBOL.ERROR.1 COPY-SYMBOL.ERROR.2 GENSYM.1 GENSYM.2 GENSYM.3 - GENSYM.4 GENSYM.5 GENSYM.6 GENSYM.7 GENSYM.8 GENSYM.9 GENSYM.10 - GENSYM.11 GENSYM.12 GENSYM.13 GENSYM.ERROR.1 GENSYM.ERROR.2 - GENSYM.ERROR.3 GENSYM.ERROR.4 GENSYM.ERROR.5 GENSYM.ERROR.6 - GENSYM.ERROR.7 GENSYM.ERROR.8 + SPECIAL-OPERATOR-P.ORDER.1 SPECIAL-OPERATOR-P.ERROR.1 SPECIAL-OPERATOR-P.ERROR.2 SPECIAL-OPERATOR-P.ERROR.3 KEYWORDP.1 KEYWORDP.2 KEYWORDP.3 KEYWORDP.4 KEYWORDP.5 KEYWORDP.6 KEYWORDP.7 KEYWORDP.8 KEYWORDP.9 KEYWORDP.10 KEYWORDP.12 KEYWORDP.ORDER.1 @@ -14538,25 +14316,6 @@ COLLECT S) Expected value: NIL - -Test CL-FUNCTION-SYMBOLS.1 failed -Form: (LOOP - FOR - S - IN - (APPEND *CL-FUNCTION-SYMBOLS* *CL-ACCESSOR-SYMBOLS*) - WHEN - (OR (NOT (FBOUNDP S)) (MACRO-FUNCTION S) (SPECIAL-OPERATOR-P S) - (NOT (SYMBOL-FUNCTION S))) - COLLECT - S) -Expected value: NIL -Actual value: (COPY-PPRINT-DISPATCH FUNCTION-LAMBDA-EXPRESSION - MAKE-LOAD-FORM-SAVING-SLOTS PPRINT-DISPATCH - PPRINT-FILL PPRINT-INDENT PPRINT-LINEAR - PPRINT-NEWLINE PPRINT-TAB PPRINT-TABULAR - SET-PPRINT-DISPATCH UPGRADED-COMPLEX-PART-TYPE - FDEFINITION MASK-FIELD). Actual value: (COPY-PPRINT-DISPATCH FUNCTION-LAMBDA-EXPRESSION MAKE-LOAD-FORM-SAVING-SLOTS PPRINT-DISPATCH PPRINT-FILL PPRINT-INDENT PPRINT-LINEAR @@ -14574,36 +14333,9 @@ COLLECT S) Expected value: NIL -Test CL-MACRO-SYMBOLS.1 failed -Form: (LOOP - FOR - S - IN - *CL-MACRO-SYMBOLS* - WHEN - (OR (NOT (FBOUNDP S)) (NOT (MACRO-FUNCTION S))) - COLLECT - S) -Expected value: NIL Actual value: (DEFINE-SETF-EXPANDER DEFINE-SYMBOL-MACRO FORMATTER PPRINT-LOGICAL-BLOCK PRINT-UNREADABLE-OBJECT). -Actual value: (DEFINE-SETF-EXPANDER DEFINE-SYMBOL-MACRO FORMATTER - PPRINT-LOGICAL-BLOCK PRINT-UNREADABLE-OBJECT). - CL-CONSTANT-SYMBOLS.1 CL-CONSTANT-SYMBOLS.1 -Test CL-VARIABLE-SYMBOLS.1 failed -Form: (LOOP - FOR - S - IN - *CL-VARIABLE-SYMBOLS* - WHEN - (NOT (BOUNDP S)) - COLLECT - S) -Expected value: NIL -Actual value: (*COMPILE-FILE-PATHNAME* *COMPILE-FILE-TRUENAME* - *READ-EVAL*). - + CL-CONSTANT-SYMBOLS.1 Test CL-VARIABLE-SYMBOLS.1 failed Form: (LOOP FOR @@ -14632,7 +14364,11 @@ COLLECT S) Expected value: NIL -Test CL-TYPES-THAT-ARE-CLASSES.1 failed +Actual value: (BROADCAST-STREAM CONCATENATED-STREAM ECHO-STREAM + FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME + PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM + STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). +Test CL-TYPES-THAT-ARE-CLASSES.2 failed Form: (LOOP FOR S @@ -14641,7 +14377,7 @@ FOR C = - (FIND-CLASS S NIL) + (FIND-CLASS S NIL NIL) UNLESS (AND C (EQ (CLASS-NAME C) S) (TYPEP C 'CLASS)) COLLECT @@ -14651,11 +14387,7 @@ FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). -Actual value: (BROADCAST-STREAM CONCATENATED-STREAM ECHO-STREAM - FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME - PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM - STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). -Test CL-TYPES-THAT-ARE-CLASSES.2 failed +Test CL-TYPES-THAT-ARE-CLASSES.3 failed Form: (LOOP FOR S @@ -14664,13 +14396,336 @@ FOR C = - (FIND-CLASS S NIL NIL) + (EVAL (LIST 'MACROLET + (LIST (LIST '%FOO '(&ENVIRONMENT ENV) + (LIST 'LIST ''QUOTE + (LIST* 'FIND-CLASS + (LIST 'QUOTE S) '(NIL ENV))))) + '(%FOO))) UNLESS (AND C (EQ (CLASS-NAME C) S) (TYPEP C 'CLASS)) COLLECT S) Expected value: NIL -Test CL-TYPES-THAT-ARE-CLASSES.2 failed +Actual value: (BROADCAST-STREAM CONCATENATED-STREAM ECHO-STREAM + FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME + PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM + STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). + SYMBOLP.ERROR.1 SYMBOLP.ERROR.2 SYMBOL-FUNCTION.ERROR.1 + SYMBOL-FUNCTION.ERROR.2 SYMBOL-PACKAGE.ERROR.1 SYMBOL-PACKAGE.ERROR.2 + SYMBOL-PLIST.ERROR.1 SYMBOL-PLIST.ERROR.2 SYMBOL-VALUE.ERROR.1 + SYMBOL-VALUE.ERROR.2 BOUNDP.ERROR.1 BOUNDP.ERROR.2 BOUNDP.ERROR.3 + BOUNDP.ERROR.4 BOUNDP.ERROR.5 BOUNDP.ERROR.6 BOUNDP.1 BOUNDP.2 + BOUNDP.3 BOUNDP.4 BOUNDP.ORDER.1 EVAL.1 EVAL.2 EVAL.3 EVAL.4 EVAL.5 + EVAL.6 EVAL.ORDER.1 EVAL.ERROR.1 EVAL.ERROR.2 EVAL.ERROR.3 + EVAL-AND-COMPILE-FNS +Test EVAL-AND-COMPILE-MACROS failed +Form: (REMOVE-IF #'MACRO-FUNCTION *EVAL-AND-COMPILE-MACROS*) +Expected value: NIL +Actual value: (DEFINE-SYMBOL-MACRO). + COMPILE.1 SYMBOL-FLOAT-SIGN SYMBOL-FLOATING-POINT-INEXACT + SYMBOL-FLOATING-POINT-INVALID-OPERATION SYMBOL-FLOATING-POINT-OVERFLOW + SYMBOL-FLOATING-POINT-UNDERFLOW SYMBOL-FLOATP SYMBOL-FLOOR + SYMBOL-FMAKUNBOUND SYMBOL-FORCE-OUTPUT SYMBOL-FORMAT SYMBOL-FORMATTER + SYMBOL-FOURTH SYMBOL-FRESH-LINE SYMBOL-FROUND SYMBOL-FTRUNCATE + SYMBOL-FTYPE SYMBOL-FUNCALL SYMBOL-FUNCTION SYMBOL-FUNCTION-KEYWORDS + SYMBOL-FUNCTION-LAMBDA-EXPRESSION SYMBOL-FUNCTIONP SYMBOL-GCD + SYMBOL-GENERIC-FUNCTION SYMBOL-GENSYM SYMBOL-GENTEMP SYMBOL-GET + SYMBOL-GET-DECODED-TIME SYMBOL-GET-DISPATCH-MACRO-CHARACTER + SYMBOL-GET-INTERNAL-REAL-TIME SYMBOL-GET-INTERNAL-RUN-TIME + SYMBOL-GET-MACRO-CHARACTER SYMBOL-GET-OUTPUT-STREAM-STRING + SYMBOL-GET-PROPERTIES SYMBOL-GET-SETF-EXPANSION + SYMBOL-GET-UNIVERSAL-TIME SYMBOL-GETF SYMBOL-GETHASH SYMBOL-GO + SYMBOL-GRAPHIC-CHAR-P SYMBOL-HANDLER-BIND SYMBOL-HANDLER-CASE + SYMBOL-HASH-TABLE SYMBOL-HASH-TABLE-COUNT SYMBOL-HASH-TABLE-P + SYMBOL-HASH-TABLE-REHASH-SIZE SYMBOL-HASH-TABLE-REHASH-THRESHOLD + SYMBOL-HASH-TABLE-SIZE SYMBOL-HASH-TABLE-TEST SYMBOL-HOST-NAMESTRING + SYMBOL-IDENTITY SYMBOL-IF SYMBOL-IGNORABLE SYMBOL-IGNORE + SYMBOL-IGNORE-ERRORS SYMBOL-IMAGPART SYMBOL-IMPORT SYMBOL-IN-PACKAGE + SYMBOL-INCF SYMBOL-INITIALIZE-INSTANCE SYMBOL-INLINE + SYMBOL-INPUT-STREAM-P SYMBOL-INSPECT SYMBOL-INTEGER + SYMBOL-INTEGER-DECODE-FLOAT SYMBOL-INTEGER-LENGTH SYMBOL-INTEGERP + SYMBOL-INTERACTIVE-STREAM-P SYMBOL-INTERN + SYMBOL-INTERNAL-TIME-UNITS-PER-SECOND SYMBOL-INTERSECTION + SYMBOL-INVALID-METHOD-ERROR SYMBOL-INVOKE-DEBUGGER + SYMBOL-INVOKE-RESTART SYMBOL-INVOKE-RESTART-INTERACTIVELY SYMBOL-ISQRT + SYMBOL-KEYWORD SYMBOL-KEYWORDP SYMBOL-LABELS SYMBOL-LAMBDA + SYMBOL-LAMBDA-LIST-KEYWORDS SYMBOL-LAMBDA-PARAMETERS-LIMIT SYMBOL-LAST + SYMBOL-LCM SYMBOL-LDB SYMBOL-LDB-TEST SYMBOL-LDIFF + SYMBOL-LEAST-NEGATIVE-DOUBLE-FLOAT SYMBOL-LEAST-NEGATIVE-LONG-FLOAT + SYMBOL-LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT + SYMBOL-LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT + SYMBOL-LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT + SYMBOL-LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT + SYMBOL-LEAST-NEGATIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-SINGLE-FLOAT + SYMBOL-LEAST-POSITIVE-DOUBLE-FLOAT SYMBOL-LEAST-POSITIVE-LONG-FLOAT + SYMBOL-LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT + SYMBOL-LEAST-POSITIVE-NORMALIZED-LONG-FLOAT + SYMBOL-LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT + SYMBOL-LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT + SYMBOL-LEAST-POSITIVE-SHORT-FLOAT SYMBOL-LEAST-POSITIVE-SINGLE-FLOAT + SYMBOL-LENGTH SYMBOL-LET SYMBOL-LET* SYMBOL-LISP-IMPLEMENTATION-TYPE + SYMBOL-LISP-IMPLEMENTATION-VERSION SYMBOL-LIST SYMBOL-LIST* + SYMBOL-LIST-ALL-PACKAGES SYMBOL-LIST-LENGTH SYMBOL-LISTEN SYMBOL-LISTP + SYMBOL-LOAD SYMBOL-LOAD-LOGICAL-PATHNAME-TRANSLATIONS + SYMBOL-LOAD-TIME-VALUE SYMBOL-LOCALLY SYMBOL-LOG SYMBOL-LOGAND + SYMBOL-LOGANDC1 SYMBOL-LOGANDC2 SYMBOL-LOGBITP SYMBOL-LOGCOUNT + SYMBOL-LOGEQV SYMBOL-LOGICAL-PATHNAME + SYMBOL-LOGICAL-PATHNAME-TRANSLATIONS SYMBOL-LOGIOR SYMBOL-LOGNAND + SYMBOL-LOGNOR SYMBOL-LOGNOT SYMBOL-LOGORC1 SYMBOL-LOGORC2 + SYMBOL-LOGTEST SYMBOL-LOGXOR SYMBOL-LONG-FLOAT + SYMBOL-LONG-FLOAT-EPSILON SYMBOL-LONG-FLOAT-NEGATIVE-EPSILON + SYMBOL-LONG-SITE-NAME SYMBOL-LOOP SYMBOL-LOOP-FINISH + SYMBOL-LOWER-CASE-P SYMBOL-MACHINE-INSTANCE SYMBOL-MACHINE-TYPE + SYMBOL-MACHINE-VERSION SYMBOL-MACRO-FUNCTION SYMBOL-MACROEXPAND + SYMBOL-MACROEXPAND-1 SYMBOL-MACROLET SYMBOL-MAKE-ARRAY + SYMBOL-MAKE-BROADCAST-STREAM SYMBOL-MAKE-CONCATENATED-STREAM + SYMBOL-MAKE-CONDITION SYMBOL-MAKE-DISPATCH-MACRO-CHARACTER + SYMBOL-MAKE-ECHO-STREAM SYMBOL-MAKE-HASH-TABLE SYMBOL-MAKE-INSTANCE + SYMBOL-MAKE-INSTANCES-OBSOLETE SYMBOL-MAKE-LIST SYMBOL-MAKE-LOAD-FORM + SYMBOL-MAKE-LOAD-FORM-SAVING-SLOTS SYMBOL-MAKE-METHOD + SYMBOL-MAKE-PACKAGE SYMBOL-MAKE-PATHNAME SYMBOL-MAKE-RANDOM-STATE + SYMBOL-MAKE-SEQUENCE SYMBOL-MAKE-STRING + SYMBOL-MAKE-STRING-INPUT-STREAM SYMBOL-MAKE-STRING-OUTPUT-STREAM + SYMBOL-MAKE-SYMBOL SYMBOL-MAKE-SYNONYM-STREAM + SYMBOL-MAKE-TWO-WAY-STREAM SYMBOL-MAKUNBOUND SYMBOL-MAP + SYMBOL-MAP-INTO SYMBOL-MAPC SYMBOL-MAPCAN SYMBOL-MAPCAR SYMBOL-MAPCON + SYMBOL-MAPHASH SYMBOL-MAPL SYMBOL-MAPLIST SYMBOL-MASK-FIELD SYMBOL-MAX + SYMBOL-MEMBER SYMBOL-MEMBER-IF SYMBOL-MEMBER-IF-NOT SYMBOL-MERGE + SYMBOL-MERGE-PATHNAMES SYMBOL-METHOD SYMBOL-METHOD-COMBINATION + SYMBOL-METHOD-COMBINATION-ERROR SYMBOL-METHOD-QUALIFIERS SYMBOL-MIN + SYMBOL-MINUSP SYMBOL-MISMATCH SYMBOL-MOD + SYMBOL-MOST-NEGATIVE-DOUBLE-FLOAT SYMBOL-MOST-NEGATIVE-FIXNUM + SYMBOL-MOST-NEGATIVE-LONG-FLOAT SYMBOL-MOST-NEGATIVE-SHORT-FLOAT + SYMBOL-MOST-NEGATIVE-SINGLE-FLOAT SYMBOL-MOST-POSITIVE-DOUBLE-FLOAT + SYMBOL-MOST-POSITIVE-FIXNUM SYMBOL-MOST-POSITIVE-LONG-FLOAT + SYMBOL-MOST-POSITIVE-SHORT-FLOAT SYMBOL-MOST-POSITIVE-SINGLE-FLOAT + SYMBOL-MUFFLE-WARNING SYMBOL-MULTIPLE-VALUE-BIND + SYMBOL-MULTIPLE-VALUE-CALL SYMBOL-MULTIPLE-VALUE-LIST + SYMBOL-MULTIPLE-VALUE-PROG1 SYMBOL-MULTIPLE-VALUE-SETQ + SYMBOL-MULTIPLE-VALUES-LIMIT SYMBOL-NAME-CHAR SYMBOL-NAMESTRING + SYMBOL-NBUTLAST SYMBOL-NCONC SYMBOL-NEXT-METHOD-P SYMBOL-NIL + SYMBOL-NINTERSECTION SYMBOL-NINTH SYMBOL-NO-APPLICABLE-METHOD + SYMBOL-NO-NEXT-METHOD SYMBOL-NOT SYMBOL-NOTANY SYMBOL-NOTEVERY + SYMBOL-NOTINLINE SYMBOL-NRECONC SYMBOL-NREVERSE SYMBOL-NSET-DIFFERENCE + SYMBOL-NSET-EXCLUSIVE-OR SYMBOL-NSTRING-CAPITALIZE + SYMBOL-NSTRING-DOWNCASE SYMBOL-NSTRING-UPCASE SYMBOL-NSUBLIS + SYMBOL-NSUBST SYMBOL-NSUBST-IF SYMBOL-NSUBST-IF-NOT SYMBOL-NSUBSTITUTE + SYMBOL-NSUBSTITUTE-IF SYMBOL-NSUBSTITUTE-IF-NOT SYMBOL-NTH + SYMBOL-NTH-VALUE SYMBOL-NTHCDR SYMBOL-NULL SYMBOL-NUMBER + SYMBOL-NUMBERP SYMBOL-NUMERATOR SYMBOL-NUNION SYMBOL-ODDP SYMBOL-OPEN + SYMBOL-OPEN-STREAM-P SYMBOL-OPTIMIZE SYMBOL-OR SYMBOL-OTHERWISE + SYMBOL-OUTPUT-STREAM-P SYMBOL-PACKAGE SYMBOL-PACKAGE-ERROR + SYMBOL-PACKAGE-ERROR-PACKAGE SYMBOL-PACKAGE-NAME + SYMBOL-PACKAGE-NICKNAMES SYMBOL-PACKAGE-SHADOWING-SYMBOLS + SYMBOL-PACKAGE-USE-LIST SYMBOL-PACKAGE-USED-BY-LIST SYMBOL-PACKAGEP + SYMBOL-PAIRLIS SYMBOL-PARSE-ERROR SYMBOL-PARSE-INTEGER + SYMBOL-PARSE-NAMESTRING SYMBOL-PATHNAME SYMBOL-PATHNAME-DEVICE + SYMBOL-PATHNAME-DIRECTORY SYMBOL-PATHNAME-HOST SYMBOL-PATHNAME-MATCH-P + SYMBOL-PATHNAME-NAME SYMBOL-PATHNAME-TYPE SYMBOL-PATHNAME-VERSION + SYMBOL-PATHNAMEP SYMBOL-PEEK-CHAR SYMBOL-PHASE SYMBOL-PI SYMBOL-PLUSP + SYMBOL-POP SYMBOL-POSITION SYMBOL-POSITION-IF SYMBOL-POSITION-IF-NOT + SYMBOL-PPRINT SYMBOL-PPRINT-DISPATCH + SYMBOL-PPRINT-EXIT-IF-LIST-EXHAUSTED SYMBOL-PPRINT-FILL + SYMBOL-PPRINT-INDENT SYMBOL-PPRINT-LINEAR SYMBOL-PPRINT-LOGICAL-BLOCK + SYMBOL-PPRINT-NEWLINE SYMBOL-PPRINT-POP SYMBOL-PPRINT-TAB + SYMBOL-PPRINT-TABULAR SYMBOL-PRIN1 SYMBOL-PRIN1-TO-STRING SYMBOL-PRINC + SYMBOL-PRINC-TO-STRING SYMBOL-PRINT SYMBOL-PRINT-NOT-READABLE + SYMBOL-PRINT-NOT-READABLE-OBJECT SYMBOL-PRINT-OBJECT + SYMBOL-PRINT-UNREADABLE-OBJECT SYMBOL-PROBE-FILE SYMBOL-PROCLAIM + SYMBOL-PROG SYMBOL-PROG* SYMBOL-PROG1 SYMBOL-PROG2 SYMBOL-PROGN + SYMBOL-PROGRAM-ERROR SYMBOL-PROGV SYMBOL-PROVIDE SYMBOL-PSETF + SYMBOL-PSETQ SYMBOL-PUSH SYMBOL-PUSHNEW SYMBOL-QUOTE SYMBOL-RANDOM + SYMBOL-RANDOM-STATE SYMBOL-RANDOM-STATE-P SYMBOL-RASSOC + SYMBOL-RASSOC-IF SYMBOL-RASSOC-IF-NOT SYMBOL-RATIO SYMBOL-RATIONAL + SYMBOL-RATIONALIZE SYMBOL-RATIONALP SYMBOL-READ SYMBOL-READ-BYTE + SYMBOL-READ-CHAR SYMBOL-READ-CHAR-NO-HANG SYMBOL-READ-DELIMITED-LIST + SYMBOL-READ-FROM-STRING SYMBOL-READ-LINE + SYMBOL-READ-PRESERVING-WHITESPACE SYMBOL-READ-SEQUENCE + SYMBOL-READER-ERROR SYMBOL-READTABLE SYMBOL-READTABLE-CASE + SYMBOL-READTABLEP SYMBOL-REAL SYMBOL-REALP SYMBOL-REALPART + SYMBOL-REDUCE SYMBOL-REINITIALIZE-INSTANCE SYMBOL-REM SYMBOL-REMF + SYMBOL-REMHASH SYMBOL-REMOVE SYMBOL-REMOVE-DUPLICATES SYMBOL-REMOVE-IF + SYMBOL-REMOVE-IF-NOT SYMBOL-REMOVE-METHOD SYMBOL-REMPROP + SYMBOL-RENAME-FILE SYMBOL-RENAME-PACKAGE SYMBOL-REPLACE SYMBOL-REQUIRE + SYMBOL-REST SYMBOL-RESTART SYMBOL-RESTART-BIND SYMBOL-RESTART-CASE + SYMBOL-RESTART-NAME SYMBOL-RETURN SYMBOL-RETURN-FROM SYMBOL-REVAPPEND + SYMBOL-REVERSE SYMBOL-ROOM SYMBOL-ROTATEF SYMBOL-ROUND + SYMBOL-ROW-MAJOR-AREF SYMBOL-RPLACA SYMBOL-RPLACD SYMBOL-SAFETY + SYMBOL-SATISFIES SYMBOL-SBIT SYMBOL-SCALE-FLOAT SYMBOL-SCHAR + SYMBOL-SEARCH SYMBOL-SECOND SYMBOL-SEQUENCE SYMBOL-SERIOUS-CONDITION + SYMBOL-SET SYMBOL-SET-DIFFERENCE SYMBOL-SET-DISPATCH-MACRO-CHARACTER + SYMBOL-SET-EXCLUSIVE-OR SYMBOL-SET-MACRO-CHARACTER + SYMBOL-SET-PPRINT-DISPATCH SYMBOL-SET-SYNTAX-FROM-CHAR SYMBOL-SETF + SYMBOL-SETQ SYMBOL-SEVENTH SYMBOL-SHADOW SYMBOL-SHADOWING-IMPORT + SYMBOL-SHARED-INITIALIZE SYMBOL-SHIFTF SYMBOL-SHORT-FLOAT + SYMBOL-SHORT-FLOAT-EPSILON SYMBOL-SHORT-FLOAT-NEGATIVE-EPSILON + SYMBOL-SHORT-SITE-NAME SYMBOL-SIGNAL SYMBOL-SIGNED-BYTE SYMBOL-SIGNUM + SYMBOL-SIMPLE-ARRAY SYMBOL-SIMPLE-BASE-STRING SYMBOL-SIMPLE-BIT-VECTOR + SYMBOL-SIMPLE-BIT-VECTOR-P SYMBOL-SIMPLE-CONDITION + SYMBOL-SIMPLE-CONDITION-FORMAT-ARGUMENTS + SYMBOL-SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-SIMPLE-ERROR + SYMBOL-SIMPLE-STRING SYMBOL-SIMPLE-STRING-P SYMBOL-SIMPLE-TYPE-ERROR + SYMBOL-SIMPLE-VECTOR SYMBOL-SIMPLE-VECTOR-P SYMBOL-SIMPLE-WARNING + SYMBOL-SIN SYMBOL-SINGLE-FLOAT SYMBOL-SINGLE-FLOAT-EPSILON + SYMBOL-SINGLE-FLOAT-NEGATIVE-EPSILON SYMBOL-SINH SYMBOL-SIXTH + SYMBOL-SLEEP +Test SYMBOL-SLOT-BOUNDP failed +Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-boundp") +Expected value: NIL +Actual value: (COMPILER-MACRO). + SYMBOL-SLOT-EXISTS-P SYMBOL-SLOT-MAKUNBOUND SYMBOL-SLOT-MISSING + SYMBOL-SLOT-UNBOUND +Test SYMBOL-SLOT-VALUE failed +Form: (TEST-IF-NOT-IN-CL-PACKAGE "slot-value") +Expected value: NIL +Actual value: (COMPILER-MACRO). + SYMBOL-SOFTWARE-TYPE SYMBOL-SOFTWARE-VERSION SYMBOL-SOME SYMBOL-SORT + SYMBOL-SPACE SYMBOL-SPECIAL SYMBOL-SPECIAL-OPERATOR-P SYMBOL-SPEED + SYMBOL-SQRT SYMBOL-STABLE-SORT SYMBOL-STANDARD SYMBOL-STANDARD-CHAR + SYMBOL-STANDARD-CHAR-P SYMBOL-STANDARD-CLASS + SYMBOL-STANDARD-GENERIC-FUNCTION SYMBOL-STANDARD-METHOD + SYMBOL-STANDARD-OBJECT SYMBOL-STEP SYMBOL-STORAGE-CONDITION + SYMBOL-STORE-VALUE SYMBOL-STREAM SYMBOL-STREAM-ELEMENT-TYPE + SYMBOL-STREAM-ERROR SYMBOL-STREAM-ERROR-STREAM + SYMBOL-STREAM-EXTERNAL-FORMAT SYMBOL-STREAMP SYMBOL-STRING + SYMBOL-STRING-CAPITALIZE SYMBOL-STRING-DOWNCASE SYMBOL-STRING-EQUAL + SYMBOL-STRING-GREATERP SYMBOL-STRING-LEFT-TRIM SYMBOL-STRING-LESSP + SYMBOL-STRING-NOT-EQUAL SYMBOL-STRING-NOT-GREATERP + SYMBOL-STRING-NOT-LESSP SYMBOL-STRING-RIGHT-TRIM SYMBOL-STRING-STREAM + SYMBOL-STRING-TRIM SYMBOL-STRING-UPCASE SYMBOL-STRING/= SYMBOL-STRING< + SYMBOL-STRING<= SYMBOL-STRING= SYMBOL-STRING> SYMBOL-STRING>= + SYMBOL-STRINGP SYMBOL-STRUCTURE SYMBOL-STRUCTURE-CLASS + SYMBOL-STRUCTURE-OBJECT SYMBOL-STYLE-WARNING SYMBOL-SUBLIS + SYMBOL-SUBSEQ SYMBOL-SUBSETP SYMBOL-SUBST SYMBOL-SUBST-IF + SYMBOL-SUBST-IF-NOT SYMBOL-SUBSTITUTE SYMBOL-SUBSTITUTE-IF + SYMBOL-SUBSTITUTE-IF-NOT SYMBOL-SUBTYPEP SYMBOL-SVREF SYMBOL-SXHASH + SYMBOL-SYMBOL SYMBOL-SYMBOL-FUNCTION SYMBOL-SYMBOL-MACROLET + SYMBOL-SYMBOL-NAME SYMBOL-SYMBOL-PACKAGE SYMBOL-SYMBOL-PLIST + SYMBOL-SYMBOL-VALUE SYMBOL-SYMBOLP SYMBOL-SYNONYM-STREAM + SYMBOL-SYNONYM-STREAM-SYMBOL SYMBOL-T SYMBOL-TAGBODY SYMBOL-TAILP + SYMBOL-TAN SYMBOL-TANH SYMBOL-TENTH SYMBOL-TERPRI SYMBOL-THE + SYMBOL-THIRD SYMBOL-THROW SYMBOL-TIME SYMBOL-TRACE + SYMBOL-TRANSLATE-LOGICAL-PATHNAME SYMBOL-TRANSLATE-PATHNAME + SYMBOL-TREE-EQUAL SYMBOL-TRUENAME SYMBOL-TRUNCATE + SYMBOL-TWO-WAY-STREAM SYMBOL-TWO-WAY-STREAM-INPUT-STREAM + SYMBOL-TWO-WAY-STREAM-OUTPUT-STREAM SYMBOL-TYPE SYMBOL-TYPE-ERROR + SYMBOL-TYPE-ERROR-DATUM SYMBOL-TYPE-ERROR-EXPECTED-TYPE SYMBOL-TYPE-OF + SYMBOL-TYPECASE SYMBOL-TYPEP SYMBOL-UNBOUND-SLOT + SYMBOL-UNBOUND-SLOT-INSTANCE SYMBOL-UNBOUND-VARIABLE + SYMBOL-UNDEFINED-FUNCTION SYMBOL-UNEXPORT SYMBOL-UNINTERN SYMBOL-UNION + SYMBOL-UNLESS SYMBOL-UNREAD-CHAR SYMBOL-UNSIGNED-BYTE SYMBOL-UNTRACE + SYMBOL-UNUSE-PACKAGE SYMBOL-UNWIND-PROTECT + SYMBOL-UPDATE-INSTANCE-FOR-DIFFERENT-CLASS + SYMBOL-UPDATE-INSTANCE-FOR-REDEFINED-CLASS + SYMBOL-UPGRADED-ARRAY-ELEMENT-TYPE SYMBOL-UPGRADED-COMPLEX-PART-TYPE + SYMBOL-UPPER-CASE-P SYMBOL-USE-PACKAGE SYMBOL-USE-VALUE + SYMBOL-USER-HOMEDIR-PATHNAME SYMBOL-VALUES SYMBOL-VALUES-LIST + SYMBOL-VARIABLE SYMBOL-VECTOR SYMBOL-VECTOR-POP SYMBOL-VECTOR-PUSH + SYMBOL-VECTOR-PUSH-EXTEND SYMBOL-VECTORP SYMBOL-WARN SYMBOL-WARNING + SYMBOL-WHEN SYMBOL-WILD-PATHNAME-P SYMBOL-WITH-ACCESSORS + SYMBOL-WITH-COMPILATION-UNIT SYMBOL-WITH-CONDITION-RESTARTS + SYMBOL-WITH-HASH-TABLE-ITERATOR SYMBOL-WITH-INPUT-FROM-STRING + SYMBOL-WITH-OPEN-FILE SYMBOL-WITH-OPEN-STREAM + SYMBOL-WITH-OUTPUT-TO-STRING SYMBOL-WITH-PACKAGE-ITERATOR + SYMBOL-WITH-SIMPLE-RESTART SYMBOL-WITH-SLOTS + SYMBOL-WITH-STANDARD-IO-SYNTAX SYMBOL-WRITE SYMBOL-WRITE-BYTE + SYMBOL-WRITE-CHAR SYMBOL-WRITE-LINE SYMBOL-WRITE-SEQUENCE + SYMBOL-WRITE-STRING SYMBOL-WRITE-TO-STRING SYMBOL-Y-OR-N-P + SYMBOL-YES-OR-NO-P SYMBOL-ZEROP KEYWORD-BEHAVIOR +Test SPECIAL-OPERATOR-P.1 failed +Form: (LOOP + FOR + S + IN + +SPECIAL-OPERATORS+ + UNLESS + (SPECIAL-OPERATOR-P S) + COLLECT + S) +Expected value: NIL +Actual value: (SYMBOL-MACROLET). +Test SPECIAL-OPERATOR-P.2 failed +Form: (LET ((P (FIND-PACKAGE "CL"))) + (LOOP + FOR + NAME + IN + *CL-SYMBOL-NAMES* + UNLESS + (OR (MEMBER NAME +SPECIAL-OPERATORS+ :TEST #'STRING=) + (LET ((SYM (FIND-SYMBOL NAME P))) + (OR (NOT (SPECIAL-OPERATOR-P SYM)) + (MACRO-FUNCTION SYM)))) + COLLECT + NAME)) +Expected value: NIL +Actual value: ("DECLARE"). + SPECIAL-OPERATOR-P.ORDER.1 SPECIAL-OPERATOR-P.ERROR.1 + SPECIAL-OPERATOR-P.ERROR.2 SPECIAL-OPERATOR-P.ERROR.3 KEYWORDP.1 + KEYWORDP.2 KEYWORDP.3 KEYWORDP.4 KEYWORDP.5 KEYWORDP.6 KEYWORDP.7 + KEYWORDP.8 KEYWORDP.9 KEYWORDP.10 KEYWORDP.12 KEYWORDP.ORDER.1 + KEYWORDP.ERROR.1 KEYWORDP.ERROR.2 KEYWORDP.ERROR.3 KEYWORDP.ERROR.4 + SYMBOL-NAME.1 SYMBOL-NAME.2 SYMBOL-NAME.3 SYMBOL-NAME.4 SYMBOL-NAME.5 + SYMBOL-NAME.6 SYMBOL-NAME.7 SYMBOL-NAME.ERROR.1 SYMBOL-NAME.ERROR.2 + MAKE-SYMBOL.1 MAKE-SYMBOL.2 MAKE-SYMBOL.3 MAKE-SYMBOL.4 MAKE-SYMBOL.5 + MAKE-SYMBOL.6 MAKE-SYMBOL.7 MAKE-SYMBOL.8 MAKE-SYMBOL.9 MAKE-SYMBOL.10 + MAKE-SYMBOL.ORDER.1 MAKE-SYMBOL.ERROR.1 MAKE-SYMBOL.ERROR.2 + MAKE-SYMBOL.ERROR.3 MAKE-SYMBOL.ERROR.4 MAKE-SYMBOL.ERROR.5 + MAKE-SYMBOL.ERROR.6 MAKE-SYMBOL.ERROR.7 MAKE-SYMBOL.ERROR.8 + MAKE-SYMBOL.ERROR.9 MAKE-SYMBOL.ERROR.10 MAKE-SYMBOL.ERROR.11 + COPY-SYMBOL.1 COPY-SYMBOL.2 COPY-SYMBOL.3 COPY-SYMBOL.4 COPY-SYMBOL.5 + COPY-SYMBOL.ERROR.1 COPY-SYMBOL.ERROR.2 GENSYM.1 GENSYM.2 GENSYM.3 + GENSYM.4 GENSYM.5 GENSYM.6 GENSYM.7 GENSYM.8 GENSYM.9 GENSYM.10 + GENSYM.11 GENSYM.12 GENSYM.13 GENSYM.ERROR.1 GENSYM.ERROR.2 + GENSYM.ERROR.3 GENSYM.ERROR.4 GENSYM.ERROR.5 GENSYM.ERROR.6 + GENSYM.ERROR.7 GENSYM.ERROR.8 +Test CL-FUNCTION-SYMBOLS.1 failed +Form: (LOOP + FOR + S + IN + (APPEND *CL-FUNCTION-SYMBOLS* *CL-ACCESSOR-SYMBOLS*) + WHEN + (OR (NOT (FBOUNDP S)) (MACRO-FUNCTION S) (SPECIAL-OPERATOR-P S) + (NOT (SYMBOL-FUNCTION S))) + COLLECT + S) +Expected value: NIL +Actual value: (COPY-PPRINT-DISPATCH FUNCTION-LAMBDA-EXPRESSION + MAKE-LOAD-FORM-SAVING-SLOTS PPRINT-DISPATCH + PPRINT-FILL PPRINT-INDENT PPRINT-LINEAR + PPRINT-NEWLINE PPRINT-TAB PPRINT-TABULAR + SET-PPRINT-DISPATCH UPGRADED-COMPLEX-PART-TYPE + FDEFINITION MASK-FIELD). +Test CL-MACRO-SYMBOLS.1 failed +Form: (LOOP + FOR + S + IN + *CL-MACRO-SYMBOLS* + WHEN + (OR (NOT (FBOUNDP S)) (NOT (MACRO-FUNCTION S))) + COLLECT + S) +Expected value: NIL +Actual value: (DEFINE-SETF-EXPANDER DEFINE-SYMBOL-MACRO FORMATTER + PPRINT-LOGICAL-BLOCK PRINT-UNREADABLE-OBJECT). + CL-CONSTANT-SYMBOLS.1 +Test CL-VARIABLE-SYMBOLS.1 failed +Form: (LOOP + FOR + S + IN + *CL-VARIABLE-SYMBOLS* + WHEN + (NOT (BOUNDP S)) + COLLECT + S) +Expected value: NIL +Actual value: (*COMPILE-FILE-PATHNAME* *COMPILE-FILE-TRUENAME* + *READ-EVAL*). +Test CL-TYPES-THAT-ARE-CLASSES.1 failed Form: (LOOP FOR S @@ -14679,21 +14734,17 @@ FOR C = - (FIND-CLASS S NIL NIL) + (FIND-CLASS S NIL) UNLESS (AND C (EQ (CLASS-NAME C) S) (TYPEP C 'CLASS)) COLLECT - S)Actual value: (BROADCAST-STREAM CONCATENATED-STREAM ECHO-STREAM - FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME - PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM - STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). - + S) Expected value: NIL Actual value: (BROADCAST-STREAM CONCATENATED-STREAM ECHO-STREAM FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). -Test CL-TYPES-THAT-ARE-CLASSES.3 failed +Test CL-TYPES-THAT-ARE-CLASSES.2 failed Form: (LOOP FOR S @@ -14702,12 +14753,7 @@ FOR C = - (EVAL (LIST 'MACROLET - (LIST (LIST '%FOO '(&ENVIRONMENT ENV) - (LIST 'LIST ''QUOTE - (LIST* 'FIND-CLASS - (LIST 'QUOTE S) '(NIL ENV))))) - '(%FOO))) + (FIND-CLASS S NIL NIL) UNLESS (AND C (EQ (CLASS-NAME C) S) (TYPEP C 'CLASS)) COLLECT @@ -14717,12 +14763,7 @@ FILE-STREAM FUNCTION HASH-TABLE LOGICAL-PATHNAME PACKAGE PATHNAME RANDOM-STATE READTABLE STREAM STRING-STREAM SYNONYM-STREAM TWO-WAY-STREAM). - SYMBOLP.ERROR.1 SYMBOLP.ERROR.2 SYMBOL-FUNCTION.ERROR.1 - SYMBOL-FUNCTION.ERROR.2 SYMBOL-PACKAGE.ERROR.1 SYMBOL-PACKAGE.ERROR.2 - SYMBOL-PLIST.ERROR.1 SYMBOL-PLIST.ERROR.2 SYMBOL-VALUE.ERROR.1 - SYMBOL-VALUE.ERROR.2 BOUNDP.ERROR.1 BOUNDP.ERROR.2 BOUNDP.ERROR.3 - BOUNDP.ERROR.4 BOUNDP.ERROR.5 BOUNDP.ERROR.6 BOUNDP.1 BOUNDP.2 - BOUNDP.3 BOUNDP.4 BOUNDP.ORDER.1 EVAL.1Test CL-TYPES-THAT-ARE-CLASSES.3 failed +Test CL-TYPES-THAT-ARE-CLASSES.3 failed Form: (LOOP FOR S @@ -14752,27 +14793,15 @@ SYMBOL-VALUE.ERROR.2 BOUNDP.ERROR.1 BOUNDP.ERROR.2 BOUNDP.ERROR.3 BOUNDP.ERROR.4 BOUNDP.ERROR.5 BOUNDP.ERROR.6 BOUNDP.1 BOUNDP.2 BOUNDP.3 BOUNDP.4 BOUNDP.ORDER.1 EVAL.1 EVAL.2 EVAL.3 EVAL.4 EVAL.5 - EVAL.6 EVAL.ORDER.1 EVAL.ERROR.1 EVAL.ERROR.2 EVAL.2 EVAL.3 EVAL.4 EVAL.5 EVAL.6 EVAL.ORDER.1 EVAL.ERROR.1 EVAL.ERROR.2 EVAL.ERROR.3 EVAL-AND-COMPILE-FNS Test EVAL-AND-COMPILE-MACROS failed Form: (REMOVE-IF #'MACRO-FUNCTION *EVAL-AND-COMPILE-MACROS*) Expected value: NIL Actual value: (DEFINE-SYMBOL-MACRO). - EVAL.ERROR.3 - EVAL-AND-COMPILE-FNS -Test EVAL-AND-COMPILE-MACROS failed -Form: (REMOVE-IF #'MACRO-FUNCTION *EVAL-AND-COMPILE-MACROS*) -Expected value: NIL -Actual value: (DEFINE-SYMBOL-MACRO). - COMPILE.1 COMPILE.1 COMPILE.2 COMPILE.2 COMPILE.3 COMPILE.3 COMPILE.4 COMPILE.4 COMPILE.5 COMPILE.5 COMPILE.6 COMPILE.6 COMPILE.7 COMPILE.7 - COMPILE.8 - COMPILE.8 COMPILE.9 COMPILE.9 -Test COMPILE.ERROR.1 failed -Form: (CLASSIFY-ERROR (COMPILE)) -Expected value: PROGRAM-ERROR -Actual value: ERROR. - + COMPILE.1 COMPILE.2 COMPILE.3 COMPILE.4 COMPILE.2 COMPILE.3 COMPILE.4 COMPILE.5 COMPILE.6 COMPILE.7 + COMPILE.8 COMPILE.5 COMPILE.6 COMPILE.7 + COMPILE.8 COMPILE.9 Test COMPILE.ERROR.1 failed Form: (CLASSIFY-ERROR (COMPILE)) Expected value: PROGRAM-ERROR @@ -14783,52 +14812,18 @@ Actual values: # NIL NIL. - CONSTANTP.ERROR.1 CONSTANTP.ERROR.2Test COMPILE.ERROR.2 failed -Form: (CLASSIFY-ERROR (COMPILE NIL '(LAMBDA () NIL) 'GARBAGE)) -Expected value: PROGRAM-ERROR -Actual values: # - NIL - NIL. CONSTANTP.ERROR.1 CONSTANTP.ERROR.2 CONSTANTP.1 CONSTANTP.2 - CONSTANTP.3 CONSTANTP.4 CONSTANTP.5 CONSTANTP.1 CONSTANTP.2 - CONSTANTP.3 + CONSTANTP.3 CONSTANTP.4 CONSTANTP.5 Test CONSTANTP.6 failed Form: (CONSTANTP-MACRO CONSTANTP-TEST-SYMBOL) Expected value: T - CONSTANTP.4 CONSTANTP.5Actual value: #. +Actual value: #. CONSTANTP.7 Test CONSTANTP.8 failed Form: (NOTNOT-MV (CONSTANTP 1 NIL)) Expected value: T Actual value: #. CONSTANTP.9 CONSTANTP.10 CONSTANTP.ORDER.1 -Test CONSTANTP.6 failed -Form: (CONSTANTP-MACRO CONSTANTP-TEST-SYMBOL) -Expected value: T -Actual value: #. - CONSTANTP.7 -Test CONSTANTP.8 failed -Form: (NOTNOT-MV (CONSTANTP 1 NIL)) -Expected value: T - -Test CONSTANTP.ORDER.2 failed -Form: (LET ((I 0) X Y) - (VALUES (NOTNOT (CONSTANTP (PROGN (SETF X (INCF I)) 1) - (PROGN (SETF Y (INCF I)) NIL))) - I X Y)) -Expected values: T - 2 - 1 - 2 -Actual value: #. - LAMBDA.1Actual value: #. - CONSTANTP.9 CONSTANTP.10 CONSTANTP.ORDER.1 LAMBDA.2 LAMBDA.3 LAMBDA.4 LAMBDA.5 LAMBDA.6 LAMBDA.7 - LAMBDA.8 LAMBDA.9 LAMBDA.10 LAMBDA.MACRO.1 LAMBDA.MACRO.2 -Test DCF-FUNS failed -Form: (REMOVE-IF #'FBOUNDP *DCF-FNS*) -Expected value: NIL -Actual value: (FUNCTION-LAMBDA-EXPRESSION). - Test CONSTANTP.ORDER.2 failed Form: (LET ((I 0) X Y) (VALUES (NOTNOT (CONSTANTP (PROGN (SETF X (INCF I)) 1) @@ -14839,20 +14834,13 @@ 1 2 Actual value: #. - LAMBDA.1Test DCF-MACROS failed -Form: (REMOVE-IF #'MACRO-FUNCTION *DCF-MACROS*) -Expected value: NIL -Actual value: (DEFINE-SETF-EXPANDER). - SETF-ORDER SETF-ORDER.2 PUSH-ORDER PUSHNEW-ORDER PUSHNEW-ORDER.2 - REMF-ORDER INCF-ORDER DECF-ORDER SHIFTF-ORDER.1 LAMBDA.2 LAMBDA.3 LAMBDA.4 LAMBDA.5 LAMBDA.6 LAMBDA.7 + LAMBDA.1 LAMBDA.2 LAMBDA.3 LAMBDA.4 LAMBDA.5 LAMBDA.6 LAMBDA.7 LAMBDA.8 LAMBDA.9 LAMBDA.10 LAMBDA.MACRO.1 LAMBDA.MACRO.2 Test DCF-FUNS failed Form: (REMOVE-IF #'FBOUNDP *DCF-FNS*) Expected value: NIL Actual value: (FUNCTION-LAMBDA-EXPRESSION). - SHIFTF-ORDER.2 - ROTATEF-ORDER.1 ROTATEF-ORDER.2 PSETF-ORDER PSETF-ORDER.2 POP-ORDER - SETF-VAR SETF-VALUES.1 SETF-VALUES.2 SETF-VALUES.3 SETF-VALUES.4Test DCF-MACROS failed +Test DCF-MACROS failed Form: (REMOVE-IF #'MACRO-FUNCTION *DCF-MACROS*) Expected value: NIL Actual value: (DEFINE-SETF-EXPANDER). @@ -14879,7 +14867,123 @@ SETF-VALUES.6 SETF-THE.1 SETF-THE.2 SETF-APPLY.1 SETF-APPLY.2 SETF-APPLY.3 SETF-APPLY.4 SETF-EXPANDER.1 SETF-MACRO.1 SETF-MACRO.2 SETF-MACRO.3 SETF-MACRO.4 SETF-SYMBOL-MACRO.1 SETF-SYMBOL-MACRO.2 - SETF-SYMBOL-MACRO.3 SETQ.1 SETQ.2 + SETF-SYMBOL-MACRO.3 SETQ.1 SETQ.2 SETQ.3 SETQ.4 SETF.1 SETF.2 SETF.3 + SETF.4 PSETQ.1 PSETQ.2 PSETQ.3 PSETQ.4 PSETQ.5 PSETQ.6 +Test PSETQ.7 failed +Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) + (LET ((A (COPY-SEQ #(0 1 2 3 4 5 6 7 8 9))) (I 0)) + (PSETQ X (AREF A (INCF I)) Y (AREF A (INCF I))) + (VALUES A I))) +Expected values: #(0 2 2 4 4 5 6 7 8 9) + 4 +Actual values: #(0 1 2 1 2 5 6 7 8 9) + 4. + PSETF.1 PSETF.2 PSETF.3 PSETF.4 PSETF.5 PSETF.6 +Test PSETF.7 failed +Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) + (LET ((A (COPY-SEQ #(0 1 2 3 4 5 6 7 8 9))) (I 0)) + (PSETF X (AREF A (INCF I)) Y (AREF A (INCF I))) + (VALUES A I))) +Expected values: #(0 2 2 4 4 5 6 7 8 9) + 4 +Actual values: #(0 1 2 1 2 5 6 7 8 9) + 4. + PSETF.8 PSETF.9 AND.1 AND.2 AND.3 AND.4 AND.5 AND.6 AND.7 AND.8 AND.9 + AND.ORDER.1 AND.ORDER.2 APPLY.ERROR.1 APPLY.ERROR.2 APPLY.ERROR.3 + APPLY.ERROR.4 APPLY.1 APPLY.2 APPLY.3 APPLY.4 APPLY.5 APPLY.ORDER.1 + BLOCK.1 BLOCK.2 BLOCK.3 BLOCK.4 BLOCK.5 BLOCK.6 BLOCK.7 BLOCK.8 + BLOCK.9 BLOCK.10 CALL-ARGUMENTS-LIMIT.1 CALL-ARGUMENTS-LIMIT.2 + CALL-ARGUMENTS-LIMIT.3 CALL-ARGUMENTS-LIMIT.4 CALL-ARGUMENTS-LIMIT.5 + CASE.1 CASE.2 CASE.3 CASE.4 CASE.5 CASE.6 CASE.7 CASE.8 CASE.9 CASE.10 + CASE.11 CASE.12 CASE.13 CASE.14 CASE.15 CASE.16 CASE.17 CASE.18 + CASE.19 CASE.20 CASE.21 CASE.22 CASE.23 CASE.24 CASE.25 CASE.26 + CASE.27 CASE.28 CASE.29 CASE.30 CASE.31 CASE.32 CASE.33 CASE.34 + CATCH.1 CATCH.2 CATCH.3 CATCH.4 CATCH.5 CATCH.6 CATCH.7 CATCH.8 + CATCH.9 CATCH.10 CATCH.11 CATCH.12 +Test THROW-ERROR failed +Form: (CLASSIFY-ERROR (THROW (GENSYM) NIL)) +Expected value: CONTROL-ERROR +Actual value: ERROR. + CCASE.1 CCASE.2 CCASE.3 CCASE.4 CCASE.5 CCASE.6 CCASE.7 CCASE.8 + CCASE.9 CCASE.10 CCASE.11 CCASE.12 CCASE.13 CCASE.14 CCASE.15 CCASE.16 + CCASE.17 CCASE.19 CCASE.20 CCASE.21 CCASE.23 CCASE.25 CCASE.26 + CCASE.27 CCASE.28 CCASE.29 CCASE.30 CCASE.31 COMPILED-FUNCTION-P.1 + COMPILED-FUNCTION-P.2 COMPILED-FUNCTION-P.3 + COMPILED-FUNCTION-P.ORDER.1 COMPILED-FUNCTION-P.ERROR.1 + COMPILED-FUNCTION-P.ERROR.2 COMPLEMENT.1 COMPLEMENT.2 COMPLEMENT.3 + COMPLEMENT.4 COMPLEMENT.5 COMPLEMENT.ORDER.1 COMPLEMENT.ERROR.1 + COMPLEMENT.ERROR.2 COMPLEMENT.ERROR.3 COMPLEMENT.ERROR.4 COND.1 COND.2 + COND.3 COND.4 COND.5 COND.6 COND.7 COND.8 COND.9 COND.10 COND.11 + COND.12 COND.13 COND.14 CONSTANTLY.1 CONSTANTLY.2 CONSTANTLY.3 + CONSTANTLY.ERROR.1 CONSTANTLY.ERROR.2 CTYPECASE.1 CTYPECASE.2 + CTYPECASE.3 CTYPECASE.4 CTYPECASE.5 CTYPECASE.6 CTYPECASE.7 + CTYPECASE.8 CTYPECASE.9 CTYPECASE.10 CTYPECASE.11 CTYPECASE.12 + CTYPECASE.13 DEFCONSTANT.1 DEFCONSTANT.2 DEFCONSTANT.3 DEFCONSTANT.4 + DEFCONSTANT.5 DEFINE-MODIFY-MACRO.1 DEFINE-MODIFY-MACRO.2 + DEFINE-MODIFY-MACRO.3 DEFINE-MODIFY-MACRO.4 DEFPARAMETER.1 + DEFPARAMETER.2 DEFPARAMETER.3 DEFPARAMETER.4 DEFPARAMETER.5 DEFVAR.1 + DEFVAR.2 DEFVAR.3 DEFVAR.4 DEFVAR.5 DESTRUCTURING-BIND.1 + DESTRUCTURING-BIND.2 DESTRUCTURING-BIND.3 DESTRUCTURING-BIND.4 + DESTRUCTURING-BIND.5 DESTRUCTURING-BIND.6 DESTRUCTURING-BIND.7 + DESTRUCTURING-BIND.8 DESTRUCTURING-BIND.9 DESTRUCTURING-BIND.10 + DESTRUCTURING-BIND.11 DESTRUCTURING-BIND.12 DESTRUCTURING-BIND.13 + DESTRUCTURING-BIND.14 DESTRUCTURING-BIND.15 DESTRUCTURING-BIND.16 + DESTRUCTURING-BIND.17 DESTRUCTURING-BIND.18 ECASE.1 ECASE.2 ECASE.3 + ECASE.4 ECASE.5 ECASE.6 ECASE.7 ECASE.8 ECASE.9 ECASE.10 ECASE.11 + ECASE.12 ECASE.13 ECASE.14 ECASE.15 ECASE.16 ECASE.17 ECASE.18 + ECASE.19 ECASE.20 ECASE.21 ECASE.23 ECASE.25 ECASE.26 ECASE.27 + ECASE.28 ECASE.29 ECASE.31 ECASE.32 EQL.1 EQL.2 EQL.3 EQL.4 EQL.5 + EQL.7 EQL.8 EQL.9 EQL.10 EQL.11 EQL.ORDER.1 EQL.ERROR.1 EQL.ERROR.2 + EQL.ERROR.3 EQ.ERROR.1 EQ.ERROR.2 EQ.ERROR.3 EQUAL.1 EQUAL.2 EQUAL.3 + EQUAL.4 EQUAL.5 EQUAL.6 EQUAL.7 EQUAL.8 EQUAL.9 EQUAL.10 EQUAL.11 + EQUAL.12 EQUAL.ORDER.1 EQUAL.ERROR.1 EQUAL.ERROR.2 EQUAL.ERROR.3 + EQUALP.1 COMPILE.9 +Test COMPILE.ERROR.1 failed +Form: (CLASSIFY-ERROR (COMPILE)) +Expected value: PROGRAM-ERROR +Actual value: ERROR. +Test COMPILE.ERROR.2 failed +Form: (CLASSIFY-ERROR (COMPILE NIL '(LAMBDA () NIL) 'GARBAGE)) +Expected value: PROGRAM-ERROR +Actual values: # + NIL + NIL. + CONSTANTP.ERROR.1 CONSTANTP.ERROR.2 CONSTANTP.1 CONSTANTP.2 + CONSTANTP.3 CONSTANTP.4 CONSTANTP.5 +Test CONSTANTP.6 failed +Form: (CONSTANTP-MACRO CONSTANTP-TEST-SYMBOL) +Expected value: T +Actual value: #. + CONSTANTP.7 +Test CONSTANTP.8 failed +Form: (NOTNOT-MV (CONSTANTP 1 NIL)) +Expected value: T +Actual value: #. + CONSTANTP.9 CONSTANTP.10 CONSTANTP.ORDER.1 +Test CONSTANTP.ORDER.2 failed +Form: (LET ((I 0) X Y) + (VALUES (NOTNOT (CONSTANTP (PROGN (SETF X (INCF I)) 1) + (PROGN (SETF Y (INCF I)) NIL))) + I X Y)) +Expected values: T + 2 + 1 + 2 +Actual value: #. + LAMBDA.1 LAMBDA.2 LAMBDA.3 LAMBDA.4 LAMBDA.5 LAMBDA.6 LAMBDA.7 + LAMBDA.8 LAMBDA.9 LAMBDA.10 LAMBDA.MACRO.1 LAMBDA.MACRO.2 +Test DCF-FUNS failed +Form: (REMOVE-IF #'FBOUNDP *DCF-FNS*) +Expected value: NIL +Actual value: (FUNCTION-LAMBDA-EXPRESSION). +Test DCF-MACROS failed +Form: (REMOVE-IF #'MACRO-FUNCTION *DCF-MACROS*) +Expected value: NIL +Actual value: (DEFINE-SETF-EXPANDER). + SETF-ORDER SETF-ORDER.2 PUSH-ORDER PUSHNEW-ORDER PUSHNEW-ORDER.2 + REMF-ORDER INCF-ORDER DECF-ORDER SHIFTF-ORDER.1 SHIFTF-ORDER.2 + ROTATEF-ORDER.1 ROTATEF-ORDER.2 PSETF-ORDER PSETF-ORDER.2 POP-ORDER + SETF-VAR SETF-VALUES.1 SETF-VALUES.2 SETF-VALUES.3 SETF-VALUES.4 Test SETF-VALUES.5 failed Form: (LET ((A (VECTOR NIL NIL)) (I 0) X Y Z) (SETF (VALUES (AREF A (PROGN (SETF X (INCF I)) 0)) @@ -14898,20 +15002,9 @@ 1. SETF-VALUES.6 SETF-THE.1 SETF-THE.2 SETF-APPLY.1 SETF-APPLY.2 SETF-APPLY.3 SETF-APPLY.4 SETF-EXPANDER.1 SETF-MACRO.1 SETF-MACRO.2 - SETF-MACRO.3 SETF-MACRO.4 SETQ.3 SETQ.4 SETF.1 SETF.2 SETF.3 - SETF.4 PSETQ.1 PSETQ.2 PSETQ.3 PSETQ.4 PSETQ.5 PSETQ.6 -Test PSETQ.7 failed -Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) - (LET ((A (COPY-SEQ #(0 1 2 3 4 5 6 7 8 9))) (I 0)) - (PSETQ X (AREF A (INCF I)) Y (AREF A (INCF I))) - (VALUES A I))) -Expected values: #(0 2 2 4 4 5 6 7 8 9) - 4 - SETF-SYMBOL-MACRO.1 SETF-SYMBOL-MACRO.2 + SETF-MACRO.3 SETF-MACRO.4 SETF-SYMBOL-MACRO.1 SETF-SYMBOL-MACRO.2 SETF-SYMBOL-MACRO.3 SETQ.1 SETQ.2 SETQ.3 SETQ.4 SETF.1 SETF.2 SETF.3 - SETF.4 PSETQ.1 PSETQ.2 PSETQ.3 PSETQ.4 PSETQ.5 PSETQ.6Actual values: #(0 1 2 1 2 5 6 7 8 9) - 4. - PSETF.1 PSETF.2 PSETF.3 PSETF.4 PSETF.5 PSETF.6 + SETF.4 PSETQ.1 PSETQ.2 PSETQ.3 PSETQ.4 PSETQ.5 PSETQ.6 Test PSETQ.7 failed Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) (LET ((A (COPY-SEQ #(0 1 2 3 4 5 6 7 8 9))) (I 0)) @@ -14919,19 +15012,8 @@ (VALUES A I))) Expected values: #(0 2 2 4 4 5 6 7 8 9) 4 - -Test PSETF.7 failed -Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) - (LET ((A (COPY-SEQ #(0 1 2 3 4 5 6 7 8 9))) (I 0)) - (PSETF X (AREF A (INCF I)) Y (AREF A (INCF I))) - (VALUES A I))) -Expected values: #(0 2 2 4 4 5 6 7 8 9) - 4 Actual values: #(0 1 2 1 2 5 6 7 8 9) 4. - PSETF.8 PSETF.9 AND.1 AND.2 AND.3 AND.4 AND.5 AND.6 AND.7 AND.8 AND.9 - AND.ORDER.1 AND.ORDER.2Actual values: #(0 1 2 1 2 5 6 7 8 9) - 4. PSETF.1 PSETF.2 PSETF.3 PSETF.4 PSETF.5 PSETF.6 Test PSETF.7 failed Form: (SYMBOL-MACROLET ((X (AREF A (INCF I))) (Y (AREF A (INCF I)))) @@ -14942,23 +15024,13 @@ 4 Actual values: #(0 1 2 1 2 5 6 7 8 9) 4. - PSETF.8 PSETF.9 AND.1 AND.2 AND.3 AND.4 AND.5 AND.6 APPLY.ERROR.1 APPLY.ERROR.2 APPLY.ERROR.3 - APPLY.ERROR.4 APPLY.1 APPLY.2 APPLY.3 APPLY.4 APPLY.5 APPLY.ORDER.1 - BLOCK.1 BLOCK.2 BLOCK.3 BLOCK.4 BLOCK.5 BLOCK.6 BLOCK.7 BLOCK.8 AND.7 AND.8 AND.9 - AND.ORDER.1 AND.ORDER.2 - BLOCK.9 BLOCK.10 CALL-ARGUMENTS-LIMIT.1 CALL-ARGUMENTS-LIMIT.2 - CALL-ARGUMENTS-LIMIT.3 CALL-ARGUMENTS-LIMIT.4 CALL-ARGUMENTS-LIMIT.5 - CASE.1 CASE.2 CASE.3 CASE.4 CASE.5 CASE.6 CASE.7 CASE.8 CASE.9 APPLY.ERROR.1 APPLY.ERROR.2 APPLY.ERROR.3 + PSETF.8 PSETF.9 AND.1 AND.2 AND.3 AND.4 AND.5 AND.6 AND.7 AND.8 AND.9 + AND.ORDER.1 AND.ORDER.2 APPLY.ERROR.1 APPLY.ERROR.2 APPLY.ERROR.3 APPLY.ERROR.4 APPLY.1 APPLY.2 APPLY.3 APPLY.4 APPLY.5 APPLY.ORDER.1 - BLOCK.1 BLOCK.2 BLOCK.3 BLOCK.4 BLOCK.5 BLOCK.6 BLOCK.7 BLOCK.8 CASE.10 - CASE.11 CASE.12 CASE.13 CASE.14 CASE.15 CASE.16 CASE.17 CASE.18 - CASE.19 CASE.20 CASE.21 CASE.22 CASE.23 CASE.24 CASE.25 CASE.26 - CASE.27 CASE.28 CASE.29 CASE.30 CASE.31 CASE.32 + BLOCK.1 BLOCK.2 BLOCK.3 BLOCK.4 BLOCK.5 BLOCK.6 BLOCK.7 BLOCK.8 BLOCK.9 BLOCK.10 CALL-ARGUMENTS-LIMIT.1 CALL-ARGUMENTS-LIMIT.2 CALL-ARGUMENTS-LIMIT.3 CALL-ARGUMENTS-LIMIT.4 CALL-ARGUMENTS-LIMIT.5 - CASE.1 CASE.2 CASE.3 CASE.4 CASE.5 CASE.6 CASE.7 CASE.8 CASE.9 CASE.33 CASE.34 - CATCH.1 CATCH.2 CATCH.3 CATCH.4 CATCH.5 CATCH.6 CATCH.7 CATCH.8 - CATCH.9 CATCH.10 CATCH.11 CATCH.12 CASE.10 + CASE.1 CASE.2 CASE.3 CASE.4 CASE.5 CASE.6 CASE.7 CASE.8 CASE.9 CASE.10 CASE.11 CASE.12 CASE.13 CASE.14 CASE.15 CASE.16 CASE.17 CASE.18 CASE.19 CASE.20 CASE.21 CASE.22 CASE.23 CASE.24 CASE.25 CASE.26 CASE.27 CASE.28 CASE.29 CASE.30 CASE.31 CASE.32 CASE.33 CASE.34 @@ -14968,108 +15040,51 @@ Form: (CLASSIFY-ERROR (THROW (GENSYM) NIL)) Expected value: CONTROL-ERROR Actual value: ERROR. - CCASE.1 CCASE.2 -Test THROW-ERROR failed -Form: (CLASSIFY-ERROR (THROW (GENSYM) NIL)) -Expected value: CONTROL-ERROR - CCASE.3 CCASE.4 CCASE.5 CCASE.6 CCASE.7 CCASE.8 - CCASE.9 CCASE.10Actual value: ERROR. - CCASE.1 CCASE.2 CCASE.11 CCASE.12 CCASE.13 CCASE.14 CCASE.15 CCASE.16 - CCASE.17 CCASE.19 CCASE.20 CCASE.21 CCASE.23 CCASE.25 CCASE.3 CCASE.4 CCASE.5 CCASE.6 CCASE.7 CCASE.8 + CCASE.1 CCASE.2 CCASE.3 CCASE.4 CCASE.5 CCASE.6 CCASE.7 CCASE.8 CCASE.9 CCASE.10 CCASE.11 CCASE.12 CCASE.13 CCASE.14 CCASE.15 CCASE.16 - CCASE.17 CCASE.26 - CCASE.27 CCASE.28 CCASE.29 CCASE.30 CCASE.31 CCASE.19 CCASE.20 CCASE.21 CCASE.23 CCASE.25 CCASE.26 + CCASE.17 CCASE.19 CCASE.20 CCASE.21 CCASE.23 CCASE.25 CCASE.26 CCASE.27 CCASE.28 CCASE.29 CCASE.30 CCASE.31 COMPILED-FUNCTION-P.1 - COMPILED-FUNCTION-P.2 COMPILED-FUNCTION-P.1 COMPILED-FUNCTION-P.2 COMPILED-FUNCTION-P.3 COMPILED-FUNCTION-P.ORDER.1 COMPILED-FUNCTION-P.ERROR.1 - COMPILED-FUNCTION-P.ERROR.2 COMPLEMENT.1 COMPLEMENT.2 COMPILED-FUNCTION-P.3 - COMPILED-FUNCTION-P.ORDER.1 COMPILED-FUNCTION-P.ERROR.1 - COMPILED-FUNCTION-P.ERROR.2 COMPLEMENT.1 COMPLEMENT.2 COMPLEMENT.3 COMPLEMENT.3 + COMPILED-FUNCTION-P.ERROR.2 COMPLEMENT.1 COMPLEMENT.2 COMPLEMENT.3 COMPLEMENT.4 COMPLEMENT.5 COMPLEMENT.ORDER.1 COMPLEMENT.ERROR.1 - COMPLEMENT.ERROR.2 COMPLEMENT.ERROR.3 - COMPLEMENT.4 COMPLEMENT.5 COMPLEMENT.ORDER.1 COMPLEMENT.ERROR.4 COND.1 COND.2 + COMPLEMENT.ERROR.2 COMPLEMENT.ERROR.3 COMPLEMENT.ERROR.4 COND.1 COND.2 COND.3 COND.4 COND.5 COND.6 COND.7 COND.8 COND.9 COND.10 COND.11 - COND.12 COND.13 COND.14 COMPLEMENT.ERROR.1 - COMPLEMENT.ERROR.2 COMPLEMENT.ERROR.3 CONSTANTLY.1 COMPLEMENT.ERROR.4 COND.1 COND.2 - COND.3 COND.4 COND.5 COND.6 COND.7 COND.8 COND.9 COND.10 COND.11 - COND.12 COND.13 COND.14 CONSTANTLY.2 CONSTANTLY.3 - CONSTANTLY.ERROR.1 CONSTANTLY.ERROR.2 CTYPECASE.1 CONSTANTLY.1 CTYPECASE.2 - CTYPECASE.3 CTYPECASE.4 CTYPECASE.5 CTYPECASE.6 CTYPECASE.7 - CTYPECASE.8 CONSTANTLY.2 CONSTANTLY.3 - CONSTANTLY.ERROR.1 CONSTANTLY.ERROR.2 CTYPECASE.1 CTYPECASE.9 CTYPECASE.10 CTYPECASE.11 CTYPECASE.12 - CTYPECASE.13 DEFCONSTANT.1 DEFCONSTANT.2 DEFCONSTANT.3 DEFCONSTANT.4 - DEFCONSTANT.5 CTYPECASE.2 + COND.12 COND.13 COND.14 CONSTANTLY.1 CONSTANTLY.2 CONSTANTLY.3 + CONSTANTLY.ERROR.1 CONSTANTLY.ERROR.2 CTYPECASE.1 CTYPECASE.2 CTYPECASE.3 CTYPECASE.4 CTYPECASE.5 CTYPECASE.6 CTYPECASE.7 CTYPECASE.8 CTYPECASE.9 CTYPECASE.10 CTYPECASE.11 CTYPECASE.12 - CTYPECASE.13 DEFCONSTANT.1 DEFINE-MODIFY-MACRO.1 DEFINE-MODIFY-MACRO.2 - DEFINE-MODIFY-MACRO.3 DEFINE-MODIFY-MACRO.4 DEFPARAMETER.1 - DEFPARAMETER.2 DEFPARAMETER.3 DEFPARAMETER.4 DEFPARAMETER.5 DEFCONSTANT.2 DEFCONSTANT.3 DEFCONSTANT.4 - DEFCONSTANT.5 DEFVAR.1 - DEFVAR.2 DEFVAR.3 DEFVAR.4 DEFVAR.5 DESTRUCTURING-BIND.1 - DESTRUCTURING-BIND.2 DESTRUCTURING-BIND.3 DESTRUCTURING-BIND.4 - DESTRUCTURING-BIND.5 DESTRUCTURING-BIND.6 DEFINE-MODIFY-MACRO.1 DEFINE-MODIFY-MACRO.2 + CTYPECASE.13 DEFCONSTANT.1 DEFCONSTANT.2 DEFCONSTANT.3 DEFCONSTANT.4 + DEFCONSTANT.5 DEFINE-MODIFY-MACRO.1 DEFINE-MODIFY-MACRO.2 DEFINE-MODIFY-MACRO.3 DEFINE-MODIFY-MACRO.4 DEFPARAMETER.1 - DEFPARAMETER.2 DEFPARAMETER.3 DEFPARAMETER.4 DEFPARAMETER.5 DESTRUCTURING-BIND.7 - DESTRUCTURING-BIND.8 DESTRUCTURING-BIND.9 DESTRUCTURING-BIND.10 - DESTRUCTURING-BIND.11 DESTRUCTURING-BIND.12 DESTRUCTURING-BIND.13 DEFVAR.1 + DEFPARAMETER.2 DEFPARAMETER.3 DEFPARAMETER.4 DEFPARAMETER.5 DEFVAR.1 DEFVAR.2 DEFVAR.3 DEFVAR.4 DEFVAR.5 DESTRUCTURING-BIND.1 DESTRUCTURING-BIND.2 DESTRUCTURING-BIND.3 DESTRUCTURING-BIND.4 - DESTRUCTURING-BIND.5 DESTRUCTURING-BIND.6 - DESTRUCTURING-BIND.14 DESTRUCTURING-BIND.15 DESTRUCTURING-BIND.16 - DESTRUCTURING-BIND.17 DESTRUCTURING-BIND.18 ECASE.1 DESTRUCTURING-BIND.7 + DESTRUCTURING-BIND.5 DESTRUCTURING-BIND.6 DESTRUCTURING-BIND.7 DESTRUCTURING-BIND.8 DESTRUCTURING-BIND.9 DESTRUCTURING-BIND.10 - DESTRUCTURING-BIND.11 DESTRUCTURING-BIND.12 DESTRUCTURING-BIND.13 ECASE.2 ECASE.3 - ECASE.4 ECASE.5 ECASE.6 ECASE.7 ECASE.8 + DESTRUCTURING-BIND.11 DESTRUCTURING-BIND.12 DESTRUCTURING-BIND.13 DESTRUCTURING-BIND.14 DESTRUCTURING-BIND.15 DESTRUCTURING-BIND.16 DESTRUCTURING-BIND.17 DESTRUCTURING-BIND.18 ECASE.1 ECASE.2 ECASE.3 - ECASE.4 ECASE.9 ECASE.10 ECASE.11 - ECASE.12 ECASE.13 ECASE.14 ECASE.15 ECASE.5 ECASE.6 ECASE.7 ECASE.8 ECASE.16 ECASE.17 ECASE.18 - ECASE.19 ECASE.20 ECASE.21 ECASE.23 ECASE.9 ECASE.10 ECASE.11 - ECASE.12 ECASE.13 ECASE.14 ECASE.15 ECASE.25 ECASE.26 ECASE.27 - ECASE.28 ECASE.29 ECASE.31 ECASE.32 ECASE.16 ECASE.17 ECASE.18 + ECASE.4 ECASE.5 ECASE.6 ECASE.7 ECASE.8 ECASE.9 ECASE.10 ECASE.11 + ECASE.12 ECASE.13 ECASE.14 ECASE.15 ECASE.16 ECASE.17 ECASE.18 ECASE.19 ECASE.20 ECASE.21 ECASE.23 ECASE.25 ECASE.26 ECASE.27 ECASE.28 ECASE.29 ECASE.31 ECASE.32 EQL.1 EQL.2 EQL.3 EQL.4 EQL.5 - EQL.7 EQL.8 EQL.9 EQL.10 EQL.11 EQL.ORDER.1 EQL.1 EQL.2 EQL.3 EQL.4 EQL.5 EQL.ERROR.1 EQL.ERROR.2 - EQL.ERROR.3 EQ.ERROR.1 EQ.ERROR.2 EQ.ERROR.3 EQL.7 EQL.8 EQL.9 EQL.10 EQL.11 EQL.ORDER.1 EQL.ERROR.1 EQL.ERROR.2 EQL.ERROR.3 EQ.ERROR.1 EQ.ERROR.2 EQ.ERROR.3 EQUAL.1 EQUAL.2 EQUAL.3 - EQUAL.4 EQUAL.1 EQUAL.2 EQUAL.3 EQUAL.4 EQUAL.5 EQUAL.6 EQUAL.7 EQUAL.8 EQUAL.9 EQUAL.10 EQUAL.11 - EQUAL.12 EQUAL.ORDER.1 EQUAL.ERROR.1 EQUAL.5 EQUAL.6 EQUAL.7 EQUAL.8 EQUAL.9 EQUAL.10 EQUAL.11 - EQUAL.12 EQUAL.ORDER.1 EQUAL.ERROR.2 EQUAL.ERROR.3 EQUAL.ERROR.1 EQUAL.ERROR.2 EQUAL.ERROR.3 - EQUALP.1 + EQUAL.12 EQUAL.ORDER.1 EQUAL.ERROR.1 EQUAL.ERROR.2 EQUAL.ERROR.3 EQUALP.1 EQUALP.2 EQUALP.3 EQUALP.4 EQUALP.ORDER.1 EQUALP.ERROR.1 - EQUALP.ERROR.2 EQUALP.ERROR.3 ETYPECASE.1 EQUALP.2 EQUALP.3 ETYPECASE.2 ETYPECASE.3 - ETYPECASE.4 ETYPECASE.5 ETYPECASE.6 ETYPECASE.7 ETYPECASE.8 - ETYPECASE.9 ETYPECASE.10 ETYPECASE.11 ETYPECASE.12 EVERY.1 EVERY.2 - EVERY.3 EQUALP.4 EQUALP.ORDER.1 EQUALP.ERROR.1 - EQUALP.ERROR.2 EQUALP.ERROR.3 ETYPECASE.1 EVERY.4 EVERY.5 EVERY.6 EVERY.7 ETYPECASE.2 ETYPECASE.3 + EQUALP.ERROR.2 EQUALP.ERROR.3 ETYPECASE.1 ETYPECASE.2 ETYPECASE.3 ETYPECASE.4 ETYPECASE.5 ETYPECASE.6 ETYPECASE.7 ETYPECASE.8 ETYPECASE.9 ETYPECASE.10 ETYPECASE.11 ETYPECASE.12 EVERY.1 EVERY.2 - EVERY.3 EVERY.8 EVERY.9 EVERY.10 - EVERY.11 EVERY.4 EVERY.5 EVERY.6 EVERY.7 EVERY.12 EVERY.13 EVERY.14 EVERY.15 EVERY.16 EVERY.ORDER.1 - EVERY.ORDER.2 EVERY.ERROR.1 EVERY.ERROR.2 EVERY.ERROR.3 EVERY.8 EVERY.9 EVERY.10 - EVERY.11 EVERY.ERROR.4 - EVERY.ERROR.5 EVERY.ERROR.6 EVERY.ERROR.7 EVERY.ERROR.9 EVERY.ERROR.10 EVERY.12 EVERY.13 EVERY.14 EVERY.15 EVERY.16 EVERY.ORDER.1 - EVERY.ORDER.2 EVERY.ERROR.1 EVERY.ERROR.2 EVERY.ERROR.3 - EVERY.ERROR.11 EVERY.ERROR.12 EVERY.ERROR.13 FBOUNDP.1 FBOUNDP.2 - FBOUNDP.3 FBOUNDP.4 FBOUNDP.5 -Test FBOUNDP.6 failed -Form: (NOT-MV (FBOUNDP '(SETF FBOUNDP-6-ACCESSOR))) EVERY.ERROR.4 + EVERY.3 EVERY.4 EVERY.5 EVERY.6 EVERY.7 EVERY.8 EVERY.9 EVERY.10 + EVERY.11 EVERY.12 EVERY.13 EVERY.14 EVERY.15 EVERY.16 EVERY.ORDER.1 + EVERY.ORDER.2 EVERY.ERROR.1 EVERY.ERROR.2 EVERY.ERROR.3 EVERY.ERROR.4 EVERY.ERROR.5 EVERY.ERROR.6 EVERY.ERROR.7 EVERY.ERROR.9 EVERY.ERROR.10 EVERY.ERROR.11 EVERY.ERROR.12 EVERY.ERROR.13 FBOUNDP.1 FBOUNDP.2 FBOUNDP.3 FBOUNDP.4 FBOUNDP.5 -Expected value: NIL -Actual value: #. -Test FBOUNDP.7 failed -Form: (LET ((G (GENSYM))) (FBOUNDP (LIST 'SETF G))) -Expected value: NIL - Test FBOUNDP.6 failed -Form: (NOT-MV (FBOUNDP '(SETF FBOUNDP-6-ACCESSOR)))Actual value: #. - FBOUNDP.ORDER.1 FBOUNDP.ERROR.1 FBOUNDP.ERROR.2 FBOUNDP.ERROR.3 - FBOUNDP.ERROR.4 FBOUNDP.ERROR.5 FBOUNDP.ERROR.6 +Form: (NOT-MV (FBOUNDP '(SETF FBOUNDP-6-ACCESSOR))) Expected value: NIL Actual value: #. Test FBOUNDP.7 failed @@ -15077,7 +15092,7 @@ Expected value: NIL Actual value: #. FBOUNDP.ORDER.1 FBOUNDP.ERROR.1 FBOUNDP.ERROR.2 FBOUNDP.ERROR.3 - FBOUNDP.ERROR.4 + FBOUNDP.ERROR.4 FBOUNDP.ERROR.5 FBOUNDP.ERROR.6 Test FDEFINITION.ERROR.1 failed Form: (CLASSIFY-ERROR (FDEFINITION)) Expected value: PROGRAM-ERROR @@ -15086,7 +15101,7 @@ Form: (CLASSIFY-ERROR (FDEFINITION 'CONS NIL)) Expected value: PROGRAM-ERROR Actual value: UNDEFINED-FUNCTION. - FDEFINITION.ERROR.3 FBOUNDP.ERROR.5 FBOUNDP.ERROR.6 + FDEFINITION.ERROR.3 Test FDEFINITION.ERROR.4 failed Form: (CLASSIFY-ERROR (FDEFINITION 10)) Expected value: TYPE-ERROR @@ -15096,32 +15111,13 @@ Form: (CLASSIFY-ERROR (LOCALLY (FDEFINITION 10) T)) Expected value: TYPE-ERROR Actual value: UNDEFINED-FUNCTION. - -Test FDEFINITION.ERROR.1 failed -Form: (CLASSIFY-ERROR (FDEFINITION)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. -Test FDEFINITION.ERROR.2 failed -Form: (CLASSIFY-ERROR (FDEFINITION 'CONS NIL)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. - FDEFINITION.ERROR.3Test FDEFINITION.1 failed +Test FDEFINITION.1 failed Form: (LET ((FUN (FDEFINITION 'CONS))) (FUNCALL FUN 'A 'B)) Expected value: (A . B) Actual value: #. Test FDEFINITION.2 failed Form: (PROGN (FDEFINITION 'COND) :GOOD) Expected value: :GOOD - -Test FDEFINITION.ERROR.4 failed -Form: (CLASSIFY-ERROR (FDEFINITION 10)) -Expected value: TYPE-ERROR -Actual value: UNDEFINED-FUNCTION. - FDEFINITION.ERROR.5 -Test FDEFINITION.ERROR.6 failed -Form: (CLASSIFY-ERROR (LOCALLY (FDEFINITION 10) T)) -Expected value: TYPE-ERROR -Actual value: UNDEFINED-FUNCTION. Actual value: #. Test FDEFINITION.3 failed Form: (PROGN (FDEFINITION 'SETQ) :GOOD) @@ -15134,45 +15130,7 @@ (SETF (FDEFINITION SYM) (FDEFINITION 'CONS)) (FUNCALL (SYMBOL-FUNCTION SYM) 'A 'B)) (NOTNOT (FBOUNDP SYM)))) -Expected values: NILTest FDEFINITION.1 failed -Form: (LET ((FUN (FDEFINITION 'CONS))) (FUNCALL FUN 'A 'B)) -Expected value: (A . B) -Actual value: #. -Test FDEFINITION.2 failed -Form: (PROGN (FDEFINITION 'COND) :GOOD) -Expected value: :GOOD -Actual value: #. -Test FDEFINITION.3 failed -Form: (PROGN (FDEFINITION 'SETQ) :GOOD) -Expected value: :GOOD -Actual value: #. - - (A . B) - T -Actual value: #. -Test FDEFINITION.5 failed -Form: (LET* ((SYM (GENSYM)) (FNAME (LIST 'SETF SYM))) - (VALUES (FBOUNDP FNAME) - (PROGN - (SETF (FDEFINITION FNAME) (FDEFINITION 'CONS)) - (EVAL (LIST 'SETF (LIST SYM ''A) ''B))) - (NOTNOT (FBOUNDP FNAME))))Test FDEFINITION.4 failed -Form: (LET ((SYM (GENSYM))) - (VALUES (FBOUNDP SYM) - (PROGN - (SETF (FDEFINITION SYM) (FDEFINITION 'CONS)) - (FUNCALL (SYMBOL-FUNCTION SYM) 'A 'B)) - (NOTNOT (FBOUNDP SYM)))) -Expected values: NIL Expected values: NIL - (B . A) - T -Actual value: #. -Test FDEFINITION.ORDER.1 failed -Form: (LET ((I 0)) (FDEFINITION (PROGN (INCF I) 'SETQ)) I) -Expected value: 1 -Actual value: #. - FLET.1 FLET.2 FLET.3 (A . B) T Actual value: #. @@ -15182,8 +15140,7 @@ (PROGN (SETF (FDEFINITION FNAME) (FDEFINITION 'CONS)) (EVAL (LIST 'SETF (LIST SYM ''A) ''B))) - (NOTNOT (FBOUNDP FNAME)))) FLET.4 FLET.5 FLET.6 FLET.7 FLET.8 FLET.9 FLET.10 - FLET.11 FLET.12 FLET.13 FLET.14 FLET.15 FLET.16 + (NOTNOT (FBOUNDP FNAME)))) Expected values: NIL (B . A) T @@ -15192,13 +15149,7 @@ Form: (LET ((I 0)) (FDEFINITION (PROGN (INCF I) 'SETQ)) I) Expected value: 1 Actual value: #. - FLET.1 FLET.2 FLET.3 -Test FLET.17 failed -Form: (FLET (((SETF %F) (X Y) (SETF (CAR Y) X))) - (LET ((Z (LIST 1 2))) (SETF (%F Z) 'A) Z)) -Expected value: (A 2) -Actual value: #. - FLET.18 FLET.19 FLET.4 FLET.5 FLET.6 FLET.7 FLET.8 FLET.9 FLET.10 + FLET.1 FLET.2 FLET.3 FLET.4 FLET.5 FLET.6 FLET.7 FLET.8 FLET.9 FLET.10 FLET.11 FLET.12 FLET.13 FLET.14 FLET.15 FLET.16 Test FLET.17 failed Form: (FLET (((SETF %F) (X Y) (SETF (CAR Y) X))) @@ -15207,32 +15158,8 @@ Actual value: #. FLET.18 FLET.19 FLET.20 FLET.21 FLET.22 FLET.23 FLET.24 FLET.25 FLET.26 FLET.27 FLET.28 FLET.29 FLET.30 FLET.31 FLET.32 FLET.33 - FLET.34 FLET.35 FLET.36 FLET.37 FLET.20 FLET.21 FLET.22 FLET.23 FLET.24 FLET.25 - FLET.26 FLET.27 FLET.28 FLET.38 FLET.39 FLET.40 FLET.45 - FLET.46 FLET.47 FLET.48 FLET.29 FLET.30 FLET.31 FLET.32 FLET.33 FLET.34 FLET.35 FLET.36 FLET.37 FLET.38 FLET.39 FLET.40 FLET.45 - FLET.46 FLET.47 FLET.48 FLET.49 FLET.49 FLET.50 FLET.50 -Test FLET.51 failed -Form: (LOOP - FOR - S - IN - *CL-NON-FUNCTION-MACRO-SPECIAL-OPERATOR-SYMBOLS* - FOR - FORM - = - (LIST 'CLASSIFY-ERROR - (LIST 'FLET - (LIST (LIST* (LIST 'SETF S) - '((&REST ARGS) (DECLARE (IGNORE ARGS)) - 'A))) - (LIST 'SETF (LIST S) 10))) - UNLESS - (EQ (EVAL FORM) 'A) - COLLECT - S) -Expected value: NIL - + FLET.46 FLET.47 FLET.48 FLET.49 FLET.50 Test FLET.51 failed Form: (LOOP FOR @@ -15348,7 +15275,186 @@ Form: (CLASSIFY-ERROR (FUNCALL 'DEFCONSTANT '(DEFCONSTANT X 10))) Expected value: UNDEFINED-FUNCTION Actual value: PROGRAM-ERROR. - FUNCALL.ERROR.4 FUNCALL.ERROR.5 FUNCALL.ERROR.6 FUNCALL.ERROR.7Actual value: (&ALLOW-OTHER-KEYS &AUX &BODY &ENVIRONMENT &KEY &OPTIONAL + FUNCALL.ERROR.4 FUNCALL.ERROR.5 FUNCALL.ERROR.6 FUNCALL.ERROR.7 +Test FUNCTION-LAMBDA-EXPRESSION.1 failed +Form: (LENGTH (MULTIPLE-VALUE-LIST (FUNCTION-LAMBDA-EXPRESSION #'CONS))) +Expected value: 3 +Actual value: #. +Test FUNCTION-LAMBDA-EXPRESSION.2 failed +Form: (LET ((X NIL)) + (FLET ((%F NIL X)) + (LET ((RET-VALS + (MULTIPLE-VALUE-LIST + (FUNCTION-LAMBDA-EXPRESSION #'%F)))) + (VALUES (LENGTH RET-VALS) (NOTNOT (SECOND RET-VALS)))))) +Expected values: 3 + T +Actual value: #. +Test FUNCTION-LAMBDA-EXPRESSION.ORDER.1 failed +Form: (LET ((I 0)) + (FUNCTION-LAMBDA-EXPRESSION (PROGN (INCF I) #'CONS)) + I) +Expected value: 1 +Actual value: #. +Test FUNCTION-LAMBDA-EXPRESSION.ERROR.1 failed +Form: (CLASSIFY-ERROR (FUNCTION-LAMBDA-EXPRESSION)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test FUNCTION-LAMBDA-EXPRESSION.ERROR.2 failed +Form: (CLASSIFY-ERROR (FUNCTION-LAMBDA-EXPRESSION #'CONS NIL)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. + FUNCTION.1 +Test FUNCTION.2 failed +Form: (TYPEP 'IDENTITY 'FUNCTION) +Expected value: NIL +Actual value: T. + FUNCTION.3 FUNCTION.4 FUNCTION.5 +Test FUNCTION.6 failed +Form: (TYPEP '(LAMBDA (X) X) 'FUNCTION) +Expected value: NIL +Actual value: T. +Test FUNCTION.7 failed +Form: (NOT-MV (TYPEP #'(SETF FUNCTION-7-ACCESSOR) 'FUNCTION)) +Expected value: NIL +Actual value: #. + FUNCTION.8 FUNCTION.9 +Test FUNCTION.10 failed +Form: (LOOP + FOR + X + IN + *UNIVERSE* + WHEN + (AND (OR (NUMBERP X) (CHARACTERP X) (SYMBOLP X) (CONSP X) + (TYPEP X 'ARRAY)) + (TYPEP X 'FUNCTION)) + COLLECT + X) +Expected value: NIL +Actual value: (CONS (SYSTEM:LAMBDA-CLOSURE () () () (X) X)). + FUNCTION.11 FUNCTION.12 FUNCTION.13 FUNCTIONP.1 +Test FUNCTIONP.2 failed +Form: (FUNCTIONP 'IDENTITY) +Expected value: NIL +Actual value: T. + FUNCTIONP.3 FUNCTIONP.4 FUNCTIONP.5 +Test FUNCTIONP.6 failed +Form: (FUNCTIONP '(LAMBDA (X) X)) +Expected value: NIL +Actual value: T. +Test FUNCTIONP.7 failed +Form: (NOT-MV (FUNCTIONP #'(SETF FUNCTIONP-7-ACCESSOR))) +Expected value: NIL +Actual value: #. + FUNCTIONP.8 EQUALP.2 EQUALP.3 EQUALP.4 EQUALP.ORDER.1 EQUALP.ERROR.1 + EQUALP.ERROR.2 EQUALP.ERROR.3 ETYPECASE.1 ETYPECASE.2 ETYPECASE.3 + ETYPECASE.4 ETYPECASE.5 ETYPECASE.6 ETYPECASE.7 ETYPECASE.8 + ETYPECASE.9 ETYPECASE.10 ETYPECASE.11 ETYPECASE.12 EVERY.1 EVERY.2 + EVERY.3 EVERY.4 EVERY.5 EVERY.6 EVERY.7 EVERY.8 EVERY.9 EVERY.10 + EVERY.11 EVERY.12 EVERY.13 EVERY.14 EVERY.15 EVERY.16 EVERY.ORDER.1 + EVERY.ORDER.2 EVERY.ERROR.1 EVERY.ERROR.2 EVERY.ERROR.3 EVERY.ERROR.4 + EVERY.ERROR.5 EVERY.ERROR.6 EVERY.ERROR.7 EVERY.ERROR.9 EVERY.ERROR.10 + EVERY.ERROR.11 EVERY.ERROR.12 EVERY.ERROR.13 FBOUNDP.1 FBOUNDP.2 + FBOUNDP.3 FBOUNDP.4 FBOUNDP.5 +Test FBOUNDP.6 failed +Form: (NOT-MV (FBOUNDP '(SETF FBOUNDP-6-ACCESSOR))) +Expected value: NIL +Actual value: #. +Test FBOUNDP.7 failed +Form: (LET ((G (GENSYM))) (FBOUNDP (LIST 'SETF G))) +Expected value: NIL +Actual value: #. + FBOUNDP.ORDER.1 FBOUNDP.ERROR.1 FBOUNDP.ERROR.2 FBOUNDP.ERROR.3 + FBOUNDP.ERROR.4 FBOUNDP.ERROR.5 FBOUNDP.ERROR.6 +Test FDEFINITION.ERROR.1 failed +Form: (CLASSIFY-ERROR (FDEFINITION)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test FDEFINITION.ERROR.2 failed +Form: (CLASSIFY-ERROR (FDEFINITION 'CONS NIL)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. + FDEFINITION.ERROR.3 +Test FDEFINITION.ERROR.4 failed +Form: (CLASSIFY-ERROR (FDEFINITION 10)) +Expected value: TYPE-ERROR +Actual value: UNDEFINED-FUNCTION. + FDEFINITION.ERROR.5 +Test FDEFINITION.ERROR.6 failed +Form: (CLASSIFY-ERROR (LOCALLY (FDEFINITION 10) T)) +Expected value: TYPE-ERROR +Actual value: UNDEFINED-FUNCTION. +Test FDEFINITION.1 failed +Form: (LET ((FUN (FDEFINITION 'CONS))) (FUNCALL FUN 'A 'B)) +Expected value: (A . B) +Actual value: #. +Test FDEFINITION.2 failed +Form: (PROGN (FDEFINITION 'COND) :GOOD) +Expected value: :GOOD +Actual value: #. +Test FDEFINITION.3 failed +Form: (PROGN (FDEFINITION 'SETQ) :GOOD) +Expected value: :GOOD +Actual value: #. +Test FDEFINITION.4 failed +Form: (LET ((SYM (GENSYM))) + (VALUES (FBOUNDP SYM) + (PROGN + (SETF (FDEFINITION SYM) (FDEFINITION 'CONS)) + (FUNCALL (SYMBOL-FUNCTION SYM) 'A 'B)) + (NOTNOT (FBOUNDP SYM)))) +Expected values: NIL + (A . B) + T +Actual value: #. +Test FDEFINITION.5 failed +Form: (LET* ((SYM (GENSYM)) (FNAME (LIST 'SETF SYM))) + (VALUES (FBOUNDP FNAME) + (PROGN + (SETF (FDEFINITION FNAME) (FDEFINITION 'CONS)) + (EVAL (LIST 'SETF (LIST SYM ''A) ''B))) + (NOTNOT (FBOUNDP FNAME)))) +Expected values: NIL + (B . A) + T +Actual value: #. +Test FDEFINITION.ORDER.1 failed +Form: (LET ((I 0)) (FDEFINITION (PROGN (INCF I) 'SETQ)) I) +Expected value: 1 +Actual value: #. + FLET.1 FLET.2 FLET.3 FLET.4 FLET.5 FLET.6 FLET.7 FLET.8 FLET.9 FLET.10 + FLET.11 FLET.12 FLET.13 FLET.14 FLET.15 FLET.16 +Test FLET.17 failed +Form: (FLET (((SETF %F) (X Y) (SETF (CAR Y) X))) + (LET ((Z (LIST 1 2))) (SETF (%F Z) 'A) Z)) +Expected value: (A 2) +Actual value: #. + FLET.18 FLET.19 FLET.20 FLET.21 FLET.22 FLET.23 FLET.24 FLET.25 + FLET.26 FLET.27 FLET.28 FLET.29 FLET.30 FLET.31 FLET.32 FLET.33 + FLET.34 FLET.35 FLET.36 FLET.37 FLET.38 FLET.39 FLET.40 FLET.45 + FLET.46 FLET.47 FLET.48 FLET.49 FLET.50 +Test FLET.51 failed +Form: (LOOP + FOR + S + IN + *CL-NON-FUNCTION-MACRO-SPECIAL-OPERATOR-SYMBOLS* + FOR + FORM + = + (LIST 'CLASSIFY-ERROR + (LIST 'FLET + (LIST (LIST* (LIST 'SETF S) + '((&REST ARGS) (DECLARE (IGNORE ARGS)) + 'A))) + (LIST 'SETF (LIST S) 10))) + UNLESS + (EQ (EVAL FORM) 'A) + COLLECT + S) +Expected value: NIL +Actual value: (&ALLOW-OTHER-KEYS &AUX &BODY &ENVIRONMENT &KEY &OPTIONAL &REST &WHOLE ** *** *BREAK-ON-SIGNALS* *COMPILE-FILE-PATHNAME* *COMPILE-FILE-TRUENAME* *COMPILE-PRINT* *COMPILE-VERBOSE* *DEBUG-IO* @@ -15443,7 +15549,7 @@ Form: (CLASSIFY-ERROR (FUNCALL 'DEFCONSTANT '(DEFCONSTANT X 10))) Expected value: UNDEFINED-FUNCTION Actual value: PROGRAM-ERROR. - FUNCALL.ERROR.4 FUNCALL.ERROR.5 + FUNCALL.ERROR.4 FUNCALL.ERROR.5 FUNCALL.ERROR.6 FUNCALL.ERROR.7 Test FUNCTION-LAMBDA-EXPRESSION.1 failed Form: (LENGTH (MULTIPLE-VALUE-LIST (FUNCTION-LAMBDA-EXPRESSION #'CONS))) Expected value: 3 @@ -15458,41 +15564,7 @@ Expected values: 3 T Actual value: #. - FUNCALL.ERROR.6 FUNCALL.ERROR.7Test FUNCTION-LAMBDA-EXPRESSION.ORDER.1 failed -Form: (LET ((I 0)) - (FUNCTION-LAMBDA-EXPRESSION (PROGN (INCF I) #'CONS)) - I) -Expected value: 1 -Actual value: #. -Test FUNCTION-LAMBDA-EXPRESSION.ERROR.1 failed -Form: (CLASSIFY-ERROR (FUNCTION-LAMBDA-EXPRESSION)) -Expected value: PROGRAM-ERROR -Test FUNCTION-LAMBDA-EXPRESSION.1 failed -Form: (LENGTH (MULTIPLE-VALUE-LIST (FUNCTION-LAMBDA-EXPRESSION #'CONS))) -Expected value: 3 -Actual value: #. -Test FUNCTION-LAMBDA-EXPRESSION.2 failed -Form: (LET ((X NIL)) - (FLET ((%F NIL X)) - (LET ((RET-VALS - (MULTIPLE-VALUE-LIST - (FUNCTION-LAMBDA-EXPRESSION #'%F)))) - (VALUES (LENGTH RET-VALS) (NOTNOT (SECOND RET-VALS)))))) -Expected values: 3 - T -Actual value: #. - -Actual value: UNDEFINED-FUNCTION. -Test FUNCTION-LAMBDA-EXPRESSION.ERROR.2 failed -Form: (CLASSIFY-ERROR (FUNCTION-LAMBDA-EXPRESSION #'CONS NIL)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. - FUNCTION.1 -Test FUNCTION.2 failed -Form: (TYPEP 'IDENTITY 'FUNCTION) -Expected value: NIL -Actual value: T. - FUNCTION.3Test FUNCTION-LAMBDA-EXPRESSION.ORDER.1 failed +Test FUNCTION-LAMBDA-EXPRESSION.ORDER.1 failed Form: (LET ((I 0)) (FUNCTION-LAMBDA-EXPRESSION (PROGN (INCF I) #'CONS)) I) @@ -15516,20 +15588,11 @@ Form: (TYPEP '(LAMBDA (X) X) 'FUNCTION) Expected value: NIL Actual value: T. - FUNCTION.4 FUNCTION.5Test FUNCTION.7 failed -Form: (NOT-MV (TYPEP #'(SETF FUNCTION-7-ACCESSOR) 'FUNCTION)) -Expected value: NIL -Actual value: #. - FUNCTION.8 -Test FUNCTION.6 failed -Form: (TYPEP '(LAMBDA (X) X) 'FUNCTION) -Expected value: NIL -Actual value: T. Test FUNCTION.7 failed Form: (NOT-MV (TYPEP #'(SETF FUNCTION-7-ACCESSOR) 'FUNCTION)) Expected value: NIL Actual value: #. - FUNCTION.8 FUNCTION.9 FUNCTION.9 + FUNCTION.8 FUNCTION.9 Test FUNCTION.10 failed Form: (LOOP FOR @@ -15547,26 +15610,6 @@ FUNCTION.11 FUNCTION.12 FUNCTION.13 FUNCTIONP.1 Test FUNCTIONP.2 failed Form: (FUNCTIONP 'IDENTITY) -Test FUNCTION.10 failed -Form: (LOOP - FOR - X - IN - *UNIVERSE* - WHEN - (AND (OR (NUMBERP X) (CHARACTERP X) (SYMBOLP X) (CONSP X) - (TYPEP X 'ARRAY)) - (TYPEP X 'FUNCTION)) - COLLECT - X) -Expected value: NIL - -Expected value: NIL -Actual value: T. - FUNCTIONP.3Actual value: (CONS (SYSTEM:LAMBDA-CLOSURE () () () (X) X)). - FUNCTION.11 FUNCTION.12 FUNCTION.13 FUNCTIONP.1 -Test FUNCTIONP.2 failed -Form: (FUNCTIONP 'IDENTITY) Expected value: NIL Actual value: T. FUNCTIONP.3 FUNCTIONP.4 FUNCTIONP.5 @@ -15578,31 +15621,7 @@ Form: (NOT-MV (FUNCTIONP #'(SETF FUNCTIONP-7-ACCESSOR))) Expected value: NIL Actual value: #. - FUNCTIONP.8 FUNCTIONP.4 FUNCTIONP.5 -Test FUNCTIONP.6 failed -Form: (FUNCTIONP '(LAMBDA (X) X)) -Expected value: NIL -Actual value: T. -Test FUNCTIONP.7 failed -Form: (NOT-MV (FUNCTIONP #'(SETF FUNCTIONP-7-ACCESSOR))) -Expected value: NIL -Actual value: #. - FUNCTIONP.8 FUNCTIONP.9 FUNCTIONP.9 -Test FUNCTIONP.10 failed -Form: (LOOP - FOR - X - IN - *UNIVERSE* - WHEN - (AND (OR (NUMBERP X) (CHARACTERP X) (SYMBOLP X) (CONSP X) - (TYPEP X 'ARRAY)) - (FUNCTIONP X)) - COLLECT - X) -Expected value: NIL -Actual value: (CONS (SYSTEM:LAMBDA-CLOSURE () () () (X) X)). - FUNCTIONP.11 FUNCTIONP.12 FUNCTIONP.ORDER.1 + FUNCTIONP.8 FUNCTIONP.9 Test FUNCTIONP.10 failed Form: (LOOP FOR @@ -15618,53 +15637,19 @@ Expected value: NIL Actual value: (CONS (SYSTEM:LAMBDA-CLOSURE () () () (X) X)). FUNCTIONP.11 FUNCTIONP.12 FUNCTIONP.ORDER.1 FUNCTIONP.ERROR.1 - FUNCTIONP.ERROR.2 FUNCTIONP.ERROR.1 - FUNCTIONP.ERROR.2 GET-SETF-EXPANSION.ERROR.1 GET-SETF-EXPANSION.ERROR.1 - GET-SETF-EXPANSION.ERROR.2 + FUNCTIONP.ERROR.2 GET-SETF-EXPANSION.ERROR.1 GET-SETF-EXPANSION.ERROR.2 IDENTITY.1 IDENTITY.2 IDENTITY.3 - IDENTITY.ORDER.1 IDENTITY.ERROR.1 IDENTITY.ERROR.2 IF.1 IDENTITY.1 IDENTITY.2 IF.2 IF.3 IF.4 - IF.5 IF.6 IF.7 IF.ORDER.1 LABELS.1 LABELS.2 LABELS.3 LABELS.4 LABELS.5 - LABELS.6 LABELS.7 LABELS.8 LABELS.9 LABELS.10 LABELS.11 IDENTITY.3 - IDENTITY.ORDER.1 IDENTITY.ERROR.1 IDENTITY.ERROR.2 IF.1 LABELS.12 - LABELS.13 LABELS.14 LABELS.15 LABELS.16 IF.2 IF.3 IF.4 + IDENTITY.ORDER.1 IDENTITY.ERROR.1 IDENTITY.ERROR.2 IF.1 IF.2 IF.3 IF.4 IF.5 IF.6 IF.7 IF.ORDER.1 LABELS.1 LABELS.2 LABELS.3 LABELS.4 LABELS.5 - LABELS.6 LABELS.7 LABELS.8 LABELS.9 LABELS.10 LABELS.11 -Test LABELS.17 failed -Form: (LABELS (((SETF %F) (X Y) (SETF (CAR Y) X))) - (LET ((Z (LIST 1 2))) (SETF (%F Z) 'A) Z)) -Expected value: (A 2) -Actual value: #. - LABELS.7B LABELS.18 LABELS.19 LABELS.12 + LABELS.6 LABELS.7 LABELS.8 LABELS.9 LABELS.10 LABELS.11 LABELS.12 LABELS.13 LABELS.14 LABELS.15 LABELS.16 Test LABELS.17 failed Form: (LABELS (((SETF %F) (X Y) (SETF (CAR Y) X))) (LET ((Z (LIST 1 2))) (SETF (%F Z) 'A) Z)) Expected value: (A 2) Actual value: #. - LABELS.7B LABELS.18 LABELS.19 LABELS.20 LABELS.21 LABELS.22 LABELS.23 LABELS.20 LABELS.21 LABELS.22 LABELS.23 - LABELS.24 - LABELS.24 LABELS.25 LABELS.25 -Test LABELS.26 failed -Form: (LOOP - FOR - S - IN - *CL-NON-FUNCTION-MACRO-SPECIAL-OPERATOR-SYMBOLS* - FOR - FORM - = - (LIST 'CLASSIFY-ERROR - (LIST 'LABELS - (LIST (LIST* (LIST 'SETF S) - '((&REST ARGS) (DECLARE (IGNORE ARGS)) - 'A))) - (LIST 'SETF (LIST S) 10))) - UNLESS - (EQ (EVAL FORM) 'A) - COLLECT - S) -Expected value: NIL - + LABELS.7B LABELS.18 LABELS.19 LABELS.20 LABELS.21 LABELS.22 LABELS.23 + LABELS.24 LABELS.25 Test LABELS.26 failed Form: (LOOP FOR @@ -15764,100 +15749,9 @@ LAMBDA-LIST-KEYWORDS.1 LAMBDA-LIST-KEYWORDS.2 LAMBDA-LIST-KEYWORDS.3 LAMBDA-LIST-KEYWORDS.4 LAMBDA-LIST-KEYWORDS.5 LAMBDA-PARAMETERS-LIMIT.1 LAMBDA-PARAMETERS-LIMIT.2 LET.1 LET.2 LET.3 - LET.4 LET.5 LET.6 LET.7 LET.9 LET.11Actual value: (&ALLOW-OTHER-KEYS &AUX &BODY &ENVIRONMENT &KEY &OPTIONAL - &REST &WHOLE ** *** *BREAK-ON-SIGNALS* - *COMPILE-FILE-PATHNAME* *COMPILE-FILE-TRUENAME* - *COMPILE-PRINT* *COMPILE-VERBOSE* *DEBUG-IO* - *DEBUGGER-HOOK* *DEFAULT-PATHNAME-DEFAULTS* - *ERROR-OUTPUT* *FEATURES* *GENSYM-COUNTER* - *LOAD-PATHNAME* *LOAD-PRINT* *LOAD-TRUENAME* - *LOAD-VERBOSE* *MACROEXPAND-HOOK* *MODULES* *PACKAGE* - *PRINT-ARRAY* *PRINT-BASE* *PRINT-CASE* - *PRINT-CIRCLE* *PRINT-ESCAPE* *PRINT-GENSYM* - *PRINT-LENGTH* *PRINT-LEVEL* *PRINT-LINES* - *PRINT-MISER-WIDTH* *PRINT-PPRINT-DISPATCH* - *PRINT-PRETTY* *PRINT-RADIX* *PRINT-READABLY* - *PRINT-RIGHT-MARGIN* *QUERY-IO* *RANDOM-STATE* - *READ-BASE* *READ-DEFAULT-FLOAT-FORMAT* *READ-EVAL* - *READ-SUPPRESS* *READTABLE* *STANDARD-INPUT* - *STANDARD-OUTPUT* *TERMINAL-IO* *TRACE-OUTPUT* ++ +++ - // /// ARITHMETIC-ERROR ARRAY ARRAY-DIMENSION-LIMIT - ARRAY-RANK-LIMIT ARRAY-TOTAL-SIZE-LIMIT BASE-CHAR - BASE-STRING BIGNUM BIT-VECTOR BOOLE-1 BOOLE-2 - BOOLE-AND BOOLE-ANDC1 BOOLE-ANDC2 BOOLE-C1 BOOLE-C2 - BOOLE-CLR BOOLE-EQV BOOLE-IOR BOOLE-NAND BOOLE-NOR - BOOLE-ORC1 BOOLE-ORC2 BOOLE-SET BOOLE-XOR BOOLEAN - BROADCAST-STREAM BUILT-IN-CLASS CALL-ARGUMENTS-LIMIT - CELL-ERROR CHAR-CODE-LIMIT CLASS COMPILATION-SPEED - COMPILED-FUNCTION COMPILER-MACRO CONCATENATED-STREAM - CONDITION CONTROL-ERROR DEBUG DECLARATION - DIVISION-BY-ZERO DOUBLE-FLOAT DOUBLE-FLOAT-EPSILON - DOUBLE-FLOAT-NEGATIVE-EPSILON DYNAMIC-EXTENT - ECHO-STREAM ED END-OF-FILE EXTENDED-CHAR FILE-ERROR - FILE-STREAM FILE-STRING-LENGTH FILL FIXNUM - FLOATING-POINT-INEXACT - FLOATING-POINT-INVALID-OPERATION - FLOATING-POINT-OVERFLOW FLOATING-POINT-UNDERFLOW - FTYPE GENERIC-FUNCTION HASH-TABLE IGNORABLE IGNORE - INLINE INTEGER INTERNAL-TIME-UNITS-PER-SECOND KEYWORD - LAMBDA-LIST-KEYWORDS LAMBDA-PARAMETERS-LIMIT - LEAST-NEGATIVE-DOUBLE-FLOAT LEAST-NEGATIVE-LONG-FLOAT - LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT - LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT - LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT - LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT - LEAST-NEGATIVE-SHORT-FLOAT - LEAST-NEGATIVE-SINGLE-FLOAT - LEAST-POSITIVE-DOUBLE-FLOAT LEAST-POSITIVE-LONG-FLOAT - LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT - LEAST-POSITIVE-NORMALIZED-LONG-FLOAT - LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT - LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT - LEAST-POSITIVE-SHORT-FLOAT - LEAST-POSITIVE-SINGLE-FLOAT LONG-FLOAT - LONG-FLOAT-EPSILON LONG-FLOAT-NEGATIVE-EPSILON METHOD - METHOD-COMBINATION MOST-NEGATIVE-DOUBLE-FLOAT - MOST-NEGATIVE-FIXNUM MOST-NEGATIVE-LONG-FLOAT - MOST-NEGATIVE-SHORT-FLOAT MOST-NEGATIVE-SINGLE-FLOAT - MOST-POSITIVE-DOUBLE-FLOAT MOST-POSITIVE-FIXNUM - MOST-POSITIVE-LONG-FLOAT MOST-POSITIVE-SHORT-FLOAT - MOST-POSITIVE-SINGLE-FLOAT MULTIPLE-VALUES-LIMIT NIL - NOTINLINE NUMBER OPTIMIZE OTHERWISE PACKAGE - PACKAGE-ERROR PARSE-ERROR PI PRINT-NOT-READABLE - PROGRAM-ERROR RANDOM RANDOM-STATE RATIO READER-ERROR - READTABLE REAL RESTART SAFETY SATISFIES SEQUENCE - SERIOUS-CONDITION SHORT-FLOAT SHORT-FLOAT-EPSILON - SHORT-FLOAT-NEGATIVE-EPSILON SIGNED-BYTE SIMPLE-ARRAY - SIMPLE-BASE-STRING SIMPLE-BIT-VECTOR SIMPLE-CONDITION - SIMPLE-ERROR SIMPLE-STRING SIMPLE-TYPE-ERROR - SIMPLE-VECTOR SIMPLE-WARNING SINGLE-FLOAT - SINGLE-FLOAT-EPSILON SINGLE-FLOAT-NEGATIVE-EPSILON - SPACE SPECIAL SPEED STANDARD STANDARD-CHAR - STANDARD-CLASS STANDARD-GENERIC-FUNCTION - STANDARD-METHOD STANDARD-OBJECT STORAGE-CONDITION - STREAM STREAM-ERROR STRING-STREAM STRUCTURE - STRUCTURE-CLASS STRUCTURE-OBJECT STYLE-WARNING SYMBOL - SYNONYM-STREAM T TWO-WAY-STREAM TYPE TYPE-ERROR - UNBOUND-SLOT UNBOUND-VARIABLE UNDEFINED-FUNCTION - UNSIGNED-BYTE VARIABLE WARNING). - LAMBDA-LIST-KEYWORDS.1 LAMBDA-LIST-KEYWORDS.2 LAMBDA-LIST-KEYWORDS.3 - LAMBDA-LIST-KEYWORDS.4 LAMBDA-LIST-KEYWORDS.5 - LAMBDA-PARAMETERS-LIMIT.1 LAMBDA-PARAMETERS-LIMIT.2 LET.1 LET.2 LET.3 - LET.4 LET.5 LET.6 LET.7 LET.9 LET.11 LET.14 LET.14 LET.15 LET*.1 LET*.2 + LET.4 LET.5 LET.6 LET.7 LET.9 LET.11 LET.14 LET.15 LET*.1 LET*.2 LET*.3 LET*.4 LET*.5 LET*.6 LET*.7 LET*.8 LET*.9 LET*.10 LET*.11 - LET*.12 LET.15 LET*.1 LET*.2 - LET*.3 LET*.4 LET*.5 LET*.6 LET*.7 LET*.8 LET*.9 LET*.10 LET*.11 - LET*.12 LET*.14 LET*.14 LET*.15 MACROLET.1 MACROLET.2 MACROLET.3 MACROLET.4 LET*.15 MACROLET.1 -Test MACROLET.5 failed -Form: (LET ((X NIL)) - (MACROLET - ((%M ((&WHOLE W ARG)) - (LIST 'PROGN (LIST 'SETQ 'X (LIST 'QUOTE W)) ARG))) - (VALUES (%M (1)) X))) -Expected values: 1 MACROLET.2 MACROLET.3 MACROLET.4 - (1) -Actual value: #. - MACROLET.6 MACROLET.7 MACROLET.8 MACROLET.9 MACROLET.10 MACROLET.11 + LET*.12 LET*.14 LET*.15 MACROLET.1 MACROLET.2 MACROLET.3 MACROLET.4 Test MACROLET.5 failed Form: (LET ((X NIL)) (MACROLET @@ -15865,28 +15759,9 @@ (LIST 'PROGN (LIST 'SETQ 'X (LIST 'QUOTE W)) ARG))) (VALUES (%M (1)) X))) Expected values: 1 - MACROLET.12 -Test MACROLET.13 failed -Form: (SYMBOL-MACROLET ((A B)) - (MACROLET - ((FOO (X &ENVIRONMENT ENV) - (LET ((Y (MACROEXPAND X ENV))) (IF (EQ Y 'A) 1 2)))) - (FOO A))) -Expected value: 2 -Actual value: 1. - (1) Actual value: #. - MACROLET.6 MACROLET.7 MACROLET.8 MACROLET.9 MACROLET.10 MACROLET.11Test MACROLET.14 failed -Form: (SYMBOL-MACROLET ((A B)) - (MACROLET - ((FOO (X &ENVIRONMENT ENV) - (LET ((Y (MACROEXPAND-1 X ENV))) - (IF (EQ Y 'A) 1 2)))) - (FOO A))) -Expected value: 2 -Actual value: 1. - MACROLET.15 + MACROLET.6 MACROLET.7 MACROLET.8 MACROLET.9 MACROLET.10 MACROLET.11 MACROLET.12 Test MACROLET.13 failed Form: (SYMBOL-MACROLET ((A B)) @@ -15905,7 +15780,7 @@ (FOO A))) Expected value: 2 Actual value: 1. - MACROLET.15 MACROLET.16 MACROLET.16 SYMBOL-MACROLET.1 MULTIPLE-VALUE-BIND.1 + MACROLET.15 MACROLET.16 SYMBOL-MACROLET.1 MULTIPLE-VALUE-BIND.1 MULTIPLE-VALUE-BIND.2 MULTIPLE-VALUE-BIND.3 MULTIPLE-VALUE-BIND.4 MULTIPLE-VALUE-BIND.5 MULTIPLE-VALUE-BIND.6 MULTIPLE-VALUE-BIND.7 MULTIPLE-VALUE-CALL.1 MULTIPLE-VALUE-CALL.2 MULTIPLE-VALUE-CALL.3 @@ -15913,35 +15788,8 @@ MULTIPLE-VALUE-LIST.4 MULTIPLE-VALUE-PROG1.1 MULTIPLE-VALUE-PROG1.2 MULTIPLE-VALUE-PROG1.3 MULTIPLE-VALUE-PROG1.4 MULTIPLE-VALUE-PROG1.5 MULTIPLE-VALUE-PROG1.6 MULTIPLE-VALUE-PROG1.7 MULTIPLE-VALUE-PROG1.8 - MULTIPLE-VALUE-PROG1.9 MULTIPLE-VALUE-SETQ.1 MULTIPLE-VALUE-SETQ.2 SYMBOL-MACROLET.1 MULTIPLE-VALUE-BIND.1 - MULTIPLE-VALUE-BIND.2 MULTIPLE-VALUE-BIND.3 MULTIPLE-VALUE-BIND.4 - MULTIPLE-VALUE-BIND.5 MULTIPLE-VALUE-BIND.6 MULTIPLE-VALUE-BIND.7 - MULTIPLE-VALUE-CALL.1 MULTIPLE-VALUE-CALL.2 MULTIPLE-VALUE-CALL.3 - MULTIPLE-VALUE-LIST.1 MULTIPLE-VALUE-LIST.2 MULTIPLE-VALUE-LIST.3 - MULTIPLE-VALUE-LIST.4 MULTIPLE-VALUE-PROG1.1 MULTIPLE-VALUE-PROG1.2 - MULTIPLE-VALUE-PROG1.3 MULTIPLE-VALUE-PROG1.4 MULTIPLE-VALUE-PROG1.5 - MULTIPLE-VALUE-PROG1.6 MULTIPLE-VALUE-PROG1.7 - MULTIPLE-VALUE-SETQ.3 MULTIPLE-VALUE-SETQ.4 MULTIPLE-VALUE-PROG1.8 MULTIPLE-VALUE-PROG1.9 MULTIPLE-VALUE-SETQ.1 MULTIPLE-VALUE-SETQ.2 -Test MULTIPLE-VALUE-SETQ.5 failed -Form: (LET ((I 0) (X (LIST NIL))) - (SYMBOL-MACROLET ((Y (CAR (PROGN (INCF I) X)))) - (MULTIPLE-VALUE-SETQ (Y) I)) - X) -Expected value: (1) -Actual value: (0). - MULTIPLE-VALUE-SETQ.6 MULTIPLE-VALUE-SETQ.7 MULTIPLE-VALUE-SETQ.3 MULTIPLE-VALUE-SETQ.4 -Test MULTIPLE-VALUE-SETQ.8 failed -Form: (LET ((X (LIST NIL)) (Z (LIST NIL)) (I 0)) - (SYMBOL-MACROLET - ((Y (CAR (PROGN (INCF I 3) X))) - (W (CAR (PROGN (INCF I I) Z)))) - (MULTIPLE-VALUE-SETQ (Y W) (VALUES I 10))) - (VALUES X Z)) -Expected values: (6) - (10) - Test MULTIPLE-VALUE-SETQ.5 failed Form: (LET ((I 0) (X (LIST NIL))) (SYMBOL-MACROLET ((Y (CAR (PROGN (INCF I) X)))) @@ -15949,9 +15797,7 @@ X) Expected value: (1) Actual value: (0). - MULTIPLE-VALUE-SETQ.6 MULTIPLE-VALUE-SETQ.7Actual values: (0) - (10). - MULTIPLE-VALUE-SETQ.9 MULTIPLE-VALUE-SETQ.10 MULTIPLE-VALUE-SETQ.11 + MULTIPLE-VALUE-SETQ.6 MULTIPLE-VALUE-SETQ.7 Test MULTIPLE-VALUE-SETQ.8 failed Form: (LET ((X (LIST NIL)) (Z (LIST NIL)) (I 0)) (SYMBOL-MACROLET @@ -15964,155 +15810,76 @@ Actual values: (0) (10). MULTIPLE-VALUE-SETQ.9 MULTIPLE-VALUE-SETQ.10 MULTIPLE-VALUE-SETQ.11 - MULTIPLE-VALUE-SETQ.12 - MULTIPLE-VALUE-SETQ.12 NIL.1 NIL.1 NIL.2 NIL.3 NIL.4 NIL.5 NIL.6 NIL.7 NIL.8 - NULL.1 NULL.2 NIL.2 NIL.3 NIL.4 NIL.5 NIL.6 NIL.7 NIL.8 - NULL.1 NULL.2 NULL.3 NULL.4 NULL.3 NULL.4 NULL.ERROR.1 NULL.ERROR.2 NOT.1 NOT.2 NULL.ERROR.1 NULL.ERROR.2 NOT.1 NOT.2 - NOT.3 NOT.4 NOT.ERROR.1 NOT.ERROR.2 NOTANY.1 NOTANY.2 - NOT.3 NOT.4 NOTANY.3 - NOTANY.4 NOTANY.5 NOTANY.6 NOTANY.7 NOT.ERROR.1 NOT.ERROR.2 NOTANY.1 NOTANY.2 NOTANY.3 + MULTIPLE-VALUE-SETQ.12 NIL.1 NIL.2 NIL.3 NIL.4 NIL.5 NIL.6 NIL.7 NIL.8 + NULL.1 NULL.2 NULL.3 NULL.4 NULL.ERROR.1 NULL.ERROR.2 NOT.1 NOT.2 + NOT.3 NOT.4 NOT.ERROR.1 NOT.ERROR.2 NOTANY.1 NOTANY.2 NOTANY.3 NOTANY.4 NOTANY.5 NOTANY.6 NOTANY.7 NOTANY.8 NOTANY.9 NOTANY.10 NOTANY.11 NOTANY.12 NOTANY.13 NOTANY.14 NOTANY.15 NOTANY.16 - NOTANY.ORDER.1 NOTANY.8 NOTANY.9 NOTANY.10 NOTANY.ERROR.1 NOTANY.ERROR.2 NOTANY.ERROR.3 - NOTANY.ERROR.4 - NOTANY.11 NOTANY.12 NOTANY.13 NOTANY.14 NOTANY.15 NOTANY.16 - NOTANY.ORDER.1 NOTANY.ERROR.5 NOTANY.ERROR.6 NOTANY.ERROR.7 - NOTANY.ERROR.8 NOTANY.ERROR.9 NOTANY.ERROR.1 NOTANY.ERROR.2 NOTANY.ERROR.3 - NOTANY.ERROR.4 NOTANY.ERROR.10 NOTANY.ERROR.11 - NOTANY.ERROR.12 NOTANY.ERROR.13 NOTEVERY.1 NOTEVERY.2 NOTANY.ERROR.5 NOTANY.ERROR.6 NOTANY.ERROR.7 - NOTANY.ERROR.8 NOTANY.ERROR.9 NOTEVERY.3 - NOTEVERY.4 NOTEVERY.5 NOTEVERY.6 NOTEVERY.7 NOTANY.ERROR.10 NOTANY.ERROR.11 + NOTANY.ORDER.1 NOTANY.ERROR.1 NOTANY.ERROR.2 NOTANY.ERROR.3 + NOTANY.ERROR.4 NOTANY.ERROR.5 NOTANY.ERROR.6 NOTANY.ERROR.7 + NOTANY.ERROR.8 NOTANY.ERROR.9 NOTANY.ERROR.10 NOTANY.ERROR.11 NOTANY.ERROR.12 NOTANY.ERROR.13 NOTEVERY.1 NOTEVERY.2 NOTEVERY.3 NOTEVERY.4 NOTEVERY.5 NOTEVERY.6 NOTEVERY.7 NOTEVERY.8 NOTEVERY.9 - NOTEVERY.10 NOTEVERY.11 NOTEVERY.12 NOTEVERY.13 NOTEVERY.14 NOTEVERY.8 - NOTEVERY.15 NOTEVERY.16 NOTEVERY.ORDER.1 NOTEVERY.ERROR.1 - NOTEVERY.ERROR.2 NOTEVERY.ERROR.3 NOTEVERY.ERROR.4 NOTEVERY.ERROR.5 NOTEVERY.9 NOTEVERY.10 NOTEVERY.11 NOTEVERY.12 NOTEVERY.13 NOTEVERY.14 NOTEVERY.15 NOTEVERY.16 NOTEVERY.ORDER.1 NOTEVERY.ERROR.1 - NOTEVERY.ERROR.2 NOTEVERY.ERROR.3 + NOTEVERY.ERROR.2 NOTEVERY.ERROR.3 NOTEVERY.ERROR.4 NOTEVERY.ERROR.5 NOTEVERY.ERROR.6 NOTEVERY.ERROR.7 NOTEVERY.ERROR.8 NOTEVERY.ERROR.9 - NOTEVERY.ERROR.10 NOTEVERY.ERROR.4 NOTEVERY.ERROR.5 NOTEVERY.ERROR.11 NOTEVERY.ERROR.12 - NOTEVERY.ERROR.13 NTH-VALUE.1 NTH-VALUE.2 NTH-VALUE.3 - NOTEVERY.ERROR.6 NOTEVERY.ERROR.7 NOTEVERY.ERROR.8 NOTEVERY.ERROR.9 - NOTEVERY.ERROR.10 NTH-VALUE.4 - NTH-VALUE.5 NTH-VALUE.ORDER.1 OR.1 OR.2 OR.3 OR.4 OR.5 OR.6 OR.7 OR.8 - OR.9 NOTEVERY.ERROR.11 NOTEVERY.ERROR.12 - NOTEVERY.ERROR.13 NTH-VALUE.1 NTH-VALUE.2 NTH-VALUE.3 PROG.1 PROG.2 PROG.3 PROG.4 PROG.5 PROG.6 PROG.7 PROG.8 PROG.9 - PROG.10 PROG*.1 PROG*.2 PROG*.3 PROG*.4 PROG*.5 PROG*.6 NTH-VALUE.4 + NOTEVERY.ERROR.10 NOTEVERY.ERROR.11 NOTEVERY.ERROR.12 + NOTEVERY.ERROR.13 NTH-VALUE.1 NTH-VALUE.2 NTH-VALUE.3 NTH-VALUE.4 NTH-VALUE.5 NTH-VALUE.ORDER.1 OR.1 OR.2 OR.3 OR.4 OR.5 OR.6 OR.7 OR.8 - OR.9 PROG*.7 - PROG*.8 PROG*.9 PROG*.10 PROG1.1 PROG1.2 PROG1.3 PROG1.4 PROG1.5 - PROG2.1 PROG2.2 PROG2.3 PROG2.4 PROG2.5 PROG2.6 PROGN.1 PROGN.2 - PROGN.3 PROGN.4 PROG.1 PROG.2 PROG.3 PROG.4 PROG.5 PROG.6 PROG.7 PROG.8 PROG.9 - PROG.10 PROG*.1 PROG*.2 PROG*.3 PROG*.4 PROG*.5 PROG*.6 PROGN.5 PROGN.6 PROGN.7 PROGV.1 PROGV.2 PROGV.3 - PROGV.4 PROGV.5 PROGV.6 PROGV.6A PROGV.7 PROGV.8 PROGV.9 PROGV.10 - SOME.1 SOME.2 SOME.3 SOME.4 SOME.5 SOME.6 SOME.7 SOME.8 PROG*.7 + OR.9 PROG.1 PROG.2 PROG.3 PROG.4 PROG.5 PROG.6 PROG.7 PROG.8 PROG.9 + PROG.10 PROG*.1 PROG*.2 PROG*.3 PROG*.4 PROG*.5 PROG*.6 PROG*.7 PROG*.8 PROG*.9 PROG*.10 PROG1.1 PROG1.2 PROG1.3 PROG1.4 PROG1.5 PROG2.1 PROG2.2 PROG2.3 PROG2.4 PROG2.5 PROG2.6 PROGN.1 PROGN.2 PROGN.3 PROGN.4 PROGN.5 PROGN.6 PROGN.7 PROGV.1 PROGV.2 PROGV.3 PROGV.4 PROGV.5 PROGV.6 PROGV.6A PROGV.7 PROGV.8 PROGV.9 PROGV.10 - SOME.1 SOME.2 SOME.3 SOME.4 SOME.5 SOME.9 SOME.10 - SOME.11 SOME.12 SOME.13 SOME.14 SOME.15 SOME.16 SOME.ORDER.1 - SOME.ORDER.2 SOME.ERROR.1 SOME.6 SOME.7 SOME.8 SOME.ERROR.2 SOME.ERROR.3 SOME.ERROR.4 - SOME.ERROR.5 SOME.ERROR.6 SOME.ERROR.7 SOME.ERROR.8 SOME.ERROR.9 SOME.9 SOME.10 + SOME.1 SOME.2 SOME.3 SOME.4 SOME.5 SOME.6 SOME.7 SOME.8 SOME.9 SOME.10 SOME.11 SOME.12 SOME.13 SOME.14 SOME.15 SOME.16 SOME.ORDER.1 SOME.ORDER.2 SOME.ERROR.1 SOME.ERROR.2 SOME.ERROR.3 SOME.ERROR.4 - SOME.ERROR.5 SOME.ERROR.6 - SOME.ERROR.10 SOME.ERROR.11 SOME.ERROR.12 SOME.ERROR.13 T.1 T.2 T.3 - T.4 TAGBODY.1 SOME.ERROR.7 SOME.ERROR.8 SOME.ERROR.9 TAGBODY.2 TAGBODY.3 TAGBODY.4 TAGBODY.5 TAGBODY.6 - TAGBODY.7 TAGBODY.8 TAGBODY.9 TAGBODY.10 TAGBODY.11 TAGBODY.12 - TAGBODY.13 TAGBODY.14 TAGBODY.15 + SOME.ERROR.5 SOME.ERROR.6 SOME.ERROR.7 SOME.ERROR.8 SOME.ERROR.9 SOME.ERROR.10 SOME.ERROR.11 SOME.ERROR.12 SOME.ERROR.13 T.1 T.2 T.3 - T.4 TAGBODY.1 TAGBODY.16 TYPECASE.1 TYPECASE.2 - TYPECASE.3 TYPECASE.4 TYPECASE.5 TYPECASE.6 TYPECASE.7 TYPECASE.8 - TYPECASE.9 TYPECASE.10 TYPECASE.11 TYPECASE.12 TYPECASE.13 TYPECASE.14 - TYPECASE.15 UNLESS.1 UNLESS.2 UNLESS.3 UNLESS.4 UNLESS.5 UNLESS.6 - UNLESS.7 UNLESS.8 TAGBODY.2 TAGBODY.3 TAGBODY.4 TAGBODY.5 TAGBODY.6 + T.4 TAGBODY.1 TAGBODY.2 TAGBODY.3 TAGBODY.4 TAGBODY.5 TAGBODY.6 TAGBODY.7 TAGBODY.8 TAGBODY.9 TAGBODY.10 TAGBODY.11 TAGBODY.12 TAGBODY.13 TAGBODY.14 TAGBODY.15 TAGBODY.16 TYPECASE.1 TYPECASE.2 TYPECASE.3 TYPECASE.4 TYPECASE.5 TYPECASE.6 TYPECASE.7 TYPECASE.8 - TYPECASE.9 TYPECASE.10 TYPECASE.11 TYPECASE.12 TYPECASE.13 UNLESS.9 UNWIND-PROTECT.1 UNWIND-PROTECT.2 - UNWIND-PROTECT.3 UNWIND-PROTECT.4 UNWIND-PROTECT.5 UNWIND-PROTECT.6 - UNWIND-PROTECT.7 UNWIND-PROTECT.8 TYPECASE.14 + TYPECASE.9 TYPECASE.10 TYPECASE.11 TYPECASE.12 TYPECASE.13 TYPECASE.14 TYPECASE.15 UNLESS.1 UNLESS.2 UNLESS.3 UNLESS.4 UNLESS.5 UNLESS.6 - UNLESS.7 UNLESS.8 UNWIND-PROTECT.9 VALUES-LIST.ERROR.1 - VALUES-LIST.ERROR.2 VALUES-LIST.1 VALUES-LIST.2 VALUES-LIST.3 - VALUES-LIST.4 UNLESS.9 UNWIND-PROTECT.1 UNWIND-PROTECT.2 + UNLESS.7 UNLESS.8 UNLESS.9 UNWIND-PROTECT.1 UNWIND-PROTECT.2 UNWIND-PROTECT.3 UNWIND-PROTECT.4 UNWIND-PROTECT.5 UNWIND-PROTECT.6 - UNWIND-PROTECT.7 UNWIND-PROTECT.8 VALUES-LIST.5 VALUES.0 VALUES.1 VALUES.2 VALUES.3 - VALUES.4 VALUES.10 VALUES.15 VALUES.19 VALUES.A VALUES.B UNWIND-PROTECT.9 VALUES-LIST.ERROR.1 + UNWIND-PROTECT.7 UNWIND-PROTECT.8 UNWIND-PROTECT.9 VALUES-LIST.ERROR.1 VALUES-LIST.ERROR.2 VALUES-LIST.1 VALUES-LIST.2 VALUES-LIST.3 - VALUES-LIST.4 VALUES.C - VALUES.ORDER.1 WHEN.1 WHEN.2 WHEN.3 WHEN.4 WHEN.5 WHEN.6 WHEN.7 - ITERATION-MACROS DO.1 DO.2 DO.3 DO.4 DO.5 DO.6 DO.7 DO.8 DO.9 VALUES-LIST.5 VALUES.0 VALUES.1 VALUES.2 VALUES.3 + VALUES-LIST.4 VALUES-LIST.5 VALUES.0 VALUES.1 VALUES.2 VALUES.3 VALUES.4 VALUES.10 VALUES.15 VALUES.19 VALUES.A VALUES.B VALUES.C VALUES.ORDER.1 WHEN.1 WHEN.2 WHEN.3 WHEN.4 WHEN.5 WHEN.6 WHEN.7 - ITERATION-MACROS DO.1 DO.2 DO.10 - DO.11 DO.12 DO.13 DO.14 DO.15 DO*.1 DO*.2 DO*.3 DO*.4 DO*.5 DO*.6 - DO*.7 DO*.8 DO*.9 DO.3 DO.4 DO.5 DO.6 DO.7 DO.8 DO.9 DO*.10 DO*.11 DO*.12 DO*.13 DO*.14 DO*.15 DOLIST.1 - DOLIST.2 DOLIST.3 DOLIST.4 DOLIST.5 DOLIST.6 DOLIST..7 DOLIST.8 DO.10 + ITERATION-MACROS DO.1 DO.2 DO.3 DO.4 DO.5 DO.6 DO.7 DO.8 DO.9 DO.10 DO.11 DO.12 DO.13 DO.14 DO.15 DO*.1 DO*.2 DO*.3 DO*.4 DO*.5 DO*.6 - DO*.7 DO*.8 DO*.9 - DOLIST.9 DOLIST.10 DOLIST.11 DOLIST.12 DOLIST.13 DOLIST.14 DOLIST.15 - DOTIMES.1 DOTIMES.2 DOTIMES.3 DOTIMES.3A DOTIMES.4 DOTIMES.5 DOTIMES.6 - DOTIMES.7 DOTIMES.8 DO*.10 DO*.11 DO*.12 DO*.13 DO*.14 DO*.15 DOLIST.1 - DOLIST.2 DOLIST.3 DOLIST.4 DOLIST.5 DOLIST.6 DOLIST..7 DOLIST.8 DOTIMES.9 DOTIMES.10 DOTIMES.11 DOTIMES.12 - DOTIMES.13 DOTIMES.14 DOTIMES.15 DOTIMES.16 DOTIMES.17 DOTIMES.18 - SLOOP.1 SLOOP.2 SLOOP.3 SLOOP.4 SLOOP.5 SLOOP.6 SLOOP.7 LOOP.1.1 + DO*.7 DO*.8 DO*.9 DO*.10 DO*.11 DO*.12 DO*.13 DO*.14 DO*.15 DOLIST.1 + DOLIST.2 DOLIST.3 DOLIST.4 DOLIST.5 DOLIST.6 DOLIST..7 DOLIST.8 DOLIST.9 DOLIST.10 DOLIST.11 DOLIST.12 DOLIST.13 DOLIST.14 DOLIST.15 DOTIMES.1 DOTIMES.2 DOTIMES.3 DOTIMES.3A DOTIMES.4 DOTIMES.5 DOTIMES.6 DOTIMES.7 DOTIMES.8 DOTIMES.9 DOTIMES.10 DOTIMES.11 DOTIMES.12 DOTIMES.13 DOTIMES.14 DOTIMES.15 DOTIMES.16 DOTIMES.17 DOTIMES.18 - SLOOP.1 SLOOP.2 SLOOP.3 SLOOP.4 SLOOP.5 - LOOP.1.2 LOOP.1.3 LOOP.1.4 LOOP.1.5 LOOP.1.6 SLOOP.6 SLOOP.7 LOOP.1.1 LOOP.1.7 LOOP.1.8 - LOOP.1.9 LOOP.1.10 LOOP.1.11 LOOP.1.12 + SLOOP.1 SLOOP.2 SLOOP.3 SLOOP.4 SLOOP.5 SLOOP.6 SLOOP.7 LOOP.1.1 LOOP.1.2 LOOP.1.3 LOOP.1.4 LOOP.1.5 LOOP.1.6 LOOP.1.7 LOOP.1.8 - LOOP.1.9 LOOP.1.10 LOOP.1.13 LOOP.1.14 LOOP.1.15 LOOP.1.11 LOOP.1.12 - LOOP.1.16 LOOP.1.17 LOOP.1.18 LOOP.1.13 LOOP.1.14 LOOP.1.15 LOOP.1.19 LOOP.1.20 LOOP.1.21 LOOP.1.22 - LOOP.1.23 LOOP.1.24 - LOOP.1.16 LOOP.1.17 LOOP.1.18 LOOP.1.19 LOOP.1.20 LOOP.1.21 LOOP.1.22 LOOP.1.25 LOOP.1.26 LOOP.1.27 LOOP.1.28 LOOP.1.29 - LOOP.1.23 LOOP.1.24 - LOOP.1.30 LOOP.1.31 LOOP.1.32 LOOP.1.33 LOOP.1.34 LOOP.1.35 LOOP.1.25 LOOP.1.26 LOOP.1.27 LOOP.1.28 LOOP.1.29 - LOOP.1.30 LOOP.1.31 LOOP.1.32 LOOP.1.33 LOOP.1.36 - LOOP.1.37 LOOP.1.38 LOOP.2.1 LOOP.2.2 LOOP.1.34 LOOP.1.35 LOOP.2.3 LOOP.2.4 LOOP.2.5 - LOOP.2.6 LOOP.1.36 - LOOP.1.37 LOOP.1.38 LOOP.2.1 LOOP.2.2 LOOP.2.7 LOOP.2.8 LOOP.2.9 LOOP.2.10 LOOP.2.11 LOOP.2.3 LOOP.2.4 LOOP.2.5 - LOOP.2.6 LOOP.2.12 - LOOP.2.13 LOOP.2.14 LOOP.2.15 LOOP.2.16 LOOP.2.17 LOOP.2.7 LOOP.2.8 LOOP.2.9 LOOP.2.10 LOOP.2.11 LOOP.2.18 LOOP.2.19 - LOOP.2.20 LOOP.2.21 LOOP.2.12 - LOOP.2.13 LOOP.2.14 LOOP.2.15 LOOP.2.16 LOOP.2.17 LOOP.2.22 LOOP.2.23 LOOP.3.1 LOOP.3.2 LOOP.3.3 - LOOP.3.4 LOOP.3.5 LOOP.2.18 LOOP.2.19 - LOOP.2.20 LOOP.2.21 LOOP.3.6 LOOP.3.7 LOOP.3.8 LOOP.3.9 LOOP.3.10 LOOP.2.22 LOOP.2.23 LOOP.3.1 LOOP.3.2 LOOP.3.3 - LOOP.3.4 LOOP.3.5 - LOOP.3.11 LOOP.3.12 LOOP.3.6 LOOP.3.7 LOOP.3.8 LOOP.3.9 LOOP.3.10 - LOOP.3.11 LOOP.3.12 LOOP.3.13 LOOP.3.14 LOOP.3.15 LOOP.3.16 LOOP.3.17 LOOP.3.13 - LOOP.3.18 LOOP.3.19 LOOP.3.20 LOOP.3.21 LOOP.3.22 LOOP.3.14 LOOP.3.15 LOOP.3.16 LOOP.3.17 LOOP.3.23 LOOP.4.1 - LOOP.4.2 LOOP.4.3 - LOOP.3.18 LOOP.3.19 LOOP.3.20 LOOP.3.21 LOOP.3.22 LOOP.4.4 LOOP.4.5 LOOP.4.6 LOOP.4.7 LOOP.3.23 LOOP.4.1 - LOOP.4.2 LOOP.4.3 LOOP.4.8 - LOOP.5.1 LOOP.5.2 LOOP.5.3 LOOP.5.4 LOOP.4.4 LOOP.4.5 LOOP.4.6 LOOP.4.7 LOOP.5.5 LOOP.5.6 LOOP.5.7 - LOOP.5.8 LOOP.4.8 - LOOP.5.1 LOOP.5.2 LOOP.5.3 LOOP.5.4 LOOP.5.10 LOOP.5.11 LOOP.5.12 LOOP.5.5 LOOP.5.6 LOOP.5.7 - LOOP.5.8 LOOP.5.13 LOOP.5.14 LOOP.5.20 - LOOP.5.21 LOOP.5.10 LOOP.5.11 LOOP.5.12 LOOP.5.22 LOOP.5.23 LOOP.5.30 LOOP.5.32 LOOP.5.13 LOOP.5.14 LOOP.5.20 - LOOP.5.21 LOOP.5.33 LOOP.5.34 - LOOP.5.35 LOOP.5.36 LOOP.5.22 LOOP.5.23 LOOP.5.30 LOOP.5.32 LOOP.5.37 LOOP.5.38 LOOP.5.ERROR.1 LOOP.5.ERROR.2 LOOP.5.33 LOOP.5.34 - LOOP.5.35 LOOP.5.36 - LOOP.5.ERROR.3 LOOP.5.ERROR.4 LOOP.6.1 LOOP.5.37 LOOP.5.38 LOOP.5.ERROR.1 LOOP.5.ERROR.2 LOOP.6.2 LOOP.6.3 LOOP.6.4 - LOOP.5.ERROR.3 LOOP.5.ERROR.4 LOOP.6.1 - LOOP.6.5 LOOP.6.6 LOOP.6.7 LOOP.6.2 LOOP.6.3 LOOP.6.4 LOOP.6.8 LOOP.6.9 LOOP.6.10 LOOP.6.11 - LOOP.6.5 LOOP.6.6 LOOP.6.7 - LOOP.6.12 LOOP.6.13 LOOP.6.14 LOOP.6.8 LOOP.6.9 LOOP.6.10 LOOP.6.11 LOOP.6.15 LOOP.6.16 LOOP.6.17 - LOOP.6.12 LOOP.6.13 LOOP.6.14 LOOP.6.18 -Test LOOP.6.19 failed -Form: (LOOP FOR NIL BEING THE HASH-VALUES OF *LOOP.6.HASH.5* COUNT T) -Expected value: 3 - LOOP.6.15 LOOP.6.16 LOOP.6.17Actual value: #. -Test LOOP.6.20 failed -Form: (LOOP FOR NIL BEING THE HASH-KEYS OF *LOOP.6.HASH.5* COUNT T) -Expected value: 3 -Actual value: #. - LOOP.6.18 + LOOP.1.9 LOOP.1.10 LOOP.1.11 LOOP.1.12 LOOP.1.13 LOOP.1.14 LOOP.1.15 + LOOP.1.16 LOOP.1.17 LOOP.1.18 LOOP.1.19 LOOP.1.20 LOOP.1.21 LOOP.1.22 + LOOP.1.23 LOOP.1.24 LOOP.1.25 LOOP.1.26 LOOP.1.27 LOOP.1.28 LOOP.1.29 + LOOP.1.30 LOOP.1.31 LOOP.1.32 LOOP.1.33 LOOP.1.34 LOOP.1.35 LOOP.1.36 + LOOP.1.37 LOOP.1.38 LOOP.2.1 LOOP.2.2 LOOP.2.3 LOOP.2.4 LOOP.2.5 + LOOP.2.6 LOOP.2.7 LOOP.2.8 LOOP.2.9 LOOP.2.10 LOOP.2.11 LOOP.2.12 + LOOP.2.13 LOOP.2.14 LOOP.2.15 LOOP.2.16 LOOP.2.17 LOOP.2.18 LOOP.2.19 + LOOP.2.20 LOOP.2.21 LOOP.2.22 LOOP.2.23 LOOP.3.1 LOOP.3.2 LOOP.3.3 + LOOP.3.4 LOOP.3.5 LOOP.3.6 LOOP.3.7 LOOP.3.8 LOOP.3.9 LOOP.3.10 + LOOP.3.11 LOOP.3.12 LOOP.3.13 LOOP.3.14 LOOP.3.15 LOOP.3.16 LOOP.3.17 + LOOP.3.18 LOOP.3.19 LOOP.3.20 LOOP.3.21 LOOP.3.22 LOOP.3.23 LOOP.4.1 + LOOP.4.2 LOOP.4.3 LOOP.4.4 LOOP.4.5 LOOP.4.6 LOOP.4.7 LOOP.4.8 + LOOP.5.1 LOOP.5.2 LOOP.5.3 LOOP.5.4 LOOP.5.5 LOOP.5.6 LOOP.5.7 + LOOP.5.8 LOOP.5.10 LOOP.5.11 LOOP.5.12 LOOP.5.13 LOOP.5.14 LOOP.5.20 + LOOP.5.21 LOOP.5.22 LOOP.5.23 LOOP.5.30 LOOP.5.32 LOOP.5.33 LOOP.5.34 + LOOP.5.35 LOOP.5.36 LOOP.5.37 LOOP.5.38 LOOP.5.ERROR.1 LOOP.5.ERROR.2 + LOOP.5.ERROR.3 LOOP.5.ERROR.4 LOOP.6.1 LOOP.6.2 LOOP.6.3 LOOP.6.4 + LOOP.6.5 LOOP.6.6 LOOP.6.7 LOOP.6.8 LOOP.6.9 LOOP.6.10 LOOP.6.11 + LOOP.6.12 LOOP.6.13 LOOP.6.14 LOOP.6.15 LOOP.6.16 LOOP.6.17 LOOP.6.18 Test LOOP.6.19 failed Form: (LOOP FOR NIL BEING THE HASH-VALUES OF *LOOP.6.HASH.5* COUNT T) Expected value: 3 @@ -16120,43 +15887,10 @@ Test LOOP.6.20 failed Form: (LOOP FOR NIL BEING THE HASH-KEYS OF *LOOP.6.HASH.5* COUNT T) Expected value: 3 - LOOP.6.21 LOOP.6.22 LOOP.6.23Actual value: #. - LOOP.6.24 LOOP.6.25 LOOP.6.26 LOOP.6.21 LOOP.6.22 LOOP.6.23 LOOP.6.27 - LOOP.6.28 LOOP.6.29 LOOP.6.30 LOOP.6.24 LOOP.6.25 LOOP.6.26 LOOP.6.31 LOOP.6.32 LOOP.6.33 LOOP.6.34 LOOP.6.27 - LOOP.6.28 LOOP.6.29 LOOP.6.30 LOOP.6.31 LOOP.6.32 - LOOP.6.35 LOOP.6.36 LOOP.6.33 LOOP.6.34 -Test LOOP.6.37 failed -Form: (LOOP - FOR - V - BEING - THE - HASH-VALUES - OF - *LOOP.6.HASH.8* - USING - (HASH-KEY (K1 . K2)) - SUM - (+ K1 K2)) -Expected value: 21 -Actual value: #. - - LOOP.6.35 LOOP.6.36Test LOOP.6.38 failed -Form: (LOOP - FOR - K - BEING - THE - HASH-KEYS - OF - *LOOP.6.HASH.9* - USING - (HASH-VALUE (V1 . V2)) - SUM - (+ V1 V2)) -Expected value: 21 -Actual value: #. - LOOP.6.39 +Actual value: #. + LOOP.6.21 LOOP.6.22 LOOP.6.23 LOOP.6.24 LOOP.6.25 LOOP.6.26 LOOP.6.27 + LOOP.6.28 LOOP.6.29 LOOP.6.30 LOOP.6.31 LOOP.6.32 LOOP.6.33 LOOP.6.34 + LOOP.6.35 LOOP.6.36 Test LOOP.6.37 failed Form: (LOOP FOR @@ -16172,7 +15906,7 @@ (+ K1 K2)) Expected value: 21 Actual value: #. - LOOP.6.40 LOOP.6.ERROR.1 LOOP.6.ERROR.2Test LOOP.6.38 failed +Test LOOP.6.38 failed Form: (LOOP FOR K @@ -16187,21 +15921,10 @@ (+ V1 V2)) Expected value: 21 Actual value: #. - LOOP.6.39 LOOP.6.ERROR.3 - LOOP.6.ERROR.4 LOOP.6.ERROR.5 LOOP.6.40 LOOP.6.ERROR.1 LOOP.6.ERROR.2 LOOP.6.ERROR.3 - LOOP.6.ERROR.4 LOOP.6.ERROR.5 LOOP.7.1 LOOP.7.1 LOOP.7.2 LOOP.7.2 LOOP.7.3 LOOP.7.3 LOOP.7.4 LOOP.7.4 - LOOP.7.5 - LOOP.7.5 LOOP.7.6 LOOP.7.6 LOOP.7.7 LOOP.7.7 LOOP.7.8 LOOP.7.8 LOOP.7.9 LOOP.7.9 LOOP.7.10 LOOP.7.10 LOOP.7.11 LOOP.7.11 - LOOP.7.12 - LOOP.7.12 LOOP.7.13 LOOP.7.13 LOOP.7.14 LOOP.7.14 -Test LOOP.7.15 failed -Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.1"))) - (SORT (MAPCAR #'SYMBOL-NAME - (LOOP FOR X BEING EACH SYMBOL COLLECT X)) - #'STRING<)) -Expected value: ("A" "B" "BAR" "BAZ" "C" "FOO") -Actual value: #. - + LOOP.6.39 LOOP.6.40 LOOP.6.ERROR.1 LOOP.6.ERROR.2 LOOP.6.ERROR.3 + LOOP.6.ERROR.4 LOOP.6.ERROR.5 LOOP.7.1 LOOP.7.2 LOOP.7.3 LOOP.7.4 + LOOP.7.5 LOOP.7.6 LOOP.7.7 LOOP.7.8 LOOP.7.9 LOOP.7.10 LOOP.7.11 + LOOP.7.12 LOOP.7.13 LOOP.7.14 Test LOOP.7.15 failed Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.1"))) (SORT (MAPCAR #'SYMBOL-NAME @@ -16223,27 +15946,6 @@ #'STRING<)) Expected value: ("A" "B" "C") Actual value: #. -Test LOOP.7.16 failed -Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.1"))) - (SORT (MAPCAR #'SYMBOL-NAME - (LOOP - FOR - X - BEING - EACH - EXTERNAL-SYMBOL - COLLECT - X)) - #'STRING<)) -Expected value: ("A" "B" "C") -Test LOOP.7.17 failed -Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.2"))) - (SORT (MAPCAR #'SYMBOL-NAME - (LOOP FOR X BEING EACH PRESENT-SYMBOL COLLECT X)) - #'STRING<)) -Expected value: ("X" "Y" "Z") -Actual value: #. -Actual value: #. Test LOOP.7.17 failed Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.2"))) (SORT (MAPCAR #'SYMBOL-NAME @@ -16251,24 +15953,7 @@ #'STRING<)) Expected value: ("X" "Y" "Z") Actual value: #. - LOOP.7.18 LOOP.7.18 -Test LOOP.7.19 failed -Form: (PROGN - (IGNORE-ERRORS (DELETE-PACKAGE "LOOP.MISSING.PACKAGE")) - (CLASSIFY-ERROR - (LOOP - FOR - X - BEING - EACH - PRESENT-SYMBOL - OF - "LOOP.MISSING.PACKAGE" - COLLECT - X))) -Expected value: PACKAGE-ERROR -Actual value: TYPE-ERROR. - + LOOP.7.18 Test LOOP.7.19 failed Form: (PROGN (IGNORE-ERRORS (DELETE-PACKAGE "LOOP.MISSING.PACKAGE")) @@ -16301,26 +15986,6 @@ X))) Expected value: PACKAGE-ERROR Actual value: TYPE-ERROR. -Test LOOP.7.20 failed -Form: (PROGN - (IGNORE-ERRORS (DELETE-PACKAGE "LOOP.MISSING.PACKAGE")) - (CLASSIFY-ERROR - (LOOP - FOR - X - BEING - EACH - EXTERNAL-SYMBOL - OF - "LOOP.MISSING.PACKAGE" - COLLECT - X))) -Expected value: PACKAGE-ERROR -Actual value: TYPE-ERROR. -Test LOOP.7.21 failed -Form: (LOOP FOR NIL BEING THE SYMBOLS OF "LOOP.CL-TEST.1" COUNT T) -Expected value: 6 -Actual value: #. Test LOOP.7.21 failed Form: (LOOP FOR NIL BEING THE SYMBOLS OF "LOOP.CL-TEST.1" COUNT T) Expected value: 6 @@ -16338,32 +16003,6 @@ T) Expected value: 3 Actual value: #. -Test LOOP.7.22 failed -Form: (LOOP - FOR - NIL - BEING - THE - EXTERNAL-SYMBOLS - OF - "LOOP.CL-TEST.1" - COUNT - T) -Expected value: 3 -Actual value: #. -Test LOOP.7.23 failed -Form: (LOOP - FOR - NIL - BEING - THE - PRESENT-SYMBOLS - OF - "LOOP.CL-TEST.2" - COUNT - T) -Expected value: 3 -Actual value: #. Test LOOP.7.23 failed Form: (LOOP FOR @@ -16377,44 +16016,19 @@ T) Expected value: 3 Actual value: #. - LOOP.7.24 LOOP.7.24 LOOP.7.25 LOOP.7.25 LOOP.7.26 LOOP.7.26 LOOP.7.27 LOOP.7.27 LOOP.7.28 LOOP.7.28 LOOP.7.29 LOOP.7.29 LOOP.7.30 LOOP.7.30 - LOOP.7.31 - LOOP.7.31 LOOP.7.32 LOOP.8.1 LOOP.8.2 LOOP.8.3 LOOP.8.4 LOOP.7.32 LOOP.8.5 - LOOP.8.6 LOOP.8.7 LOOP.8.8 LOOP.8.9 LOOP.8.10 LOOP.8.11 LOOP.8.12 - LOOP.8.13 LOOP.8.1 LOOP.8.2 LOOP.8.3 LOOP.8.4 LOOP.8.14 LOOP.8.15 LOOP.8.16 LOOP.8.17 LOOP.8.18 -Test LOOP.8.19 failed -Form: (LOOP WITH (NIL A) = '(1 2) RETURN A) LOOP.8.5 + LOOP.7.24 LOOP.7.25 LOOP.7.26 LOOP.7.27 LOOP.7.28 LOOP.7.29 LOOP.7.30 + LOOP.7.31 LOOP.7.32 LOOP.8.1 LOOP.8.2 LOOP.8.3 LOOP.8.4 LOOP.8.5 LOOP.8.6 LOOP.8.7 LOOP.8.8 LOOP.8.9 LOOP.8.10 LOOP.8.11 LOOP.8.12 - LOOP.8.13 -Expected value: 2 -Actual value: #. -Test LOOP.8.20 failed -Form: (LOOP WITH (A NIL) = '(1 2) RETURN A) -Expected value: 1 -Actual value: #. - LOOP.8.14 LOOP.8.15 LOOP.8.16 LOOP.8.17 LOOP.8.18 + LOOP.8.13 LOOP.8.14 LOOP.8.15 LOOP.8.16 LOOP.8.17 LOOP.8.18 Test LOOP.8.19 failed -Form: (LOOP WITH (NIL A) = '(1 2) RETURN A)Test LOOP.8.21 failed -Form: (LOOP WITH B = 3 AND (A NIL) = '(1 2) RETURN (LIST A B)) -Expected value: (1 3) -Actual value: #. -Test LOOP.8.22 failed -Form: (LOOP WITH B = 3 AND (NIL A) = '(1 2) RETURN (LIST A B)) -Expected value: (2 3) -Actual value: #. - LOOP.8.23 +Form: (LOOP WITH (NIL A) = '(1 2) RETURN A) Expected value: 2 Actual value: #. Test LOOP.8.20 failed Form: (LOOP WITH (A NIL) = '(1 2) RETURN A) Expected value: 1 Actual value: #. - LOOP.8.ERROR.1 -Test LOOP.8.ERROR.2 failed -Form: (CLASSIFY-ERROR (LOOP WITH A = 1 WITH A = 2 RETURN A)) -Expected value: PROGRAM-ERROR -Actual value: 2. - LOOP.9.1Test LOOP.8.21 failed +Test LOOP.8.21 failed Form: (LOOP WITH B = 3 AND (A NIL) = '(1 2) RETURN (LIST A B)) Expected value: (1 3) Actual value: #. @@ -16422,13 +16036,13 @@ Form: (LOOP WITH B = 3 AND (NIL A) = '(1 2) RETURN (LIST A B)) Expected value: (2 3) Actual value: #. - LOOP.8.23 LOOP.9.2 LOOP.9.3 LOOP.9.4 LOOP.9.5 LOOP.9.6 LOOP.8.ERROR.1 + LOOP.8.23 LOOP.8.ERROR.1 Test LOOP.8.ERROR.2 failed Form: (CLASSIFY-ERROR (LOOP WITH A = 1 WITH A = 2 RETURN A)) Expected value: PROGRAM-ERROR Actual value: 2. - LOOP.9.1 LOOP.9.7 - LOOP.9.8 LOOP.9.9 LOOP.9.2 LOOP.9.3 LOOP.9.4 LOOP.9.5 LOOP.9.6 + LOOP.9.1 LOOP.9.2 LOOP.9.3 LOOP.9.4 LOOP.9.5 LOOP.9.6 LOOP.9.7 + LOOP.9.8 LOOP.9.9 Test LOOP.9.10 failed Form: (CLASSIFY-ERROR (LOOP @@ -16448,8 +16062,7 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - LOOP.9.7 - LOOP.9.8 LOOP.9.9Test LOOP.9.11 failed +Test LOOP.9.11 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16468,8 +16081,9 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - -Test LOOP.9.10 failed + LOOP.9.12 LOOP.9.20 LOOP.9.21 LOOP.9.22 LOOP.9.23 LOOP.9.24 LOOP.9.25 + LOOP.9.26 +Test LOOP.9.27 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16480,15 +16094,15 @@ X IN '(C D) - COLLECT - X + APPEND + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - LOOP.9.12 LOOP.9.20 LOOP.9.21 LOOP.9.22 LOOP.9.23 LOOP.9.24Test LOOP.9.11 failed +Test LOOP.9.28 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16499,17 +16113,16 @@ X IN '(C D) - COLLECTING - X + APPENDING + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - LOOP.9.25 - LOOP.9.26 LOOP.9.12 LOOP.9.20 LOOP.9.21 LOOP.9.22 LOOP.9.23 LOOP.9.24 -Test LOOP.9.27 failed + LOOP.9.30 LOOP.9.31 LOOP.9.32 LOOP.9.33 LOOP.9.34 LOOP.9.35 LOOP.9.36 +Test LOOP.9.37 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16520,7 +16133,7 @@ X IN '(C D) - APPEND + NCONC (LIST X) INTO FOO @@ -16528,8 +16141,7 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - LOOP.9.25 - LOOP.9.26Test LOOP.9.28 failed +Test LOOP.9.38 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16540,7 +16152,7 @@ X IN '(C D) - APPENDING + NCONCING (LIST X) INTO FOO @@ -16548,344 +16160,921 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: (C D). - LOOP.9.30 LOOP.9.31 LOOP.9.32 -Test LOOP.9.27 failed + LOOP.9.40 LOOP.9.41 LOOP.9.42 LOOP.10.1 LOOP.10.2 LOOP.10.3 LOOP.10.4 + LOOP.10.5 LOOP.10.6 LOOP.10.7 LOOP.10.8 +Test LOOP.10.9 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 10 FOR X IN - '(C D) - APPEND - (LIST X) + '(A B C) + COUNT + X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - LOOP.9.33 LOOP.9.34 LOOP.9.35 LOOP.9.36Test LOOP.9.28 failed +Actual value: 3. +Test LOOP.10.10 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 10 FOR X IN - '(C D) - APPENDING - (LIST X) + '(A B C) + COUNTING + X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - LOOP.9.30 LOOP.9.31 LOOP.9.32 -Test LOOP.9.37 failed +Actual value: 3. + LOOP.10.11 LOOP.10.12 LOOP.10.13 LOOP.10.14 LOOP.10.20 LOOP.10.21 + LOOP.10.22 LOOP.10.23 LOOP.10.24 LOOP.10.25 LOOP.10.26 LOOP.10.27 + LOOP.10.28 LOOP.10.29 LOOP.10.30 LOOP.10.31 LOOP.10.32 LOOP.10.33 + LOOP.10.34 LOOP.10.35 LOOP.10.36 +Test LOOP.10.37 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 100 FOR - X - IN - '(C D) - NCONC - (LIST X) + I + FROM + 1 + TO + 10 + MAXIMIZE + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - LOOP.9.33 LOOP.9.34 LOOP.9.35 LOOP.9.36Test LOOP.9.38 failed +Actual value: 10. +Test LOOP.10.38 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 100 FOR - X - IN - '(C D) - NCONCING - (LIST X) + I + FROM + 1 + TO + 10 + MAXIMIZING + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - -Test LOOP.9.37 failed +Actual value: 10. + LOOP.10.39 LOOP.10.40 LOOP.10.41 LOOP.10.42 LOOP.10.43 LOOP.10.44 + LOOP.10.45 LOOP.10.46 LOOP.10.47 LOOP.10.48 LOOP.10.49 LOOP.10.50 + LOOP.10.51 LOOP.10.52 LOOP.10.53 LOOP.10.54 LOOP.10.55 LOOP.10.56 +Test LOOP.10.57 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 100 FOR - X - IN - '(C D) - NCONC - (LIST X) + I + FROM + 1 + TO + 10 + MINIMIZE + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - LOOP.9.40 LOOP.9.41 LOOP.9.42 LOOP.10.1 LOOP.10.2Test LOOP.9.38 failed +Actual value: 1. +Test LOOP.10.58 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - '(A B) + 100 FOR - X - IN - '(C D) - NCONCING - (LIST X) + I + FROM + 1 + TO + 10 + MINIMIZING + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: (C D). - LOOP.10.3 LOOP.10.4 - LOOP.10.5 LOOP.10.6 LOOP.9.40 LOOP.9.41 LOOP.9.42 LOOP.10.1 LOOP.10.2 LOOP.10.7 LOOP.10.8 LOOP.10.3 LOOP.10.4 - LOOP.10.5 LOOP.10.6 -Test LOOP.10.9 failed +Actual value: 1. + LOOP.10.58A LOOP.10.59 LOOP.10.60 LOOP.10.61 LOOP.10.70 LOOP.10.71 + LOOP.10.72 LOOP.10.73 LOOP.10.74 LOOP.10.75 LOOP.10.76 LOOP.10.77 + LOOP.10.78 LOOP.10.79 LOOP.10.80 LOOP.10.81 LOOP.10.82 LOOP.10.83 + LOOP.10.84 +Test LOOP.10.85 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 10 + 100 FOR - X - IN - '(A B C) - COUNT - X + I + FROM + 1 + TO + 4 + SUM + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 3. - LOOP.10.7 LOOP.10.8Test LOOP.10.10 failed +Actual value: 10. +Test LOOP.10.86 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 10 + 100 FOR - X - IN - '(A B C) - COUNTING - X + I + FROM + 1 + TO + 4 + SUMMING + I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 3. - LOOP.10.11 -Test LOOP.10.9 failed +Actual value: 10. + LOOP.10.87 LOOP.10.88 LOOP.10.89 LOOP.10.90 LOOP.10.91 LOOP.10.92 + LOOP.10.93 LOOP.11.1 LOOP.11.2 LOOP.11.3 LOOP.11.4 LOOP.11.5 LOOP.11.6 + LOOP.11.7 LOOP.11.8 +Test LOOP.11.9 failed +Form: (LOOP FOR I IN '(A B C D E) COLLECT I REPEAT 3) +Expected value: (A B C) +Actual value: #. + LOOP.11.10 LOOP.11.11 LOOP.11.12 LOOP.11.13 LOOP.11.14 LOOP.11.15 + LOOP.11.16 LOOP.11.17 LOOP.11.18 LOOP.11.20 LOOP.11.21 LOOP.11.22 + LOOP.11.23 LOOP.11.24 LOOP.11.25 LOOP.11.26 LOOP.11.27 LOOP.11.28 + LOOP.12.1 LOOP.12.2 LOOP.12.3 LOOP.12.4 LOOP.12.5 LOOP.12.6Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, +however one was already established by a ALWAYS clause. +Current LOOP context: NEVER (> X 10). + LOOP.12.7Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, +however one was already established by a ALWAYS clause. +Current LOOP context: NEVER (> X 5). + + LOOP.12.8Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, +however one was already established by a NEVER clause. +Current LOOP context: ALWAYS (< X 20). + LOOP.12.9 LOOP.12.10 LOOP.12.11 LOOP.12.12 LOOP.12.13 + LOOP.12.21 LOOP.12.22 LOOP.12.23 LOOP.12.24 LOOP.12.25 LOOP.12.26 + LOOP.12.30 LOOP.12.31 LOOP.12.32 LOOP.12.33 LOOP.12.41 LOOP.12.42 + LOOP.12.43 LOOP.12.ERROR.50 LOOP.12.ERROR.50A LOOP.12.ERROR.51 + LOOP.12.ERROR.51A LOOP.12.ERROR.52 LOOP.12.ERROR.52A LOOP.12.53 + LOOP.12.53A LOOP.12.54 LOOP.12.54A LOOP.12.55 LOOP.12.55A LOOP.13.1 + LOOP.13.2 LOOP.13.3 LOOP.13.4 LOOP.13.5 LOOP.13.6 LOOP.13.7 LOOP.13.8 + LOOP.13.9 LOOP.13.10 LOOP.13.11 LOOP.13.12 LOOP.13.13 LOOP.13.14 + LOOP.13.15 LOOP.13.16 LOOP.13.17 LOOP.13.18 LOOP.13.19 LOOP.13.20 + LOOP.13.21 LOOP.13.22 LOOP.13.23 LOOP.13.24 LOOP.13.25 LOOP.13.26 + LOOP.13.27 LOOP.13.28 LOOP.13.29 LOOP.13.30 LOOP.13.31 LOOP.13.32 + LOOP.13.33 LOOP.13.34 LOOP.13.35 LOOP.13.36 LOOP.13.37 LOOP.13.38 + LOOP.13.39 LOOP.13.40 LOOP.13.41 LOOP.13.42 LOOP.13.43 LOOP.13.44 + LOOP.13.45 LOOP.13.46 LOOP.13.47 LOOP.13.52 LOOP.13.53 LOOP.13.54 + LOOP.13.55 LOOP.13.56 LOOP.13.57 LOOP.13.58 LOOP.13.59 LOOP.13.60 + LOOP.13.61 LOOP.13.62 LOOP.13.63 LOOP.13.64 LOOP.13.65 LOOP.13.66 + LOOP.13.67 LOOP.13.68 LOOP.13.69 LOOP.13.70 LOOP.13.71 LOOP.13.72 + LOOP.13.73 LOOP.13.74 LOOP.13.75 LOOP.13.76 LOOP.13.77 LOOP.13.78 + LOOP.13.79 LOOP.13.80 LOOP.13.81 LOOP.13.82 LOOP.13.83 LOOP.13.84 + LOOP.13.85 LOOP.13.86 LOOP.13.87 LOOP.14.1 LOOP.14.2 LOOP.14.3 + LOOP.14.4 LOOP.14.5 LOOP.14.6 LOOP.14.7 LOOP.14.8 LOOP.14.9 LOOP.14.10 + LOOP.14.11 LOOP.14.12 LOOP.14.13 LOOP.14.14 LOOP.14.15 LOOP.14.16 + LOOP.14.17 LOOP.14.18 LOOP.14.19 LOOP.14.20 LOOP.14.21 LOOP.14.22 + LOOP.14.23 LOOP.14.24 LOOP.14.25 LOOP.14.26 LOOP.14.27 LOOP.14.28 +Test LOOP.14.29 failed +Form: (LET ((IT 'Z)) + (LOOP FOR X IN '(A B C D) WHEN X COLLECT IT AND COLLECT IT)) +Expected value: (A Z B Z C Z D Z) +Actual value: (A A B B C C D D). + LOOP.14.30 LOOP.14.31 LOOP.14.32 LOOP.14.33 LOOP.14.34 LOOP.14.35 + LOOP.14.36 LOOP.14.37 LOOP.14.38 LOOP.14.39 LOOP.14.40 LOOP.14.41 + LOOP.14.42 LOOP.14.43 LOOP.14.44 LOOP.14.45 LOOP.15.30 LOOP.15.31 + LOOP.15.32 LOOP.15.33 LOOP.15.34 LOOP.15.35 LOOP.15.36 LOOP.15.37 + LOOP.15.38 LOOP.15.39 LOOP.15.40 LOOP.15.41 LOOP.15.42 LOOP.15.43 + LOOP.15.44 LOOP.15.45 LOOP.15.46 LOOP.15.47 LOOP.15.48 LOOP.15.49 + LOOP.15.50 LOOP.15.51 LOOP.15.52 LOOP.15.53 LOOP.15.54 LOOP.15.55 + LOOP.15.56 LOOP.15.57 LOOP.15.58 LOOP.15.59 LOOP.15.60 LOOP.15.61 + LOOP.15.62 LOOP.15.63 LOOP.15.64 LOOP.15.65 LOOP.15.66 LOOP.15.67 + LOOP.15.68 LOOP.15.69 LOOP.15.70 LOOP.15.71 LOOP.15.72 LOOP.15.73 + LOOP.15.74 LOOP.15.75 LOOP.16.30 LOOP.16.31 LOOP.16.32 LOOP.16.33 + LOOP.16.34 LOOP.16.35 LOOP.16.36 LOOP.16.37 LOOP.16.38 LOOP.16.39 + LOOP.16.40 LOOP.16.41 LOOP.16.42 LOOP.16.43 LOOP.16.44 LOOP.16.45 + LOOP.16.46 LOOP.16.47 LOOP.16.48 LOOP.16.49 LOOP.16.50 LOOP.16.51 + LOOP.16.52 LOOP.16.53 LOOP.16.54 LOOP.16.55 LOOP.16.56 LOOP.16.57 + LOOP.16.58 LOOP.16.59 LOOP.16.60 LOOP.16.61 LOOP.16.62 LOOP.16.63 + LOOP.16.64 LOOP.16.65 LOOP.16.66 LOOP.16.67 LOOP.16.68 LOOP.16.69 + LOOP.16.70 LOOP.16.71 LOOP.16.72 LOOP.16.73 LOOP.16.74 LOOP.16.75 + LOOP.17.1 LOOP.17.2 LOOP.17.3 LOOP.17.4 LOOP.17.5 LOOP.17.6 LOOP.17.7 + LOOP.17.8 LOOP.17.9 LOOP.17.10 LOOP.17.11 LOOP.17.12 LOOP.17.13 + LOOP.17.14 LOOP.17.20 LOOP.17.21 CONDITION.1 +Test CONDITION.2 failed +Form: (LOOP + FOR + (CND . SUPERS) + IN + *ALLOWED-CONDITION-INCLUSIONS* + APPEND + (LOOP + FOR + SUPER + IN + SUPERS + UNLESS + (SUBTYPEP CND SUPER) + COLLECT + (LIST CND SUPER))) +Expected value: NIL +Actual value: ((ARITHMETIC-ERROR ERROR) + (ARITHMETIC-ERROR SERIOUS-CONDITION) + (ARITHMETIC-ERROR CONDITION) (CELL-ERROR ERROR) + (CELL-ERROR SERIOUS-CONDITION) (CELL-ERROR CONDITION) + (CONTROL-ERROR ERROR) (CONTROL-ERROR SERIOUS-CONDITION) + (CONTROL-ERROR CONDITION) + (DIVISION-BY-ZERO ARITHMETIC-ERROR) + (DIVISION-BY-ZERO ERROR) + (DIVISION-BY-ZERO SERIOUS-CONDITION) + (DIVISION-BY-ZERO CONDITION) (END-OF-FILE STREAM-ERROR) + (END-OF-FILE ERROR) (END-OF-FILE SERIOUS-CONDITION) + (END-OF-FILE CONDITION) (ERROR SERIOUS-CONDITION) + (ERROR CONDITION) (FILE-ERROR ERROR) + (FILE-ERROR SERIOUS-CONDITION) (FILE-ERROR CONDITION) + (FLOATING-POINT-INEXACT ARITHMETIC-ERROR) + (FLOATING-POINT-INEXACT ERROR) + (FLOATING-POINT-INEXACT SERIOUS-CONDITION) + (FLOATING-POINT-INEXACT CONDITION) + (FLOATING-POINT-INVALID-OPERATION ARITHMETIC-ERROR) + (FLOATING-POINT-INVALID-OPERATION ERROR) + (FLOATING-POINT-INVALID-OPERATION SERIOUS-CONDITION) + (FLOATING-POINT-INVALID-OPERATION CONDITION) + (FLOATING-POINT-OVERFLOW ARITHMETIC-ERROR) + (FLOATING-POINT-OVERFLOW ERROR) + (FLOATING-POINT-OVERFLOW SERIOUS-CONDITION) + (FLOATING-POINT-OVERFLOW CONDITION) + (FLOATING-POINT-UNDERFLOW ARITHMETIC-ERROR) + (FLOATING-POINT-UNDERFLOW ERROR) + (FLOATING-POINT-UNDERFLOW SERIOUS-CONDITION) + (FLOATING-POINT-UNDERFLOW CONDITION) + (PACKAGE-ERROR ERROR) (PACKAGE-ERROR SERIOUS-CONDITION) + (PACKAGE-ERROR CONDITION) (PARSE-ERROR ERROR) + (PARSE-ERROR SERIOUS-CONDITION) (PARSE-ERROR CONDITION) + (PRINT-NOT-READABLE ERROR) + (PRINT-NOT-READABLE SERIOUS-CONDITION) + (PRINT-NOT-READABLE CONDITION) (PROGRAM-ERROR ERROR) + (PROGRAM-ERROR SERIOUS-CONDITION) + (PROGRAM-ERROR CONDITION) (READER-ERROR PARSE-ERROR) + (READER-ERROR STREAM-ERROR) (READER-ERROR ERROR) + (READER-ERROR SERIOUS-CONDITION) + (READER-ERROR CONDITION) (SERIOUS-CONDITION CONDITION) + (SIMPLE-CONDITION CONDITION) + (SIMPLE-ERROR SIMPLE-CONDITION) (SIMPLE-ERROR ERROR) + (SIMPLE-ERROR SERIOUS-CONDITION) + (SIMPLE-ERROR CONDITION) + (SIMPLE-TYPE-ERROR SIMPLE-CONDITION) + (SIMPLE-TYPE-ERROR TYPE-ERROR) (SIMPLE-TYPE-ERROR ERROR) + (SIMPLE-TYPE-ERROR SERIOUS-CONDITION) + (SIMPLE-TYPE-ERROR CONDITION) + (SIMPLE-WARNING SIMPLE-CONDITION) + (SIMPLE-WARNING WARNING) (SIMPLE-WARNING CONDITION) + (STORAGE-CONDITION SERIOUS-CONDITION) + (STORAGE-CONDITION CONDITION) (STREAM-ERROR ERROR) + (STREAM-ERROR SERIOUS-CONDITION) + (STREAM-ERROR CONDITION) (STYLE-WARNING WARNING) + (STYLE-WARNING CONDITION) (TYPE-ERROR ERROR) + (TYPE-ERROR SERIOUS-CONDITION) (TYPE-ERROR CONDITION) + (UNBOUND-SLOT CELL-ERROR) (UNBOUND-SLOT ERROR) + (UNBOUND-SLOT SERIOUS-CONDITION) + (UNBOUND-SLOT CONDITION) (UNBOUND-VARIABLE CELL-ERROR) + (UNBOUND-VARIABLE ERROR) + (UNBOUND-VARIABLE SERIOUS-CONDITION) + (UNBOUND-VARIABLE CONDITION) + (UNDEFINED-FUNCTION CELL-ERROR) + (UNDEFINED-FUNCTION ERROR) + (UNDEFINED-FUNCTION SERIOUS-CONDITION) + (UNDEFINED-FUNCTION CONDITION) (WARNING CONDITION)). + FUNCTIONP.9 +Test FUNCTIONP.10 failed +Form: (LOOP + FOR + X + IN + *UNIVERSE* + WHEN + (AND (OR (NUMBERP X) (CHARACTERP X) (SYMBOLP X) (CONSP X) + (TYPEP X 'ARRAY)) + (FUNCTIONP X)) + COLLECT + X) +Expected value: NIL +Actual value: (CONS (SYSTEM:LAMBDA-CLOSURE () () () (X) X)). + FUNCTIONP.11 FUNCTIONP.12 FUNCTIONP.ORDER.1 FUNCTIONP.ERROR.1 + FUNCTIONP.ERROR.2 GET-SETF-EXPANSION.ERROR.1 + GET-SETF-EXPANSION.ERROR.2 IDENTITY.1 IDENTITY.2 IDENTITY.3 + IDENTITY.ORDER.1 IDENTITY.ERROR.1 IDENTITY.ERROR.2 IF.1 IF.2 IF.3 IF.4 + IF.5 IF.6 IF.7 IF.ORDER.1 LABELS.1 LABELS.2 LABELS.3 LABELS.4 LABELS.5 + LABELS.6 LABELS.7 LABELS.8 LABELS.9 LABELS.10 LABELS.11 LABELS.12 + LABELS.13 LABELS.14 LABELS.15 LABELS.16 +Test LABELS.17 failed +Form: (LABELS (((SETF %F) (X Y) (SETF (CAR Y) X))) + (LET ((Z (LIST 1 2))) (SETF (%F Z) 'A) Z)) +Expected value: (A 2) +Actual value: #. + LABELS.7B LABELS.18 LABELS.19 LABELS.20 LABELS.21 LABELS.22 LABELS.23 + LABELS.24 LABELS.25 +Test LABELS.26 failed +Form: (LOOP + FOR + S + IN + *CL-NON-FUNCTION-MACRO-SPECIAL-OPERATOR-SYMBOLS* + FOR + FORM + = + (LIST 'CLASSIFY-ERROR + (LIST 'LABELS + (LIST (LIST* (LIST 'SETF S) + '((&REST ARGS) (DECLARE (IGNORE ARGS)) + 'A))) + (LIST 'SETF (LIST S) 10))) + UNLESS + (EQ (EVAL FORM) 'A) + COLLECT + S) +Expected value: NIL +Actual value: (&ALLOW-OTHER-KEYS &AUX &BODY &ENVIRONMENT &KEY &OPTIONAL + &REST &WHOLE ** *** *BREAK-ON-SIGNALS* + *COMPILE-FILE-PATHNAME* *COMPILE-FILE-TRUENAME* + *COMPILE-PRINT* *COMPILE-VERBOSE* *DEBUG-IO* + *DEBUGGER-HOOK* *DEFAULT-PATHNAME-DEFAULTS* + *ERROR-OUTPUT* *FEATURES* *GENSYM-COUNTER* + *LOAD-PATHNAME* *LOAD-PRINT* *LOAD-TRUENAME* + *LOAD-VERBOSE* *MACROEXPAND-HOOK* *MODULES* *PACKAGE* + *PRINT-ARRAY* *PRINT-BASE* *PRINT-CASE* + *PRINT-CIRCLE* *PRINT-ESCAPE* *PRINT-GENSYM* + *PRINT-LENGTH* *PRINT-LEVEL* *PRINT-LINES* + *PRINT-MISER-WIDTH* *PRINT-PPRINT-DISPATCH* + *PRINT-PRETTY* *PRINT-RADIX* *PRINT-READABLY* + *PRINT-RIGHT-MARGIN* *QUERY-IO* *RANDOM-STATE* + *READ-BASE* *READ-DEFAULT-FLOAT-FORMAT* *READ-EVAL* + *READ-SUPPRESS* *READTABLE* *STANDARD-INPUT* + *STANDARD-OUTPUT* *TERMINAL-IO* *TRACE-OUTPUT* ++ +++ + // /// ARITHMETIC-ERROR ARRAY ARRAY-DIMENSION-LIMIT + ARRAY-RANK-LIMIT ARRAY-TOTAL-SIZE-LIMIT BASE-CHAR + BASE-STRING BIGNUM BIT-VECTOR BOOLE-1 BOOLE-2 + BOOLE-AND BOOLE-ANDC1 BOOLE-ANDC2 BOOLE-C1 BOOLE-C2 + BOOLE-CLR BOOLE-EQV BOOLE-IOR BOOLE-NAND BOOLE-NOR + BOOLE-ORC1 BOOLE-ORC2 BOOLE-SET BOOLE-XOR BOOLEAN + BROADCAST-STREAM BUILT-IN-CLASS CALL-ARGUMENTS-LIMIT + CELL-ERROR CHAR-CODE-LIMIT CLASS COMPILATION-SPEED + COMPILED-FUNCTION COMPILER-MACRO CONCATENATED-STREAM + CONDITION CONTROL-ERROR DEBUG DECLARATION + DIVISION-BY-ZERO DOUBLE-FLOAT DOUBLE-FLOAT-EPSILON + DOUBLE-FLOAT-NEGATIVE-EPSILON DYNAMIC-EXTENT + ECHO-STREAM ED END-OF-FILE EXTENDED-CHAR FILE-ERROR + FILE-STREAM FILE-STRING-LENGTH FILL FIXNUM + FLOATING-POINT-INEXACT + FLOATING-POINT-INVALID-OPERATION + FLOATING-POINT-OVERFLOW FLOATING-POINT-UNDERFLOW + FTYPE GENERIC-FUNCTION HASH-TABLE IGNORABLE IGNORE + INLINE INTEGER INTERNAL-TIME-UNITS-PER-SECOND KEYWORD + LAMBDA-LIST-KEYWORDS LAMBDA-PARAMETERS-LIMIT + LEAST-NEGATIVE-DOUBLE-FLOAT LEAST-NEGATIVE-LONG-FLOAT + LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT + LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT + LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT + LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT + LEAST-NEGATIVE-SHORT-FLOAT + LEAST-NEGATIVE-SINGLE-FLOAT + LEAST-POSITIVE-DOUBLE-FLOAT LEAST-POSITIVE-LONG-FLOAT + LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT + LEAST-POSITIVE-NORMALIZED-LONG-FLOAT + LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT + LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT + LEAST-POSITIVE-SHORT-FLOAT + LEAST-POSITIVE-SINGLE-FLOAT LONG-FLOAT + LONG-FLOAT-EPSILON LONG-FLOAT-NEGATIVE-EPSILON METHOD + METHOD-COMBINATION MOST-NEGATIVE-DOUBLE-FLOAT + MOST-NEGATIVE-FIXNUM MOST-NEGATIVE-LONG-FLOAT + MOST-NEGATIVE-SHORT-FLOAT MOST-NEGATIVE-SINGLE-FLOAT + MOST-POSITIVE-DOUBLE-FLOAT MOST-POSITIVE-FIXNUM + MOST-POSITIVE-LONG-FLOAT MOST-POSITIVE-SHORT-FLOAT + MOST-POSITIVE-SINGLE-FLOAT MULTIPLE-VALUES-LIMIT NIL + NOTINLINE NUMBER OPTIMIZE OTHERWISE PACKAGE + PACKAGE-ERROR PARSE-ERROR PI PRINT-NOT-READABLE + PROGRAM-ERROR RANDOM RANDOM-STATE RATIO READER-ERROR + READTABLE REAL RESTART SAFETY SATISFIES SEQUENCE + SERIOUS-CONDITION SHORT-FLOAT SHORT-FLOAT-EPSILON + SHORT-FLOAT-NEGATIVE-EPSILON SIGNED-BYTE SIMPLE-ARRAY + SIMPLE-BASE-STRING SIMPLE-BIT-VECTOR SIMPLE-CONDITION + SIMPLE-ERROR SIMPLE-STRING SIMPLE-TYPE-ERROR + SIMPLE-VECTOR SIMPLE-WARNING SINGLE-FLOAT + SINGLE-FLOAT-EPSILON SINGLE-FLOAT-NEGATIVE-EPSILON + SPACE SPECIAL SPEED STANDARD STANDARD-CHAR + STANDARD-CLASS STANDARD-GENERIC-FUNCTION + STANDARD-METHOD STANDARD-OBJECT STORAGE-CONDITION + STREAM STREAM-ERROR STRING-STREAM STRUCTURE + STRUCTURE-CLASS STRUCTURE-OBJECT STYLE-WARNING SYMBOL + SYNONYM-STREAM T TWO-WAY-STREAM TYPE TYPE-ERROR + UNBOUND-SLOT UNBOUND-VARIABLE UNDEFINED-FUNCTION + UNSIGNED-BYTE VARIABLE WARNING). + LAMBDA-LIST-KEYWORDS.1 LAMBDA-LIST-KEYWORDS.2 LAMBDA-LIST-KEYWORDS.3 + LAMBDA-LIST-KEYWORDS.4 LAMBDA-LIST-KEYWORDS.5 + LAMBDA-PARAMETERS-LIMIT.1 LAMBDA-PARAMETERS-LIMIT.2 LET.1 LET.2 LET.3 + LET.4 LET.5 LET.6 LET.7 LET.9 LET.11 LET.14 LET.15 LET*.1 LET*.2 + LET*.3 LET*.4 LET*.5 LET*.6 LET*.7 LET*.8 LET*.9 LET*.10 LET*.11 + LET*.12 LET*.14 LET*.15 MACROLET.1 MACROLET.2 MACROLET.3 MACROLET.4 +Test MACROLET.5 failed +Form: (LET ((X NIL)) + (MACROLET + ((%M ((&WHOLE W ARG)) + (LIST 'PROGN (LIST 'SETQ 'X (LIST 'QUOTE W)) ARG))) + (VALUES (%M (1)) X))) +Expected values: 1 + (1) +Actual value: #. + MACROLET.6 MACROLET.7 MACROLET.8 MACROLET.9 MACROLET.10 MACROLET.11 + MACROLET.12 +Test MACROLET.13 failed +Form: (SYMBOL-MACROLET ((A B)) + (MACROLET + ((FOO (X &ENVIRONMENT ENV) + (LET ((Y (MACROEXPAND X ENV))) (IF (EQ Y 'A) 1 2)))) + (FOO A))) +Expected value: 2 +Actual value: 1. +Test MACROLET.14 failed +Form: (SYMBOL-MACROLET ((A B)) + (MACROLET + ((FOO (X &ENVIRONMENT ENV) + (LET ((Y (MACROEXPAND-1 X ENV))) + (IF (EQ Y 'A) 1 2)))) + (FOO A))) +Expected value: 2 +Actual value: 1. + MACROLET.15 MACROLET.16 SYMBOL-MACROLET.1 MULTIPLE-VALUE-BIND.1 + MULTIPLE-VALUE-BIND.2 MULTIPLE-VALUE-BIND.3 MULTIPLE-VALUE-BIND.4 + MULTIPLE-VALUE-BIND.5 MULTIPLE-VALUE-BIND.6 MULTIPLE-VALUE-BIND.7 + MULTIPLE-VALUE-CALL.1 MULTIPLE-VALUE-CALL.2 MULTIPLE-VALUE-CALL.3 + MULTIPLE-VALUE-LIST.1 MULTIPLE-VALUE-LIST.2 MULTIPLE-VALUE-LIST.3 + MULTIPLE-VALUE-LIST.4 MULTIPLE-VALUE-PROG1.1 MULTIPLE-VALUE-PROG1.2 + MULTIPLE-VALUE-PROG1.3 MULTIPLE-VALUE-PROG1.4 MULTIPLE-VALUE-PROG1.5 + MULTIPLE-VALUE-PROG1.6 MULTIPLE-VALUE-PROG1.7 MULTIPLE-VALUE-PROG1.8 + MULTIPLE-VALUE-PROG1.9 MULTIPLE-VALUE-SETQ.1 MULTIPLE-VALUE-SETQ.2 + MULTIPLE-VALUE-SETQ.3 MULTIPLE-VALUE-SETQ.4 +Test MULTIPLE-VALUE-SETQ.5 failed +Form: (LET ((I 0) (X (LIST NIL))) + (SYMBOL-MACROLET ((Y (CAR (PROGN (INCF I) X)))) + (MULTIPLE-VALUE-SETQ (Y) I)) + X) +Expected value: (1) +Actual value: (0). + MULTIPLE-VALUE-SETQ.6 MULTIPLE-VALUE-SETQ.7 +Test MULTIPLE-VALUE-SETQ.8 failed +Form: (LET ((X (LIST NIL)) (Z (LIST NIL)) (I 0)) + (SYMBOL-MACROLET + ((Y (CAR (PROGN (INCF I 3) X))) + (W (CAR (PROGN (INCF I I) Z)))) + (MULTIPLE-VALUE-SETQ (Y W) (VALUES I 10))) + (VALUES X Z)) +Expected values: (6) + (10) +Actual values: (0) + (10). + MULTIPLE-VALUE-SETQ.9 MULTIPLE-VALUE-SETQ.10 MULTIPLE-VALUE-SETQ.11 + MULTIPLE-VALUE-SETQ.12 NIL.1 NIL.2 NIL.3 NIL.4 NIL.5 NIL.6 NIL.7 NIL.8 + NULL.1 NULL.2 NULL.3 NULL.4 NULL.ERROR.1 NULL.ERROR.2 NOT.1 NOT.2 + NOT.3 NOT.4 NOT.ERROR.1 NOT.ERROR.2 NOTANY.1 NOTANY.2 NOTANY.3 + NOTANY.4 NOTANY.5 NOTANY.6 NOTANY.7 NOTANY.8 NOTANY.9 NOTANY.10 + NOTANY.11 NOTANY.12 NOTANY.13 NOTANY.14 NOTANY.15 NOTANY.16 + NOTANY.ORDER.1 NOTANY.ERROR.1 NOTANY.ERROR.2 NOTANY.ERROR.3 + NOTANY.ERROR.4 NOTANY.ERROR.5 NOTANY.ERROR.6 NOTANY.ERROR.7 + NOTANY.ERROR.8 NOTANY.ERROR.9 NOTANY.ERROR.10 NOTANY.ERROR.11 + NOTANY.ERROR.12 NOTANY.ERROR.13 NOTEVERY.1 NOTEVERY.2 NOTEVERY.3 + NOTEVERY.4 NOTEVERY.5 NOTEVERY.6 NOTEVERY.7 NOTEVERY.8 NOTEVERY.9 + NOTEVERY.10 NOTEVERY.11 NOTEVERY.12 NOTEVERY.13 NOTEVERY.14 + NOTEVERY.15 NOTEVERY.16 NOTEVERY.ORDER.1 NOTEVERY.ERROR.1 + NOTEVERY.ERROR.2 NOTEVERY.ERROR.3 NOTEVERY.ERROR.4 NOTEVERY.ERROR.5 + NOTEVERY.ERROR.6 NOTEVERY.ERROR.7 NOTEVERY.ERROR.8 NOTEVERY.ERROR.9 + NOTEVERY.ERROR.10 NOTEVERY.ERROR.11 NOTEVERY.ERROR.12 + NOTEVERY.ERROR.13 NTH-VALUE.1 NTH-VALUE.2 NTH-VALUE.3 NTH-VALUE.4 + NTH-VALUE.5 NTH-VALUE.ORDER.1 OR.1 OR.2 OR.3 OR.4 OR.5 OR.6 OR.7 OR.8 + OR.9 PROG.1 PROG.2 PROG.3 PROG.4 PROG.5 PROG.6 PROG.7 PROG.8 PROG.9 + PROG.10 PROG*.1 PROG*.2 PROG*.3 PROG*.4 PROG*.5 PROG*.6 PROG*.7 + PROG*.8 PROG*.9 PROG*.10 PROG1.1 PROG1.2 PROG1.3 PROG1.4 PROG1.5 + PROG2.1 PROG2.2 PROG2.3 PROG2.4 PROG2.5 PROG2.6 PROGN.1 PROGN.2 + PROGN.3 PROGN.4 PROGN.5 PROGN.6 PROGN.7 PROGV.1 PROGV.2 PROGV.3 + PROGV.4 PROGV.5 PROGV.6 PROGV.6A PROGV.7 PROGV.8 PROGV.9 PROGV.10 + SOME.1 SOME.2 SOME.3 SOME.4 SOME.5 SOME.6 SOME.7 SOME.8 SOME.9 SOME.10 + SOME.11 SOME.12 SOME.13 SOME.14 SOME.15 SOME.16 SOME.ORDER.1 + SOME.ORDER.2 SOME.ERROR.1 SOME.ERROR.2 SOME.ERROR.3 SOME.ERROR.4 + SOME.ERROR.5 SOME.ERROR.6 SOME.ERROR.7 SOME.ERROR.8 SOME.ERROR.9 + SOME.ERROR.10 SOME.ERROR.11 SOME.ERROR.12 SOME.ERROR.13 T.1 T.2 T.3 + T.4 TAGBODY.1 TAGBODY.2 TAGBODY.3 TAGBODY.4 TAGBODY.5 TAGBODY.6 + TAGBODY.7 TAGBODY.8 TAGBODY.9 TAGBODY.10 TAGBODY.11 TAGBODY.12 + TAGBODY.13 TAGBODY.14 TAGBODY.15 TAGBODY.16 TYPECASE.1 TYPECASE.2 + TYPECASE.3 TYPECASE.4 TYPECASE.5 TYPECASE.6 TYPECASE.7 TYPECASE.8 + TYPECASE.9 TYPECASE.10 TYPECASE.11 TYPECASE.12 TYPECASE.13 TYPECASE.14 + TYPECASE.15 UNLESS.1 UNLESS.2 UNLESS.3 UNLESS.4 UNLESS.5 UNLESS.6 + UNLESS.7 UNLESS.8 UNLESS.9 UNWIND-PROTECT.1 UNWIND-PROTECT.2 + UNWIND-PROTECT.3 UNWIND-PROTECT.4 UNWIND-PROTECT.5 UNWIND-PROTECT.6 + UNWIND-PROTECT.7 UNWIND-PROTECT.8 UNWIND-PROTECT.9 VALUES-LIST.ERROR.1 + VALUES-LIST.ERROR.2 VALUES-LIST.1 VALUES-LIST.2 VALUES-LIST.3 + VALUES-LIST.4 VALUES-LIST.5 VALUES.0 VALUES.1 VALUES.2 VALUES.3 + VALUES.4 VALUES.10 VALUES.15 VALUES.19 VALUES.A VALUES.B VALUES.C + VALUES.ORDER.1 WHEN.1 WHEN.2 WHEN.3 WHEN.4 WHEN.5 WHEN.6 WHEN.7 + ITERATION-MACROS DO.1 DO.2 DO.3 DO.4 DO.5 DO.6 DO.7 DO.8 DO.9 DO.10 + DO.11 DO.12 DO.13 DO.14 DO.15 DO*.1 DO*.2 DO*.3 DO*.4 DO*.5 DO*.6 + DO*.7 DO*.8 DO*.9 DO*.10 DO*.11 DO*.12 DO*.13 DO*.14 DO*.15 DOLIST.1 + DOLIST.2 DOLIST.3 DOLIST.4 DOLIST.5 DOLIST.6 DOLIST..7 DOLIST.8 + DOLIST.9 DOLIST.10 DOLIST.11 DOLIST.12 DOLIST.13 DOLIST.14 DOLIST.15 + DOTIMES.1 DOTIMES.2 DOTIMES.3 DOTIMES.3A DOTIMES.4 DOTIMES.5 DOTIMES.6 + DOTIMES.7 DOTIMES.8 DOTIMES.9 DOTIMES.10 DOTIMES.11 DOTIMES.12 + DOTIMES.13 DOTIMES.14 DOTIMES.15 DOTIMES.16 DOTIMES.17 DOTIMES.18 + SLOOP.1 SLOOP.2 SLOOP.3 SLOOP.4 SLOOP.5 SLOOP.6 SLOOP.7 LOOP.1.1 + LOOP.1.2 LOOP.1.3 LOOP.1.4 LOOP.1.5 LOOP.1.6 LOOP.1.7 LOOP.1.8 + LOOP.1.9 LOOP.1.10 LOOP.1.11 LOOP.1.12 LOOP.1.13 LOOP.1.14 LOOP.1.15 + LOOP.1.16 LOOP.1.17 LOOP.1.18 LOOP.1.19 LOOP.1.20 LOOP.1.21 LOOP.1.22 + LOOP.1.23 LOOP.1.24 LOOP.1.25 LOOP.1.26 LOOP.1.27 LOOP.1.28 LOOP.1.29 + LOOP.1.30 LOOP.1.31 LOOP.1.32 LOOP.1.33 LOOP.1.34 LOOP.1.35 LOOP.1.36 + LOOP.1.37 LOOP.1.38 LOOP.2.1 LOOP.2.2 LOOP.2.3 LOOP.2.4 LOOP.2.5 + LOOP.2.6 LOOP.2.7 LOOP.2.8 LOOP.2.9 LOOP.2.10 LOOP.2.11 LOOP.2.12 + LOOP.2.13 LOOP.2.14 LOOP.2.15 LOOP.2.16 LOOP.2.17 LOOP.2.18 LOOP.2.19 + LOOP.2.20 LOOP.2.21 LOOP.2.22 LOOP.2.23 LOOP.3.1 LOOP.3.2 LOOP.3.3 + LOOP.3.4 LOOP.3.5 LOOP.3.6 LOOP.3.7 LOOP.3.8 LOOP.3.9 LOOP.3.10 + LOOP.3.11 LOOP.3.12 LOOP.3.13 LOOP.3.14 LOOP.3.15 LOOP.3.16 LOOP.3.17 + LOOP.3.18 LOOP.3.19 LOOP.3.20 LOOP.3.21 LOOP.3.22 LOOP.3.23 LOOP.4.1 + LOOP.4.2 LOOP.4.3 LOOP.4.4 LOOP.4.5 LOOP.4.6 LOOP.4.7 LOOP.4.8 + LOOP.5.1 LOOP.5.2 LOOP.5.3 LOOP.5.4 LOOP.5.5 LOOP.5.6 LOOP.5.7 + LOOP.5.8 LOOP.5.10 LOOP.5.11 LOOP.5.12 LOOP.5.13 LOOP.5.14 LOOP.5.20 + LOOP.5.21 LOOP.5.22 LOOP.5.23 LOOP.5.30 LOOP.5.32 LOOP.5.33 LOOP.5.34 + LOOP.5.35 LOOP.5.36 LOOP.5.37 LOOP.5.38 LOOP.5.ERROR.1 LOOP.5.ERROR.2 + LOOP.5.ERROR.3 LOOP.5.ERROR.4 LOOP.6.1 LOOP.6.2 LOOP.6.3 LOOP.6.4 + LOOP.6.5 LOOP.6.6 LOOP.6.7 LOOP.6.8 LOOP.6.9 LOOP.6.10 LOOP.6.11 + LOOP.6.12 LOOP.6.13 LOOP.6.14 LOOP.6.15 LOOP.6.16 LOOP.6.17 LOOP.6.18 +Test LOOP.6.19 failed +Form: (LOOP FOR NIL BEING THE HASH-VALUES OF *LOOP.6.HASH.5* COUNT T) +Expected value: 3 +Actual value: #. +Test LOOP.6.20 failed +Form: (LOOP FOR NIL BEING THE HASH-KEYS OF *LOOP.6.HASH.5* COUNT T) +Expected value: 3 +Actual value: #. + LOOP.6.21 LOOP.6.22 LOOP.6.23 LOOP.6.24 LOOP.6.25 LOOP.6.26 LOOP.6.27 + LOOP.6.28 LOOP.6.29 LOOP.6.30 LOOP.6.31 LOOP.6.32 LOOP.6.33 LOOP.6.34 + LOOP.6.35 LOOP.6.36 +Test LOOP.6.37 failed +Form: (LOOP + FOR + V + BEING + THE + HASH-VALUES + OF + *LOOP.6.HASH.8* + USING + (HASH-KEY (K1 . K2)) + SUM + (+ K1 K2)) +Expected value: 21 +Actual value: #. +Test LOOP.6.38 failed +Form: (LOOP + FOR + K + BEING + THE + HASH-KEYS + OF + *LOOP.6.HASH.9* + USING + (HASH-VALUE (V1 . V2)) + SUM + (+ V1 V2)) +Expected value: 21 +Actual value: #. + LOOP.6.39 LOOP.6.40 LOOP.6.ERROR.1 LOOP.6.ERROR.2 LOOP.6.ERROR.3 + LOOP.6.ERROR.4 LOOP.6.ERROR.5 LOOP.7.1 LOOP.7.2 LOOP.7.3 LOOP.7.4 + LOOP.7.5 LOOP.7.6 LOOP.7.7 LOOP.7.8 LOOP.7.9 LOOP.7.10 LOOP.7.11 + LOOP.7.12 LOOP.7.13 LOOP.7.14 +Test LOOP.7.15 failed +Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.1"))) + (SORT (MAPCAR #'SYMBOL-NAME + (LOOP FOR X BEING EACH SYMBOL COLLECT X)) + #'STRING<)) +Expected value: ("A" "B" "BAR" "BAZ" "C" "FOO") +Actual value: #. +Test LOOP.7.16 failed +Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.1"))) + (SORT (MAPCAR #'SYMBOL-NAME + (LOOP + FOR + X + BEING + EACH + EXTERNAL-SYMBOL + COLLECT + X)) + #'STRING<)) +Expected value: ("A" "B" "C") +Actual value: #. +Test LOOP.7.17 failed +Form: (LET ((*PACKAGE* (FIND-PACKAGE "LOOP.CL-TEST.2"))) + (SORT (MAPCAR #'SYMBOL-NAME + (LOOP FOR X BEING EACH PRESENT-SYMBOL COLLECT X)) + #'STRING<)) +Expected value: ("X" "Y" "Z") +Actual value: #. + LOOP.7.18 +Test LOOP.7.19 failed +Form: (PROGN + (IGNORE-ERRORS (DELETE-PACKAGE "LOOP.MISSING.PACKAGE")) + (CLASSIFY-ERROR + (LOOP + FOR + X + BEING + EACH + PRESENT-SYMBOL + OF + "LOOP.MISSING.PACKAGE" + COLLECT + X))) +Expected value: PACKAGE-ERROR +Actual value: TYPE-ERROR. +Test LOOP.7.20 failed +Form: (PROGN + (IGNORE-ERRORS (DELETE-PACKAGE "LOOP.MISSING.PACKAGE")) + (CLASSIFY-ERROR + (LOOP + FOR + X + BEING + EACH + EXTERNAL-SYMBOL + OF + "LOOP.MISSING.PACKAGE" + COLLECT + X))) +Expected value: PACKAGE-ERROR +Actual value: TYPE-ERROR. +Test LOOP.7.21 failed +Form: (LOOP FOR NIL BEING THE SYMBOLS OF "LOOP.CL-TEST.1" COUNT T) +Expected value: 6 +Actual value: #. +Test LOOP.7.22 failed +Form: (LOOP + FOR + NIL + BEING + THE + EXTERNAL-SYMBOLS + OF + "LOOP.CL-TEST.1" + COUNT + T) +Expected value: 3 +Actual value: #. +Test LOOP.7.23 failed +Form: (LOOP + FOR + NIL + BEING + THE + PRESENT-SYMBOLS + OF + "LOOP.CL-TEST.2" + COUNT + T) +Expected value: 3 +Actual value: #. + LOOP.7.24 LOOP.7.25 LOOP.7.26 LOOP.7.27 LOOP.7.28 LOOP.7.29 LOOP.7.30 + LOOP.7.31 LOOP.7.32 LOOP.8.1 LOOP.8.2 LOOP.8.3 LOOP.8.4 LOOP.8.5 + LOOP.8.6 LOOP.8.7 LOOP.8.8 LOOP.8.9 LOOP.8.10 LOOP.8.11 LOOP.8.12 + LOOP.8.13 LOOP.8.14 LOOP.8.15 LOOP.8.16 LOOP.8.17 LOOP.8.18 +Test LOOP.8.19 failed +Form: (LOOP WITH (NIL A) = '(1 2) RETURN A) +Expected value: 2 +Actual value: #. +Test LOOP.8.20 failed +Form: (LOOP WITH (A NIL) = '(1 2) RETURN A) +Expected value: 1 +Actual value: #. +Test LOOP.8.21 failed +Form: (LOOP WITH B = 3 AND (A NIL) = '(1 2) RETURN (LIST A B)) +Expected value: (1 3) +Actual value: #. +Test LOOP.8.22 failed +Form: (LOOP WITH B = 3 AND (NIL A) = '(1 2) RETURN (LIST A B)) +Expected value: (2 3) +Actual value: #. + LOOP.8.23 LOOP.8.ERROR.1 +Test LOOP.8.ERROR.2 failed +Form: (CLASSIFY-ERROR (LOOP WITH A = 1 WITH A = 2 RETURN A)) +Expected value: PROGRAM-ERROR +Actual value: 2. + LOOP.9.1 LOOP.9.2 LOOP.9.3 LOOP.9.4 LOOP.9.5 LOOP.9.6 LOOP.9.7 + LOOP.9.8 LOOP.9.9 +Test LOOP.9.10 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 10 + '(A B) FOR X IN - '(A B C) - COUNT + '(C D) + COLLECT X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 3. - LOOP.10.12 LOOP.10.13 LOOP.10.14 LOOP.10.20Test LOOP.10.10 failed +Actual value: (C D). +Test LOOP.9.11 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 10 + '(A B) FOR X IN - '(A B C) - COUNTING + '(C D) + COLLECTING X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 3. - LOOP.10.11 LOOP.10.21 - LOOP.10.22 LOOP.10.23 LOOP.10.24 LOOP.10.25 LOOP.10.12 LOOP.10.13 LOOP.10.14 LOOP.10.20 LOOP.10.21 - LOOP.10.22 LOOP.10.23 LOOP.10.24 LOOP.10.26 LOOP.10.27 - LOOP.10.28 LOOP.10.29 LOOP.10.25 LOOP.10.30 LOOP.10.31 LOOP.10.32 LOOP.10.26 LOOP.10.27 - LOOP.10.28 LOOP.10.29 LOOP.10.33 - LOOP.10.34 LOOP.10.35 LOOP.10.30 LOOP.10.31 LOOP.10.32 LOOP.10.36 LOOP.10.33 - LOOP.10.34 LOOP.10.35 -Test LOOP.10.37 failed +Actual value: (C D). + LOOP.9.12 LOOP.9.20 LOOP.9.21 LOOP.9.22 LOOP.9.23 LOOP.9.24 LOOP.9.25 + LOOP.9.26 +Test LOOP.9.27 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 + '(A B) FOR - I - FROM - 1 - TO - 10 - MAXIMIZE - I + X + IN + '(C D) + APPEND + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. - LOOP.10.36Test LOOP.10.38 failed +Actual value: (C D). +Test LOOP.9.28 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 + '(A B) FOR - I - FROM - 1 - TO - 10 - MAXIMIZING - I + X + IN + '(C D) + APPENDING + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. - LOOP.10.39 LOOP.10.40 -Test LOOP.10.37 failed +Actual value: (C D). + LOOP.9.30 LOOP.9.31 LOOP.9.32 LOOP.9.33 LOOP.9.34 LOOP.9.35 LOOP.9.36 +Test LOOP.9.37 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 + '(A B) FOR - I - FROM - 1 - TO - 10 - MAXIMIZE - I + X + IN + '(C D) + NCONC + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. -Test LOOP.10.38 failed +Actual value: (C D). +Test LOOP.9.38 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 + '(A B) FOR - I - FROM - 1 - TO - 10 - MAXIMIZING - I + X + IN + '(C D) + NCONCING + (LIST X) INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. - LOOP.10.41 LOOP.10.42 LOOP.10.43 LOOP.10.44 LOOP.10.39 LOOP.10.40 - LOOP.10.45 LOOP.10.46 LOOP.10.47 LOOP.10.41 LOOP.10.42 LOOP.10.43 LOOP.10.44 LOOP.10.48 LOOP.10.49 LOOP.10.50 - LOOP.10.51 - LOOP.10.45 LOOP.10.46 LOOP.10.47 LOOP.10.48 LOOP.10.49 LOOP.10.50 LOOP.10.52 LOOP.10.53 LOOP.10.54 LOOP.10.55 - LOOP.10.51 LOOP.10.56 LOOP.10.52 LOOP.10.53 LOOP.10.54 LOOP.10.55 -Test LOOP.10.57 failed +Actual value: (C D). + LOOP.9.40 LOOP.9.41 LOOP.9.42 LOOP.10.1 LOOP.10.2 LOOP.10.3 LOOP.10.4 + LOOP.10.5 LOOP.10.6 LOOP.10.7 LOOP.10.8 +Test LOOP.10.9 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 - FOR - I - FROM - 1 - TO 10 - MINIMIZE - I + FOR + X + IN + '(A B C) + COUNT + X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 1. - LOOP.10.56 -Test LOOP.10.57 failed +Actual value: 3. +Test LOOP.10.10 failed Form: (CLASSIFY-ERROR (LOOP WITH FOO = - 100 - FOR - I - FROM - 1 - TO 10 - MINIMIZE - I + FOR + X + IN + '(A B C) + COUNTING + X INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 1. -Test LOOP.10.58 failed +Actual value: 3. + LOOP.10.11 LOOP.10.12 LOOP.10.13 LOOP.10.14 LOOP.10.20 LOOP.10.21 + LOOP.10.22 LOOP.10.23 LOOP.10.24 LOOP.10.25 LOOP.10.26 LOOP.10.27 + LOOP.10.28 LOOP.10.29 LOOP.10.30 LOOP.10.31 LOOP.10.32 LOOP.10.33 + LOOP.10.34 LOOP.10.35 LOOP.10.36 +Test LOOP.10.37 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16898,15 +17087,15 @@ 1 TO 10 - MINIMIZING + MAXIMIZE I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 1. - LOOP.10.58A LOOP.10.59Test LOOP.10.58 failed +Actual value: 10. +Test LOOP.10.38 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16919,21 +17108,18 @@ 1 TO 10 - MINIMIZING + MAXIMIZING I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 1. - LOOP.10.58A LOOP.10.60 LOOP.10.61 LOOP.10.70 LOOP.10.59 LOOP.10.71 - LOOP.10.72 LOOP.10.73 LOOP.10.74 LOOP.10.75 LOOP.10.76 LOOP.10.60 LOOP.10.61 LOOP.10.70 LOOP.10.71 - LOOP.10.72 LOOP.10.73 LOOP.10.74 LOOP.10.77 - LOOP.10.78 LOOP.10.79 LOOP.10.80 LOOP.10.75 LOOP.10.76 LOOP.10.81 LOOP.10.82 LOOP.10.83 - LOOP.10.84 LOOP.10.77 - LOOP.10.78 LOOP.10.79 LOOP.10.80 -Test LOOP.10.85 failed +Actual value: 10. + LOOP.10.39 LOOP.10.40 LOOP.10.41 LOOP.10.42 LOOP.10.43 LOOP.10.44 + LOOP.10.45 LOOP.10.46 LOOP.10.47 LOOP.10.48 LOOP.10.49 LOOP.10.50 + LOOP.10.51 LOOP.10.52 LOOP.10.53 LOOP.10.54 LOOP.10.55 LOOP.10.56 +Test LOOP.10.57 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16945,17 +17131,16 @@ FROM 1 TO - 4 - SUM + 10 + MINIMIZE I INTO FOO FINALLY - (RETURN FOO))) LOOP.10.81 LOOP.10.82 LOOP.10.83 - LOOP.10.84 + (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. -Test LOOP.10.86 failed +Actual value: 1. +Test LOOP.10.58 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -16967,16 +17152,19 @@ FROM 1 TO - 4 - SUMMING + 10 + MINIMIZING I INTO FOO FINALLY (RETURN FOO))) Expected value: PROGRAM-ERROR -Actual value: 10. - +Actual value: 1. + LOOP.10.58A LOOP.10.59 LOOP.10.60 LOOP.10.61 LOOP.10.70 LOOP.10.71 + LOOP.10.72 LOOP.10.73 LOOP.10.74 LOOP.10.75 LOOP.10.76 LOOP.10.77 + LOOP.10.78 LOOP.10.79 LOOP.10.80 LOOP.10.81 LOOP.10.82 LOOP.10.83 + LOOP.10.84 Test LOOP.10.85 failed Form: (CLASSIFY-ERROR (LOOP @@ -16998,7 +17186,7 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: 10. - LOOP.10.87 LOOP.10.88 LOOP.10.89 LOOP.10.90Test LOOP.10.86 failed +Test LOOP.10.86 failed Form: (CLASSIFY-ERROR (LOOP WITH @@ -17019,41 +17207,20 @@ (RETURN FOO))) Expected value: PROGRAM-ERROR Actual value: 10. - LOOP.10.91 LOOP.10.92 - LOOP.10.93 LOOP.11.1 LOOP.11.2 LOOP.11.3 LOOP.11.4 LOOP.11.5 LOOP.10.87 LOOP.10.88 LOOP.10.89 LOOP.10.90 LOOP.11.6 - LOOP.11.7 LOOP.11.8 -Test LOOP.11.9 failed -Form: (LOOP FOR I IN '(A B C D E) COLLECT I REPEAT 3) -Expected value: (A B C) -Actual value: #. - LOOP.10.91 LOOP.10.92 + LOOP.10.87 LOOP.10.88 LOOP.10.89 LOOP.10.90 LOOP.10.91 LOOP.10.92 LOOP.10.93 LOOP.11.1 LOOP.11.2 LOOP.11.3 LOOP.11.4 LOOP.11.5 LOOP.11.6 LOOP.11.7 LOOP.11.8 Test LOOP.11.9 failed -Form: (LOOP FOR I IN '(A B C D E) COLLECT I REPEAT 3) LOOP.11.10 LOOP.11.11 LOOP.11.12 LOOP.11.13 LOOP.11.14 LOOP.11.15 +Form: (LOOP FOR I IN '(A B C D E) COLLECT I REPEAT 3) Expected value: (A B C) Actual value: #. - - LOOP.11.16 LOOP.11.17 LOOP.11.18 LOOP.11.20 LOOP.11.21 LOOP.11.22 LOOP.11.10 LOOP.11.11 LOOP.11.12 LOOP.11.13 LOOP.11.14 LOOP.11.15 - LOOP.11.23 LOOP.11.24 LOOP.11.25 LOOP.11.26 LOOP.11.27 LOOP.11.28 + LOOP.11.10 LOOP.11.11 LOOP.11.12 LOOP.11.13 LOOP.11.14 LOOP.11.15 LOOP.11.16 LOOP.11.17 LOOP.11.18 LOOP.11.20 LOOP.11.21 LOOP.11.22 - LOOP.12.1 LOOP.12.2 LOOP.12.3 LOOP.12.4 LOOP.12.5 LOOP.12.6 LOOP.11.23 LOOP.11.24 LOOP.11.25 LOOP.11.26 LOOP.11.27 LOOP.11.28 - LOOP.12.1 LOOP.12.2 LOOP.12.3 LOOP.12.4 LOOP.12.5 LOOP.12.6Warning: SIMPLE-WARNING: Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, -however one was already established by a ALWAYS clause. -Current LOOP context: NEVER (> X 10). - LOOP.12.7Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, -however one was already established by a ALWAYS clause. -Current LOOP context: NEVER (> X 5). - - LOOP.12.8LOOP clause is providing a value for the iteration, + LOOP.12.1 LOOP.12.2 LOOP.12.3 LOOP.12.4 LOOP.12.5 LOOP.12.6Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, however one was already established by a ALWAYS clause. Current LOOP context: NEVER (> X 10). LOOP.12.7Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, -however one was already established by a NEVER clause. -Current LOOP context: ALWAYS (< X 20). - LOOP.12.9 LOOP.12.10 LOOP.12.11 LOOP.12.12 LOOP.12.13 - LOOP.12.21 LOOP.12.22 LOOP.12.23Warning: SIMPLE-WARNING: LOOP clause is providing a value for the iteration, however one was already established by a ALWAYS clause. Current LOOP context: NEVER (> X 5). @@ -17061,100 +17228,52 @@ however one was already established by a NEVER clause. Current LOOP context: ALWAYS (< X 20). LOOP.12.9 LOOP.12.10 LOOP.12.11 LOOP.12.12 LOOP.12.13 - LOOP.12.21 LOOP.12.22 LOOP.12.23 LOOP.12.24 LOOP.12.24 LOOP.12.25 LOOP.12.26 LOOP.12.25 LOOP.12.26 - LOOP.12.30 LOOP.12.31 - LOOP.12.30 LOOP.12.31 LOOP.12.32 LOOP.12.33 LOOP.12.32 LOOP.12.33 LOOP.12.41 LOOP.12.42 LOOP.12.41 LOOP.12.42 - LOOP.12.43 - LOOP.12.43 LOOP.12.ERROR.50 LOOP.12.ERROR.50A LOOP.12.ERROR.50 LOOP.12.ERROR.50A LOOP.12.ERROR.51 LOOP.12.ERROR.51 - LOOP.12.ERROR.51A LOOP.12.ERROR.52 - LOOP.12.ERROR.51A LOOP.12.ERROR.52 LOOP.12.ERROR.52A LOOP.12.ERROR.52A LOOP.12.53 LOOP.12.53 - LOOP.12.53A - LOOP.12.53A LOOP.12.54 LOOP.12.54 LOOP.12.54A LOOP.12.54A LOOP.12.55 LOOP.12.55 LOOP.12.55A LOOP.13.1 - LOOP.13.2 LOOP.12.55A LOOP.13.1 - LOOP.13.2 LOOP.13.3 LOOP.13.4 LOOP.13.3 LOOP.13.4 LOOP.13.5 LOOP.13.6 LOOP.13.7 LOOP.13.5 LOOP.13.6 LOOP.13.7 LOOP.13.8 - LOOP.13.9 LOOP.13.10 LOOP.13.11 LOOP.13.12 LOOP.13.8 + LOOP.12.21 LOOP.12.22 LOOP.12.23 LOOP.12.24 LOOP.12.25 LOOP.12.26 + LOOP.12.30 LOOP.12.31 LOOP.12.32 LOOP.12.33 LOOP.12.41 LOOP.12.42 + LOOP.12.43 LOOP.12.ERROR.50 LOOP.12.ERROR.50A LOOP.12.ERROR.51 + LOOP.12.ERROR.51A LOOP.12.ERROR.52 LOOP.12.ERROR.52A LOOP.12.53 + LOOP.12.53A LOOP.12.54 LOOP.12.54A LOOP.12.55 LOOP.12.55A LOOP.13.1 + LOOP.13.2 LOOP.13.3 LOOP.13.4 LOOP.13.5 LOOP.13.6 LOOP.13.7 LOOP.13.8 LOOP.13.9 LOOP.13.10 LOOP.13.11 LOOP.13.12 LOOP.13.13 LOOP.13.14 - LOOP.13.15 LOOP.13.13 LOOP.13.14 - LOOP.13.15 LOOP.13.16 LOOP.13.17 LOOP.13.18 LOOP.13.16 LOOP.13.17 LOOP.13.18 LOOP.13.19 LOOP.13.20 LOOP.13.19 LOOP.13.20 - LOOP.13.21 LOOP.13.22 - LOOP.13.21 LOOP.13.22 LOOP.13.23 LOOP.13.24 LOOP.13.23 LOOP.13.24 LOOP.13.25 LOOP.13.25 LOOP.13.26 - LOOP.13.27 LOOP.13.28 LOOP.13.26 - LOOP.13.27 LOOP.13.28 LOOP.13.29 LOOP.13.30 LOOP.13.31 LOOP.13.32 LOOP.13.29 LOOP.13.30 LOOP.13.31 LOOP.13.32 - LOOP.13.33 - LOOP.13.33 LOOP.13.34 LOOP.13.34 LOOP.13.35 LOOP.13.35 LOOP.13.36 LOOP.13.37 LOOP.13.36 LOOP.13.37 LOOP.13.38 - LOOP.13.39 LOOP.13.38 - LOOP.13.39 LOOP.13.40 LOOP.13.41 LOOP.13.40 LOOP.13.41 LOOP.13.42 LOOP.13.43 LOOP.13.42 LOOP.13.43 LOOP.13.44 - LOOP.13.45 LOOP.13.46 LOOP.13.47 LOOP.13.44 - LOOP.13.45 LOOP.13.46 LOOP.13.47 LOOP.13.52 LOOP.13.53 LOOP.13.52 LOOP.13.53 LOOP.13.54 - LOOP.13.55 LOOP.13.54 - LOOP.13.55 LOOP.13.56 LOOP.13.57 LOOP.13.58 LOOP.13.56 LOOP.13.57 LOOP.13.58 LOOP.13.59 LOOP.13.60 - LOOP.13.61 LOOP.13.59 LOOP.13.60 - LOOP.13.61 LOOP.13.62 LOOP.13.62 LOOP.13.63 LOOP.13.64 LOOP.13.63 LOOP.13.64 LOOP.13.65 LOOP.13.66 LOOP.13.65 LOOP.13.66 - LOOP.13.67 LOOP.13.68 LOOP.13.69 - LOOP.13.67 LOOP.13.68 LOOP.13.69 LOOP.13.70 LOOP.13.71 LOOP.13.70 LOOP.13.71 LOOP.13.72 LOOP.13.72 - LOOP.13.73 LOOP.13.74 - LOOP.13.73 LOOP.13.74 LOOP.13.75 LOOP.13.75 LOOP.13.76 LOOP.13.76 LOOP.13.77 LOOP.13.78 LOOP.13.77 LOOP.13.78 - LOOP.13.79 LOOP.13.80 - LOOP.13.79 LOOP.13.80 LOOP.13.81 LOOP.13.82 LOOP.13.83 LOOP.13.81 LOOP.13.82 LOOP.13.83 LOOP.13.84 - LOOP.13.85 LOOP.13.86 LOOP.13.84 - LOOP.13.85 LOOP.13.86 LOOP.13.87 LOOP.13.87 LOOP.14.1 LOOP.14.1 LOOP.14.2 LOOP.14.2 LOOP.14.3 LOOP.14.3 - LOOP.14.4 - LOOP.14.4 LOOP.14.5 LOOP.14.5 LOOP.14.6 LOOP.14.6 LOOP.14.7 LOOP.14.7 LOOP.14.8 LOOP.14.8 LOOP.14.9 LOOP.14.9 LOOP.14.10 LOOP.14.10 - LOOP.14.11 - LOOP.14.11 LOOP.14.12 LOOP.14.12 LOOP.14.13 LOOP.14.13 LOOP.14.14 LOOP.14.14 LOOP.14.15 LOOP.14.15 LOOP.14.16 LOOP.14.16 - LOOP.14.17 - LOOP.14.17 LOOP.14.18 LOOP.14.18 LOOP.14.19 LOOP.14.19 LOOP.14.20 LOOP.14.20 LOOP.14.21 LOOP.14.21 LOOP.14.22 LOOP.14.22 - LOOP.14.23 - LOOP.14.23 LOOP.14.24 LOOP.14.24 LOOP.14.25 LOOP.14.26 LOOP.14.25 LOOP.14.26 LOOP.14.27 LOOP.14.27 LOOP.14.28 LOOP.14.28 -Test LOOP.14.29 failed -Form: (LET ((IT 'Z)) - (LOOP FOR X IN '(A B C D) WHEN X COLLECT IT AND COLLECT IT)) -Expected value: (A Z B Z C Z D Z) -Actual value: (A A B B C C D D). - + LOOP.13.15 LOOP.13.16 LOOP.13.17 LOOP.13.18 LOOP.13.19 LOOP.13.20 + LOOP.13.21 LOOP.13.22 LOOP.13.23 LOOP.13.24 LOOP.13.25 LOOP.13.26 + LOOP.13.27 LOOP.13.28 LOOP.13.29 LOOP.13.30 LOOP.13.31 LOOP.13.32 + LOOP.13.33 LOOP.13.34 LOOP.13.35 LOOP.13.36 LOOP.13.37 LOOP.13.38 + LOOP.13.39 LOOP.13.40 LOOP.13.41 LOOP.13.42 LOOP.13.43 LOOP.13.44 + LOOP.13.45 LOOP.13.46 LOOP.13.47 LOOP.13.52 LOOP.13.53 LOOP.13.54 + LOOP.13.55 LOOP.13.56 LOOP.13.57 LOOP.13.58 LOOP.13.59 LOOP.13.60 + LOOP.13.61 LOOP.13.62 LOOP.13.63 LOOP.13.64 LOOP.13.65 LOOP.13.66 + LOOP.13.67 LOOP.13.68 LOOP.13.69 LOOP.13.70 LOOP.13.71 LOOP.13.72 + LOOP.13.73 LOOP.13.74 LOOP.13.75 LOOP.13.76 LOOP.13.77 LOOP.13.78 + LOOP.13.79 LOOP.13.80 LOOP.13.81 LOOP.13.82 LOOP.13.83 LOOP.13.84 + LOOP.13.85 LOOP.13.86 LOOP.13.87 LOOP.14.1 LOOP.14.2 LOOP.14.3 + LOOP.14.4 LOOP.14.5 LOOP.14.6 LOOP.14.7 LOOP.14.8 LOOP.14.9 LOOP.14.10 + LOOP.14.11 LOOP.14.12 LOOP.14.13 LOOP.14.14 LOOP.14.15 LOOP.14.16 + LOOP.14.17 LOOP.14.18 LOOP.14.19 LOOP.14.20 LOOP.14.21 LOOP.14.22 + LOOP.14.23 LOOP.14.24 LOOP.14.25 LOOP.14.26 LOOP.14.27 LOOP.14.28 Test LOOP.14.29 failed Form: (LET ((IT 'Z)) (LOOP FOR X IN '(A B C D) WHEN X COLLECT IT AND COLLECT IT)) Expected value: (A Z B Z C Z D Z) Actual value: (A A B B C C D D). - LOOP.14.30 LOOP.14.30 LOOP.14.31 LOOP.14.31 LOOP.14.32 LOOP.14.32 LOOP.14.33 LOOP.14.34 LOOP.14.33 LOOP.14.34 LOOP.14.35 - LOOP.14.36 LOOP.14.35 - LOOP.14.36 LOOP.14.37 LOOP.14.37 LOOP.14.38 LOOP.14.38 LOOP.14.39 LOOP.14.39 LOOP.14.40 LOOP.14.40 LOOP.14.41 LOOP.14.41 - LOOP.14.42 - LOOP.14.42 LOOP.14.43 LOOP.14.43 LOOP.14.44 LOOP.14.44 LOOP.14.45 LOOP.14.45 LOOP.15.30 LOOP.15.30 LOOP.15.31 - LOOP.15.32 LOOP.15.31 - LOOP.15.32 LOOP.15.33 LOOP.15.34 LOOP.15.33 LOOP.15.34 LOOP.15.35 LOOP.15.36 LOOP.15.35 LOOP.15.36 LOOP.15.37 LOOP.15.37 - LOOP.15.38 LOOP.15.39 - LOOP.15.38 LOOP.15.39 LOOP.15.40 LOOP.15.40 LOOP.15.41 LOOP.15.41 LOOP.15.42 LOOP.15.43 LOOP.15.42 LOOP.15.43 - LOOP.15.44 - LOOP.15.44 LOOP.15.45 LOOP.15.45 LOOP.15.46 LOOP.15.46 LOOP.15.47 LOOP.15.47 LOOP.15.48 LOOP.15.48 LOOP.15.49 LOOP.15.49 - LOOP.15.50 - LOOP.15.50 LOOP.15.51 LOOP.15.51 LOOP.15.52 LOOP.15.52 LOOP.15.53 LOOP.15.54 LOOP.15.53 LOOP.15.54 LOOP.15.55 - LOOP.15.56 LOOP.15.55 - LOOP.15.56 LOOP.15.57 LOOP.15.57 LOOP.15.58 LOOP.15.58 LOOP.15.59 LOOP.15.59 LOOP.15.60 LOOP.15.61 LOOP.15.60 LOOP.15.61 - LOOP.15.62 - LOOP.15.62 LOOP.15.63 LOOP.15.63 LOOP.15.64 LOOP.15.64 LOOP.15.65 LOOP.15.65 LOOP.15.66 LOOP.15.66 LOOP.15.67 LOOP.15.67 - LOOP.15.68 - LOOP.15.68 LOOP.15.69 LOOP.15.69 LOOP.15.70 LOOP.15.70 LOOP.15.71 LOOP.15.71 LOOP.15.72 LOOP.15.72 LOOP.15.73 LOOP.15.73 - LOOP.15.74 - LOOP.15.74 LOOP.15.75 LOOP.15.75 LOOP.16.30 LOOP.16.30 LOOP.16.31 LOOP.16.32 LOOP.16.31 LOOP.16.32 LOOP.16.33 - LOOP.16.34 LOOP.16.33 - LOOP.16.34 LOOP.16.35 LOOP.16.35 LOOP.16.36 LOOP.16.37 LOOP.16.36 LOOP.16.37 LOOP.16.38 LOOP.16.38 LOOP.16.39 - LOOP.16.40 LOOP.16.39 - LOOP.16.40 LOOP.16.41 LOOP.16.42 LOOP.16.41 LOOP.16.42 LOOP.16.43 LOOP.16.43 LOOP.16.44 LOOP.16.44 LOOP.16.45 LOOP.16.45 - LOOP.16.46 - LOOP.16.46 LOOP.16.47 LOOP.16.47 LOOP.16.48 LOOP.16.48 LOOP.16.49 LOOP.16.50 LOOP.16.49 LOOP.16.50 LOOP.16.51 LOOP.16.51 - LOOP.16.52 - LOOP.16.52 LOOP.16.53 LOOP.16.53 LOOP.16.54 LOOP.16.55 LOOP.16.54 LOOP.16.55 LOOP.16.56 LOOP.16.57 LOOP.16.56 LOOP.16.57 - LOOP.16.58 - LOOP.16.58 LOOP.16.59 LOOP.16.59 LOOP.16.60 LOOP.16.60 LOOP.16.61 LOOP.16.62 LOOP.16.61 LOOP.16.62 LOOP.16.63 LOOP.16.63 - LOOP.16.64 - LOOP.16.64 LOOP.16.65 LOOP.16.65 LOOP.16.66 LOOP.16.66 LOOP.16.67 LOOP.16.67 LOOP.16.68 LOOP.16.69 LOOP.16.68 LOOP.16.69 - LOOP.16.70 - LOOP.16.70 LOOP.16.71 LOOP.16.71 LOOP.16.72 LOOP.16.72 LOOP.16.73 LOOP.16.73 LOOP.16.74 LOOP.16.74 LOOP.16.75 - LOOP.17.1 LOOP.17.2 LOOP.17.3 LOOP.17.4 LOOP.17.5 LOOP.17.6 LOOP.17.7 - LOOP.17.8 LOOP.17.9 LOOP.17.10 LOOP.17.11 LOOP.17.12 LOOP.17.13 - LOOP.17.14 LOOP.17.20 LOOP.17.21 CONDITION.1 LOOP.16.75 + LOOP.14.30 LOOP.14.31 LOOP.14.32 LOOP.14.33 LOOP.14.34 LOOP.14.35 + LOOP.14.36 LOOP.14.37 LOOP.14.38 LOOP.14.39 LOOP.14.40 LOOP.14.41 + LOOP.14.42 LOOP.14.43 LOOP.14.44 LOOP.14.45 LOOP.15.30 LOOP.15.31 + LOOP.15.32 LOOP.15.33 LOOP.15.34 LOOP.15.35 LOOP.15.36 LOOP.15.37 + LOOP.15.38 LOOP.15.39 LOOP.15.40 LOOP.15.41 LOOP.15.42 LOOP.15.43 + LOOP.15.44 LOOP.15.45 LOOP.15.46 LOOP.15.47 LOOP.15.48 LOOP.15.49 + LOOP.15.50 LOOP.15.51 LOOP.15.52 LOOP.15.53 LOOP.15.54 LOOP.15.55 + LOOP.15.56 LOOP.15.57 LOOP.15.58 LOOP.15.59 LOOP.15.60 LOOP.15.61 + LOOP.15.62 LOOP.15.63 LOOP.15.64 LOOP.15.65 LOOP.15.66 LOOP.15.67 + LOOP.15.68 LOOP.15.69 LOOP.15.70 LOOP.15.71 LOOP.15.72 LOOP.15.73 + LOOP.15.74 LOOP.15.75 LOOP.16.30 LOOP.16.31 LOOP.16.32 LOOP.16.33 + LOOP.16.34 LOOP.16.35 LOOP.16.36 LOOP.16.37 LOOP.16.38 LOOP.16.39 + LOOP.16.40 LOOP.16.41 LOOP.16.42 LOOP.16.43 LOOP.16.44 LOOP.16.45 + LOOP.16.46 LOOP.16.47 LOOP.16.48 LOOP.16.49 LOOP.16.50 LOOP.16.51 + LOOP.16.52 LOOP.16.53 LOOP.16.54 LOOP.16.55 LOOP.16.56 LOOP.16.57 + LOOP.16.58 LOOP.16.59 LOOP.16.60 LOOP.16.61 LOOP.16.62 LOOP.16.63 + LOOP.16.64 LOOP.16.65 LOOP.16.66 LOOP.16.67 LOOP.16.68 LOOP.16.69 + LOOP.16.70 LOOP.16.71 LOOP.16.72 LOOP.16.73 LOOP.16.74 LOOP.16.75 LOOP.17.1 LOOP.17.2 LOOP.17.3 LOOP.17.4 LOOP.17.5 LOOP.17.6 LOOP.17.7 LOOP.17.8 LOOP.17.9 LOOP.17.10 LOOP.17.11 LOOP.17.12 LOOP.17.13 LOOP.17.14 LOOP.17.20 LOOP.17.21 CONDITION.1 @@ -17242,99 +17361,10 @@ (UNDEFINED-FUNCTION ERROR) (UNDEFINED-FUNCTION SERIOUS-CONDITION) (UNDEFINED-FUNCTION CONDITION) (WARNING CONDITION)). - -Test CONDITION.2 failed -Form: (LOOP - FOR - (CND . SUPERS) - IN - *ALLOWED-CONDITION-INCLUSIONS* - APPEND - (LOOP - FOR - SUPER - IN - SUPERS - UNLESS - (SUBTYPEP CND SUPER) - COLLECT - (LIST CND SUPER))) -Expected value: NIL -Actual value: ((ARITHMETIC-ERROR ERROR) - (ARITHMETIC-ERROR SERIOUS-CONDITION) - (ARITHMETIC-ERROR CONDITION) (CELL-ERROR ERROR) - (CELL-ERROR SERIOUS-CONDITION) (CELL-ERROR CONDITION) - (CONTROL-ERROR ERROR) (CONTROL-ERROR SERIOUS-CONDITION) - (CONTROL-ERROR CONDITION) - (DIVISION-BY-ZERO ARITHMETIC-ERROR) - (DIVISION-BY-ZERO ERROR) - (DIVISION-BY-ZERO SERIOUS-CONDITION) - (DIVISION-BY-ZERO CONDITION) (END-OF-FILE STREAM-ERROR) - (END-OF-FILE ERROR) (END-OF-FILE SERIOUS-CONDITION) - (END-OF-FILE CONDITION) (ERROR SERIOUS-CONDITION) - (ERROR CONDITION) (FILE-ERROR ERROR) - (FILE-ERROR SERIOUS-CONDITION) (FILE-ERROR CONDITION) - (FLOATING-POINT-INEXACT ARITHMETIC-ERROR) - (FLOATING-POINT-INEXACT ERROR) - (FLOATING-POINT-INEXACT SERIOUS-CONDITION) - (FLOATING-POINT-INEXACT CONDITION) - (FLOATING-POINT-INVALID-OPERATION ARITHMETIC-ERROR) - (FLOATING-POINT-INVALID-OPERATION ERROR) - (FLOATING-POINT-INVALID-OPERATION SERIOUS-CONDITION) - (FLOATING-POINT-INVALID-OPERATION CONDITION) - (FLOATING-POINT-OVERFLOW ARITHMETIC-ERROR) - (FLOATING-POINT-OVERFLOW ERROR) - (FLOATING-POINT-OVERFLOW SERIOUS-CONDITION) - (FLOATING-POINT-OVERFLOW CONDITION) - (FLOATING-POINT-UNDERFLOW ARITHMETIC-ERROR) - (FLOATING-POINT-UNDERFLOW ERROR) - (FLOATING-POINT-UNDERFLOW SERIOUS-CONDITION) - (FLOATING-POINT-UNDERFLOW CONDITION) - (PACKAGE-ERROR ERROR) (PACKAGE-ERROR SERIOUS-CONDITION) - (PACKAGE-ERROR CONDITION) (PARSE-ERROR ERROR) - (PARSE-ERROR SERIOUS-CONDITION) (PARSE-ERROR CONDITION) - (PRINT-NOT-READABLE ERROR) - (PRINT-NOT-READABLE SERIOUS-CONDITION) - (PRINT-NOT-READABLE CONDITION) (PROGRAM-ERROR ERROR) - (PROGRAM-ERROR SERIOUS-CONDITION) - (PROGRAM-ERROR CONDITION) (READER-ERROR PARSE-ERROR) - (READER-ERROR STREAM-ERROR) (READER-ERROR ERROR) - (READER-ERROR SERIOUS-CONDITION) - (READER-ERROR CONDITION) (SERIOUS-CONDITION CONDITION) - (SIMPLE-CONDITION CONDITION) - (SIMPLE-ERROR SIMPLE-CONDITION) (SIMPLE-ERROR ERROR) - (SIMPLE-ERROR SERIOUS-CONDITION) - (SIMPLE-ERROR CONDITION) - (SIMPLE-TYPE-ERROR SIMPLE-CONDITION) - (SIMPLE-TYPE-ERROR TYPE-ERROR) (SIMPLE-TYPE-ERROR ERROR) - (SIMPLE-TYPE-ERROR SERIOUS-CONDITION) - (SIMPLE-TYPE-ERROR CONDITION) - (SIMPLE-WARNING SIMPLE-CONDITION) - (SIMPLE-WARNING WARNING) (SIMPLE-WARNING CONDITION) - (STORAGE-CONDITION SERIOUS-CONDITION) - (STORAGE-CONDITION CONDITION) (STREAM-ERROR ERROR) - (STREAM-ERROR SERIOUS-CONDITION) - (STREAM-ERROR CONDITION) (STYLE-WARNING WARNING) - (STYLE-WARNING CONDITION) (TYPE-ERROR ERROR) - (TYPE-ERROR SERIOUS-CONDITION) (TYPE-ERROR CONDITION) - (UNBOUND-SLOT CELL-ERROR) (UNBOUND-SLOT ERROR) - (UNBOUND-SLOT SERIOUS-CONDITION) - (UNBOUND-SLOT CONDITION) (UNBOUND-VARIABLE CELL-ERROR) - (UNBOUND-VARIABLE ERROR) - (UNBOUND-VARIABLE SERIOUS-CONDITION) - (UNBOUND-VARIABLE CONDITION) - (UNDEFINED-FUNCTION CELL-ERROR) - (UNDEFINED-FUNCTION ERROR) - (UNDEFINED-FUNCTION SERIOUS-CONDITION) - (UNDEFINED-FUNCTION CONDITION) (WARNING CONDITION)). CONDITION.3 CELL-ERROR-NAME.1 CELL-ERROR-NAME.2 CELL-ERROR-NAME.3 CELL-ERROR-NAME.4 CELL-ERROR-NAME.5 CELL-ERROR-NAME.6 CELL-ERROR-NAME.ERROR.1 CELL-ERROR-NAME.ERROR.2 ASSERT.1 ASSERT.2 - ASSERT.3 ASSERT.3A ASSERT.4 ASSERT.5 ASSERT.6 ASSERT.7 CONDITION.3 CELL-ERROR-NAME.1 CELL-ERROR-NAME.2 CELL-ERROR-NAME.3 - CELL-ERROR-NAME.4 CELL-ERROR-NAME.5 CELL-ERROR-NAME.6 - CELL-ERROR-NAME.ERROR.1 CELL-ERROR-NAME.ERROR.2 ASSERT.1 ASSERT.2 ASSERT.3 ASSERT.3A ASSERT.4 ASSERT.5 ASSERT.6 ASSERT.7 ASSERT.8 - ASSERT.9 ERROR.1 ERROR.2 ASSERT.8 ASSERT.9 ERROR.1 ERROR.2 ERROR.3 ERROR.4 Test ERROR.5 failed Form: (LET ((FMT (FORMATTER "Error"))) @@ -17350,23 +17380,7 @@ Expected value: T Actual value: #. CERROR.6 CERROR.ERROR.1 CERROR.ERROR.2 CHECK-TYPE.1 CHECK-TYPE.2 - CHECK-TYPE.3 CHECK-TYPE.4 ERROR.3 ERROR.4 -Test ERROR.5 failed -Form: (LET ((FMT (FORMATTER "Error"))) - (HANDLER-CASE (ERROR FMT) - (SIMPLE-ERROR (C) (FROB-SIMPLE-ERROR C FMT)))) -Expected value: T -Actual value: #. - ERROR.6 ERROR.7 ERROR.8 CERROR.1 CERROR.2 CERROR.3 CERROR.4 -Test CERROR.5 failed -Form: (LET ((FMT (FORMATTER "Cerror"))) - (HANDLER-CASE (CERROR "Keep going." FMT) - (SIMPLE-ERROR (C) (FROB-SIMPLE-ERROR C FMT)))) -Expected value: T -Actual value: #. - CERROR.6 CERROR.ERROR.1 CERROR.ERROR.2 CHECK-TYPE.1 CHECK-TYPE.2 CHECK-TYPE.3 CHECK-TYPE.4 CHECK-TYPE.5 CHECK-TYPE.6 CHECK-TYPE.7 - WARN.1 WARN.2 WARN.3 WARN.4 WARN.5 CHECK-TYPE.5 CHECK-TYPE.6 CHECK-TYPE.7 WARN.1 WARN.2 WARN.3 WARN.4 WARN.5 WARN.6 WARN.7 WARN.8 WARN.9 WARN.10 WARN.11 WARN.12 WARN.13 WARN.14 WARN.15 WARN.16 WARN.17 WARN.18 INVOKE-DEBUGGER.1 HANDLER-BIND.1 HANDLER-BIND.2 HANDLER-BIND.3 @@ -17392,71 +17406,26 @@ Actual values: NIL NIL. SUBTYPEP-NULL-ATOM SUBTYPEP-CONS-ATOM SUBTYPEP-ATOM-CONS - SUBTYPEP-ATOM-LIST WARN.6 WARN.7 WARN.8 WARN.9 WARN.10 - WARN.11 WARN.12 WARN.13 WARN.14 WARN.15 WARN.16 WARN.17 WARN.18 - INVOKE-DEBUGGER.1 HANDLER-BIND.1 HANDLER-BIND.2 HANDLER-BIND.3 - HANDLER-BIND.4 HANDLER-BIND.5 HANDLER-BIND.6 HANDLER-BIND.7 - HANDLER-BIND.8 -Test HANDLER-BIND.9 failed -Form: (CATCH 'FOO - (HANDLER-BIND - ((SIMPLE-ERROR - (SYSTEM:LAMBDA-BLOCK HANDLER-BIND.7-HANDLER-FN (C) - (DECLARE (IGNORE C)) - (THROW 'FOO 'GOOD)))) - (ERROR "simple error"))) -Expected value: GOOD -Actual value: #. - HANDLER-BIND.10 HANDLER-BIND.11 HANDLER-BIND.12 HANDLER-BIND.13 - HANDLER-BIND.14 HANDLER-BIND.15 HANDLER-BIND.16 HANDLER-BIND.17 - SUBTYPEP-NULL-LIST SUBTYPEP-CONS-LIST SUBTYPEP-NULL-CONS -Test SUBTYPEP-CONS-NULL failed -Form: (SUBTYPEP* 'CONS 'NULL) -Expected values: NIL - T -Actual values: NIL - NIL. - SUBTYPEP-NULL-ATOM SUBTYPEP-CONS-ATOM SUBTYPEP-ATOM-CONS - SUBTYPEP-ATOM-LIST SUBTYPEP-LIST-ATOM SUBTYPEP-LIST-ATOM NULL-NULL-UNIVERSE - FUNCTION-BOUND-CONS-FNS MACRO-BOUND-CONS-MACROS NO-CONS-FNS-ARE-MACROS - CONS-OF-SYMBOLS CONS-WITH-NIL CONS-EQ-EQUAL CONS-EQUAL-LIST - CONS.ORDER.1 CONSP-LIST CONSP-CONS CONSP-NIL CONSP-EMPTY-LIST - CONSP-SINGLE-ELEMENT-LIST CONSP-XOR-ATOM-UNIVERSE CONSP-CONS-UNIVERSE - CONSP.ORDER.1 CONSP.ERROR.1 CONSP.ERROR.2 ATOM.ORDER.1 ATOM.ERROR.1 - ATOM.ERROR.2 CONS.23 CONS.24 CONS.25 CONS.26 CONS.27 CONS.28 CONS.29 - CONS.30 CONS.31 CONS.32 CONS.33 NULL-NULL-UNIVERSE + SUBTYPEP-ATOM-LIST SUBTYPEP-LIST-ATOM NULL-NULL-UNIVERSE FUNCTION-BOUND-CONS-FNS MACRO-BOUND-CONS-MACROS NO-CONS-FNS-ARE-MACROS CONS-OF-SYMBOLS CONS-WITH-NIL CONS-EQ-EQUAL CONS-EQUAL-LIST CONS.ORDER.1 CONSP-LIST CONSP-CONS CONSP-NIL CONSP-EMPTY-LIST CONSP-SINGLE-ELEMENT-LIST CONSP-XOR-ATOM-UNIVERSE CONSP-CONS-UNIVERSE CONSP.ORDER.1 CONSP.ERROR.1 CONSP.ERROR.2 ATOM.ORDER.1 ATOM.ERROR.1 ATOM.ERROR.2 CONS.23 CONS.24 CONS.25 CONS.26 CONS.27 CONS.28 CONS.29 - CONS.30 CONS.31 CONS.32 CONS.33 CONS.34 CONS.36 CONS.34 CONS.37 CONS.36 CONS.38 CONS.37 - CONS.39 CONS.38 CONS.40 - CONS.39 CONS.41 CONS.42 CONS.43 CONS.44CONS.40 CONS.41 CONS.42 CONS.43 CONS.44 CONS.45 CONS.46 - CONS.47 CONS.48 CONS.49 CONS.45 CONS.46 - CONS.47 CONS.50 CONS.48 CONS.49 CONS.51 CONS.52 CONS.53 CONS.50 CONS.51 CONS.52 CONS.53 CONS.ERROR.1 - CONS.ERROR.2 CONS.ERROR.3 RPLACA.1 RPLACA.ORDER.1 RPLACD.1 - RPLACD.ORDER.1 CONS.ERROR.1 + CONS.30 CONS.31 CONS.32 CONS.33 CONS.34 CONS.36 CONS.37 CONS.38 + CONS.39 CONS.40 CONS.41 CONS.42 CONS.43 CONS.44 CONS.45 CONS.46 + CONS.47 CONS.48 CONS.49 CONS.50 CONS.51 CONS.52 CONS.53 CONS.ERROR.1 CONS.ERROR.2 CONS.ERROR.3 RPLACA.1 RPLACA.ORDER.1 RPLACD.1 RPLACD.ORDER.1 RPLACA.ERROR.1 RPLACA.ERROR.2 RPLACA.ERROR.3 - RPLACA.ERROR.4 RPLACA.ERROR.5 RPLACA.ERROR.6 RPLACA.ERROR.1 RPLACA.ERROR.2 RPLACA.ERROR.3 RPLACA.ERROR.4 RPLACA.ERROR.5 RPLACA.ERROR.6 RPLACD.ERROR.1 RPLACD.ERROR.2 RPLACD.ERROR.3 RPLACD.ERROR.4 RPLACD.ERROR.5 - RPLACD.ERROR.6 COPY-TREE.1 RPLACD.ERROR.1 - RPLACD.ERROR.2 RPLACD.ERROR.3 RPLACD.ERROR.4 RPLACD.ERROR.5 - RPLACD.ERROR.6 COPY-TREE.1 COPY-TREE.2 COPY-TREE.ORDER.1 COPY-TREE.2 COPY-TREE.ORDER.1 - COPY-TREE.ERROR.1 COPY-TREE.ERROR.2 + RPLACD.ERROR.6 COPY-TREE.1 COPY-TREE.2 COPY-TREE.ORDER.1 COPY-TREE.ERROR.1 COPY-TREE.ERROR.2 SUBLIS.1 SUBLIS.2 SUBLIS.3 SUBLIS.4 SUBLIS.5 SUBLIS.6 SUBLIS.7 SUBLIS.8 SUBLIS.ORDER.1 SUBLIS.ORDER.2 SUBLIS.ALLOW-OTHER-KEYS.1 SUBLIS.ALLOW-OTHER-KEYS.2 SUBLIS.ALLOW-OTHER-KEYS.3 SUBLIS.ALLOW-OTHER-KEYS.4 SUBLIS.ALLOW-OTHER-KEYS.5 SUBLIS.KEYWORDS.6 SUBLIS.ERROR.1 - SUBLIS.ERROR.2 SUBLIS.1 SUBLIS.2 SUBLIS.3 - SUBLIS.4 SUBLIS.5 SUBLIS.6 SUBLIS.7 SUBLIS.8 SUBLIS.ORDER.1 - SUBLIS.ORDER.2 SUBLIS.ALLOW-OTHER-KEYS.1 SUBLIS.ALLOW-OTHER-KEYS.2 - SUBLIS.ALLOW-OTHER-KEYS.3 SUBLIS.ALLOW-OTHER-KEYS.4 - SUBLIS.ALLOW-OTHER-KEYS.5 SUBLIS.KEYWORDS.6 SUBLIS.ERROR.1 SUBLIS.ERROR.2 SUBLIS.ERROR.3 SUBLIS.ERROR.4 SUBLIS.ERROR.5 SUBLIS.ERROR.6 SUBLIS.ERROR.7 NSUBLIS.1 NSUBLIS.2 NSUBLIS.3 NSUBLIS.4 NSUBLIS.5 NSUBLIS.6 NSUBLIS.7 NSUBLIS.8 NSUBLIS.9 NSUBLIS.ORDER.1 @@ -17471,20 +17440,6 @@ SUBST.ALLOW-OTHER-KEYS.5 SUBST.KEYWORDS.6 SUBST-IF.1 SUBST-IF-NOT.1 SUBST-IF.2 SUBST-IF.3 SUBST-IF-NOT.2 SUBST-IF.4 SUBST-IF-NOT.3 SUBST-IF.5 SUBST-IF-NOT.4 SUBST-IF.6 SUBST-IF-NOT.5 SUBST-IF.7 - SUBST-IF-NOT.7 SUBST-IF.ALLOW-OTHER-KEYS.1 SUBLIS.ERROR.3 SUBLIS.ERROR.4 SUBLIS.ERROR.5 - SUBLIS.ERROR.6 SUBLIS.ERROR.7 NSUBLIS.1 NSUBLIS.2 NSUBLIS.3 NSUBLIS.4 - NSUBLIS.5 NSUBLIS.6 NSUBLIS.7 NSUBLIS.8 NSUBLIS.9 NSUBLIS.ORDER.1 - NSUBLIS.ORDER.2 NSUBLIS.ALLOW-OTHER-KEYS.1 NSUBLIS.ALLOW-OTHER-KEYS.2 - NSUBLIS.ALLOW-OTHER-KEYS.3 NSUBLIS.ALLOW-OTHER-KEYS.4 - NSUBLIS.ALLOW-OTHER-KEYS.5 NSUBLIS.KEYWORDS.6 NSUBLIS.ERROR.1 - NSUBLIS.ERROR.2 NSUBLIS.ERROR.3 NSUBLIS.ERROR.4 NSUBLIS.ERROR.5 - NSUBLIS.ERROR.6 NSUBLIS.ERROR.7 SUBLIS.SHARED SUBST.1 SUBST.2 SUBST.3 - SUBST.4 SUBST.5 SUBST.6 SUBST.7 SUBST.8 SUBST.9 SUBST.ORDER.1 - SUBST.ORDER.2 SUBST.ALLOW-OTHER-KEYS.1 SUBST.ALLOW-OTHER-KEYS.2 - SUBST.ALLOW-OTHER-KEYS.3 SUBST.ALLOW-OTHER-KEYS.4 - SUBST.ALLOW-OTHER-KEYS.5 SUBST.KEYWORDS.6 SUBST-IF.1 SUBST-IF-NOT.1 - SUBST-IF.2 SUBST-IF.3 SUBST-IF-NOT.2 SUBST-IF.4 SUBST-IF-NOT.3 - SUBST-IF.5 SUBST-IF-NOT.4 SUBST-IF.6 SUBST-IF-NOT.5 SUBST-IF.7 SUBST-IF-NOT.7 SUBST-IF.ALLOW-OTHER-KEYS.1 SUBST-IF.ALLOW-OTHER-KEYS.2 SUBST-IF.ALLOW-OTHER-KEYS.3 SUBST-IF.ALLOW-OTHER-KEYS.4 SUBST-IF.ALLOW-OTHER-KEYS.5 SUBST-IF.KEYWORDS.6 @@ -17519,7 +17474,348 @@ NSUBST-IF.ERROR.8 NSUBST-IF-NOT.ERROR.1 NSUBST-IF-NOT.ERROR.2 NSUBST-IF-NOT.ERROR.3 NSUBST-IF-NOT.ERROR.4 NSUBST-IF-NOT.ERROR.5 NSUBST-IF-NOT.ERROR.6 NSUBST-IF-NOT.ERROR.7 NSUBST-IF-NOT.ERROR.8 - COPY-LIST.1 COPY-LIST.2 COPY-LIST.3 COPY-LIST.4 SUBST-IF.ALLOW-OTHER-KEYS.2 + COPY-LIST.1 COPY-LIST.2 COPY-LIST.3 COPY-LIST.4 COPY-LIST.ERROR.1 + COPY-LIST.ERROR.2 LIST.1 LIST.2 LIST.ORDER.1 LIST.ORDER.2 LIST.ORDER.3 + LIST*.1 LIST*.2 LIST-LIST*.1 LIST*.3 LIST*.ORDER.1 LIST*.ORDER.2 + LIST-LENGTH-NIL LIST-LENGTH-LIST LIST-LENGTH-CIRCULAR-LIST + LIST-LENGTH.ORDER.1 LIST-LENGTH.ERROR.1 LIST-LENGTH.ERROR.2 + LIST-LENGTH.ERROR.3 LIST-LENGTH.ERROR.4 LIST-LENGTH.ERROR.5 LISTP-NIL + LISTP-SYMBOL LISTP-SINGLETON-LIST LISTP-CIRCULAR-LIST + LISTP-LONGER-LIST LISTP-UNIVERSE LISTP.ORDER.1 LISTP.ERROR.1 + LISTP.ERROR.2 TYPEP-NIL-LIST TYPEP-SYMBOL-LIST + TYPEP-SINGLETON-LIST-LIST TYPEP-CIRCULAR-LIST-LIST + TYPEP-LONGER-LIST-LIST MAKE-LIST-EMPTY.1 MAKE-LIST-EMPTY.2 + MAKE-LIST-NO-INITIAL-ELEMENT MAKE-LIST-WITH-INITIAL-ELEMENT + MAKE-LIST.ALLOW-OTHER-KEYS.1 MAKE-LIST.ALLOW-OTHER-KEYS.2 + MAKE-LIST.ALLOW-OTHER-KEYS.3 MAKE-LIST.ALLOW-OTHER-KEYS.4 + MAKE-LIST.ALLOW-OTHER-KEYS.5 MAKE-LIST-REPEATED-KEYWORD + MAKE-LIST.ORDER.1 MAKE-LIST.ORDER.2 MAKE-LIST.ERROR.1 + MAKE-LIST.ERROR.2 MAKE-LIST.ERROR.3 MAKE-LIST.ERROR.4 + MAKE-LIST.ERROR.5 MAKE-LIST.ERROR.6 MAKE-LIST.ERROR.7 + MAKE-LIST.ERROR.8 PUSH.1 PUSH.2 PUSH.3 PUSH.ORDER.1 POP.1 POP.2 + POP.ORDER.1 PUSH-AND-POP PUSHNEW.1 PUSHNEW.2 PUSHNEW.3 PUSHNEW.4 + PUSHNEW.5 PUSHNEW.6 PUSHNEW.7 PUSHNEW.8 PUSHNEW.9 PUSHNEW.10 + PUSHNEW.11 PUSHNEW.12 PUSHNEW.13 PUSHNEW.14 PUSHNEW.15 PUSHNEW.ERROR.1 + PUSHNEW.ERROR.2 PUSHNEW.ERROR.3 ADJOIN.1 ADJOIN.2 ADJOIN.3 ADJOIN.4 + ADJOIN.5 ADJOIN.6 ADJOIN.7 ADJOIN.8 ADJOIN.9 ADJOIN.10 ADJOIN.11 + ADJOIN.12 ADJOIN.14 ADJOIN.15 ADJOIN.16 ADJOIN.17 ADJOIN.18 + ADJOIN.ORDER.1 ADJOIN.ORDER.2 ADJOIN.ALLOW-OTHER-KEYS.1 + ADJOIN.ALLOW-OTHER-KEYS.2 ADJOIN.ALLOW-OTHER-KEYS.3 + ADJOIN.ALLOW-OTHER-KEYS.4 ADJOIN.ALLOW-OTHER-KEYS.5 ADJOIN.REPEAT-KEY + ADJOIN.ERROR.1 ADJOIN.ERROR.2 ADJOIN.ERROR.3 ADJOIN.ERROR.4 + ADJOIN.ERROR.5 ADJOIN.ERROR.6 ADJOIN.ERROR.7 ADJOIN.ERROR.8 + ADJOIN.ERROR.9 FIRST-ETC-1 FIRST-ETC-2 REST-SET-1 CAR-SET CDR-SET + CAAR-SET CADR-SET CDAR-SET CDDR-SET CAAAR-SET CAADR-SET CADAR-SET + CADDR-SET CDAAR-SET CDADR-SET CDDAR-SET CDDDR-SET CAAAAR-SET + CAAADR-SET CAADAR-SET CAADDR-SET CADAAR-SET CADADR-SET CADDAR-SET + CADDDR-SET CDAAAR-SET CDAADR-SET CDADAR-SET CDADDR-SET CDDAAR-SET + CDDADR-SET CDDDAR-SET CDDDDR-SET FIRST-SET SECOND-SET THIRD-SET + FOURTH-SET FIFTH-SET SIXTH-SET SEVENTH-SET EIGHTH-SET NINTH-SET + TENTH-SET FIRST.ERROR.NO-ARGS FIRST.ERROR.EXCESS-ARGS + SECOND.ERROR.NO-ARGS SECOND.ERROR.EXCESS-ARGS THIRD.ERROR.NO-ARGS + THIRD.ERROR.EXCESS-ARGS FOURTH.ERROR.NO-ARGS FOURTH.ERROR.EXCESS-ARGS + FIFTH.ERROR.NO-ARGS FIFTH.ERROR.EXCESS-ARGS SIXTH.ERROR.NO-ARGS + SIXTH.ERROR.EXCESS-ARGS SEVENTH.ERROR.NO-ARGS + SEVENTH.ERROR.EXCESS-ARGS EIGHTH.ERROR.NO-ARGS + EIGHTH.ERROR.EXCESS-ARGS NINTH.ERROR.NO-ARGS NINTH.ERROR.EXCESS-ARGS + TENTH.ERROR.NO-ARGS TENTH.ERROR.EXCESS-ARGS CAR.ERROR.NO-ARGS + CAR.ERROR.EXCESS-ARGS CDR.ERROR.NO-ARGS CDR.ERROR.EXCESS-ARGS + CAAR.ERROR.NO-ARGS CAAR.ERROR.EXCESS-ARGS CADR.ERROR.NO-ARGS + CADR.ERROR.EXCESS-ARGS CDAR.ERROR.NO-ARGS CDAR.ERROR.EXCESS-ARGS + CDDR.ERROR.NO-ARGS CDDR.ERROR.EXCESS-ARGS CAAAR.ERROR.NO-ARGS + CAAAR.ERROR.EXCESS-ARGS CAADR.ERROR.NO-ARGS CAADR.ERROR.EXCESS-ARGS + CADAR.ERROR.NO-ARGS CADAR.ERROR.EXCESS-ARGS CADDR.ERROR.NO-ARGS + CADDR.ERROR.EXCESS-ARGS CDAAR.ERROR.NO-ARGS CDAAR.ERROR.EXCESS-ARGS + CDADR.ERROR.NO-ARGS CDADR.ERROR.EXCESS-ARGS CDDAR.ERROR.NO-ARGS + CDDAR.ERROR.EXCESS-ARGS CDDDR.ERROR.NO-ARGS CDDDR.ERROR.EXCESS-ARGS + CAAAAR.ERROR.NO-ARGS CAAAAR.ERROR.EXCESS-ARGS CAAADR.ERROR.NO-ARGS + CAAADR.ERROR.EXCESS-ARGS CAADAR.ERROR.NO-ARGS CAADAR.ERROR.EXCESS-ARGS + CAADDR.ERROR.NO-ARGS CAADDR.ERROR.EXCESS-ARGS CADAAR.ERROR.NO-ARGS + CADAAR.ERROR.EXCESS-ARGS CADADR.ERROR.NO-ARGS CADADR.ERROR.EXCESS-ARGS + CADDAR.ERROR.NO-ARGS CADDAR.ERROR.EXCESS-ARGS CADDDR.ERROR.NO-ARGS + CADDDR.ERROR.EXCESS-ARGS CDAAAR.ERROR.NO-ARGS CDAAAR.ERROR.EXCESS-ARGS + CDAADR.ERROR.NO-ARGS CDAADR.ERROR.EXCESS-ARGS CDADAR.ERROR.NO-ARGS + CDADAR.ERROR.EXCESS-ARGS CDADDR.ERROR.NO-ARGS CDADDR.ERROR.EXCESS-ARGS + CDDAAR.ERROR.NO-ARGS CDDAAR.ERROR.EXCESS-ARGS CDDADR.ERROR.NO-ARGS + CDDADR.ERROR.EXCESS-ARGS CDDDAR.ERROR.NO-ARGS CDDDAR.ERROR.EXCESS-ARGS + CDDDDR.ERROR.NO-ARGS CDDDDR.ERROR.EXCESS-ARGS NTH.1 NTH.2 NTH.ORDER.1 + NTH.ORDER.2 NTH.ERROR.1 NTH.ERROR.2 NTH.ERROR.3 NTH.ERROR.4 ENDP-NIL + ENDP-CONS ENDP-SINGLETON-LIST ENDP.ORDER.1 ENDP-SYMBOL-ERROR + ENDP-FIXNUM-ERROR ENDP-FLOAT-ERROR ENDP.ERROR.4 ENDP.ERROR.5 + ENDP.ERROR.6 NCONC.1 NCONC.2 NCONC.3 NCONC.4 NCONC.5 NCONC.6 NCONC.7 + NCONC.ORDER.1 NCONC.ORDER.2 APPEND.1 APPEND.2 APPEND.3 APPEND.4 + APPEND.5 APPEND.6 APPEND.ORDER.1 APPEND.ORDER.2 REVAPPEND.1 + REVAPPEND.2 REVAPPEND.3 REVAPPEND.4 REVAPPEND.ORDER.1 + REVAPPEND.ERROR.1 REVAPPEND.ERROR.2 REVAPPEND.ERROR.3 NRECONC.1 + NRECONC.2 NRECONC.ORDER.1 NRECONC.ERROR.1 NRECONC.ERROR.2 + NRECONC.ERROR.3 CAR.1 CAR-NIL CAR-SYMBOL-ERROR CAR-SYMBOL-ERROR.2 + CAR.ORDER.1 CDR.1 CDR-NIL CDR.ORDER.1 CDR-SYMBOL-ERROR + CDR-SYMBOL-ERROR.2 LIST-LENGTH.4 LIST-LENGTH-SYMBOL + LIST-LENGTH-DOTTED-LIST CAAR.ERROR.1 CAAR.ERROR.2 CADR.ERROR.1 + CADR.ERROR.2 CDAR.ERROR.1 CDAR.ERROR.2 CDDR.ERROR.1 CDDR.ERROR.2 + CAAAR.ERROR.1 CAAAR.ERROR.2 CAAAR.ERROR.3 CAADR.ERROR.1 CAADR.ERROR.2 + CAADR.ERROR.3 CADAR.ERROR.1 CADAR.ERROR.2 CADAR.ERROR.3 CADDR.ERROR.1 + CADDR.ERROR.2 CADDR.ERROR.3 CDAAR.ERROR.1 CDAAR.ERROR.2 CDAAR.ERROR.3 + CDADR.ERROR.1 CDADR.ERROR.2 CDADR.ERROR.3 CDDAR.ERROR.1 CDDAR.ERROR.2 + CDDAR.ERROR.3 CDDDR.ERROR.1 CDDDR.ERROR.2 CDDDR.ERROR.3 CAAAAR.ERROR.1 + CAAAAR.ERROR.2 CAAAAR.ERROR.3 CAAAAR.ERROR.4 CAAADR.ERROR.1 + CAAADR.ERROR.2 CAAADR.ERROR.3 CAAADR.ERROR.4 CAADAR.ERROR.1 + CAADAR.ERROR.2 CAADAR.ERROR.3 CAADAR.ERROR.4 CAADDR.ERROR.1 + CAADDR.ERROR.2 CAADDR.ERROR.3 CAADDR.ERROR.4 CADAAR.ERROR.1 + CADAAR.ERROR.2 CADAAR.ERROR.3 CADAAR.ERROR.4 CADADR.ERROR.1 + CADADR.ERROR.2 CADADR.ERROR.3 CADADR.ERROR.4 CADDAR.ERROR.1 + CADDAR.ERROR.2 CADDAR.ERROR.3 CADDAR.ERROR.4 CADDDR.ERROR.1 + CADDDR.ERROR.2 CADDDR.ERROR.3 CADDDR.ERROR.4 CDAAAR.ERROR.1 + CDAAAR.ERROR.2 CDAAAR.ERROR.3 CDAAAR.ERROR.4 CDAADR.ERROR.1 + CDAADR.ERROR.2 CDAADR.ERROR.3 CDAADR.ERROR.4 CDADAR.ERROR.1 + CDADAR.ERROR.2 CDADAR.ERROR.3 CDADAR.ERROR.4 CDADDR.ERROR.1 + CDADDR.ERROR.2 CDADDR.ERROR.3 CDADDR.ERROR.4 CDDAAR.ERROR.1 + CDDAAR.ERROR.2 CDDAAR.ERROR.3 CDDAAR.ERROR.4 CDDADR.ERROR.1 + CDDADR.ERROR.2 CDDADR.ERROR.3 CDDADR.ERROR.4 CDDDAR.ERROR.1 + CDDDAR.ERROR.2 CDDDAR.ERROR.3 CDDDAR.ERROR.4 CDDDDR.ERROR.1 + CDDDDR.ERROR.2 CDDDDR.ERROR.3 CDDDDR.ERROR.4 BUTLAST.1 BUTLAST.2 + BUTLAST.3 BUTLAST.4 BUTLAST.5 BUTLAST.ORDER.1 BUTLAST.ORDER.2 + BUTLAST.ERROR.1 BUTLAST.ERROR.2 BUTLAST.ERROR.3 BUTLAST.ERROR.4 + BUTLAST.ERROR.5 NBUTLAST.1 NBUTLAST.2 NBUTLAST.3 NBUTLAST.4 NBUTLAST.5 + NBUTLAST.6 NBUTLAST.ORDER.1 NBUTLAST.ORDER.2 NBUTLAST.ERROR.1 + NBUTLAST.ERROR.2 NBUTLAST.ERROR.3 NBUTLAST.ERROR.4 NBUTLAST.ERROR.5 + NBUTLAST.ERROR.6 NBUTLAST.ERROR.7 NBUTLAST.ERROR.8 NBUTLAST.ERROR.9 + NBUTLAST.ERROR.10 LAST.1 LAST.2 LAST.3 LAST.4 LAST.5 LAST.6 LAST.7 + LAST.8 LAST.9 LAST.10 LAST.ORDER.1 LAST.ORDER.2 LAST.ERROR.1 + LAST.ERROR.2 LAST.ERROR.3 LAST.ERROR.4 LAST.ERROR.5 LAST.ERROR.6 + LAST.ERROR.7 LAST.ERROR.8 LDIFF.1 LDIFF.2 LDIFF.3 LDIFF.4 LDIFF.5 + LDIFF.6 LDIFF.7 LDIFF.8 LDIFF.ORDER.1 LDIFF.ERROR.1 LDIFF.ERROR.2 + LDIFF.ERROR.3 LDIFF.ERROR.4 LDIFF.ERROR.5 LDIFF.ERROR.6 LDIFF.ERROR.7 + LDIFF.ERROR.8 TAILP.1 TAILP.2 TAILP.3 TAILP.4 TAILP.5 TAILP.ERROR.5 + TAILP.ERROR.6 TAILP.ERROR.7 TAILP.6 TAILP.ORDER.1 NTHCDR.ERROR.1 + NTHCDR.ERROR.2 NTHCDR.ERROR.3 NTHCDR.ERROR.4 NTHCDR.ERROR.5 + NTHCDR.ERROR.6 NTHCDR.ERROR.7 NTHCDR.ERROR.8 NTHCDR.ERROR.9 + NTHCDR.ERROR.10 NTHCDR.ERROR.11 NTHCDR.1 NTHCDR.2 NTHCDR.3 NTHCDR.4 + NTHCDR.5 NTHCDR.ORDER.1 REST.1 REST.ORDER.1 REST.ERROR.1 REST.ERROR.2 + MEMBER.1 MEMBER.2 MEMBER.3 MEMBER.4 MEMBER.5 MEMBER.6 MEMBER.7 + MEMBER.8 MEMBER.9 MEMBER.10 MEMBER.11 MEMBER.12 MEMBER.13 MEMBER.14 + MEMBER.15 MEMBER.16 MEMBER.16-A MEMBER.17 MEMBER.18 MEMBER.19 + MEMBER.ORDER.1 MEMBER.ORDER.2 MEMBER.ORDER.3 MEMBER.ORDER.4 + MEMBER.ORDER.5 MEMBER.ALLOW-OTHER-KEYS.1 MEMBER.ALLOW-OTHER-KEYS.2 + MEMBER.ALLOW-OTHER-KEYS.3 MEMBER.ALLOW-OTHER-KEYS.4 + MEMBER.ALLOW-OTHER-KEYS.5 MEMBER.KEYWORDS.6 MEMBER.ERROR.1 + MEMBER.ERROR.2 MEMBER.ERROR.3 MEMBER.ERROR.4 MEMBER.ERROR.5 + MEMBER.ERROR.6 MEMBER.ERROR.7 MEMBER.ERROR.8 MEMBER.ERROR.9 + MEMBER.ERROR.10 MEMBER.ERROR.11 MEMBER.ERROR.12 MEMBER.ERROR.13 + MEMBER.ERROR.14 MEMBER.ERROR.15 MEMBER.ERROR.16 MEMBER.ERROR.17 + MEMBER-IF.1 MEMBER-IF.2 MEMBER-IF.3 MEMBER-IF.4 MEMBER-IF.5 + MEMBER-IF.ORDER.1 MEMBER-IF.ORDER.2 MEMBER-IF.KEYWORDS.1 + MEMBER-IF.ALLOW-OTHER-KEYS.2 MEMBER-IF.ALLOW-OTHER-KEYS.3 + MEMBER-IF.ALLOW-OTHER-KEYS.4 MEMBER-IF.ALLOW-OTHER-KEYS.5 + MEMBER-IF.ALLOW-OTHER-KEYS.6 MEMBER-IF.ALLOW-OTHER-KEYS.7 + MEMBER-IF-NOT.1 MEMBER-IF-NOT.2 MEMBER-IF-NOT.3 MEMBER-IF-NOT.4 + MEMBER-IF-NOT.5 MEMBER-IF-NOT.ORDER.1 MEMBER-IF-NOT.ORDER.2 + MEMBER-IF-NOT.KEYWORDS.1 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.2 + MEMBER-IF-NOT.ALLOW-OTHER-KEYS.3 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.4 + MEMBER-IF-NOT.ALLOW-OTHER-KEYS.5 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.6 + MEMBER-IF.ERROR.1 MEMBER-IF.ERROR.2 MEMBER-IF.ERROR.3 + MEMBER-IF.ERROR.4 MEMBER-IF.ERROR.5 MEMBER-IF.ERROR.6 + MEMBER-IF.ERROR.7 MEMBER-IF.ERROR.8 MEMBER-IF.ERROR.9 + MEMBER-IF.ERROR.10 MEMBER-IF-NOT.ERROR.1 MEMBER-IF-NOT.ERROR.2 + MEMBER-IF-NOT.ERROR.3 MEMBER-IF-NOT.ERROR.4 MEMBER-IF-NOT.ERROR.5 + MEMBER-IF-NOT.ERROR.6 MEMBER-IF-NOT.ERROR.7 MEMBER-IF-NOT.ERROR.8 + MEMBER-IF-NOT.ERROR.9 MEMBER-IF-NOT.ERROR.10 MAPC.1 MAPC.2 MAPC.3 + MAPC.4 MAPC.5 MAPC.6 MAPC.ORDER.1 MAPC.ERROR.1 MAPC.ERROR.2 + MAPC.ERROR.3 MAPC.ERROR.4 MAPC.ERROR.5 MAPC.ERROR.6 MAPC.ERROR.7 + MAPCAR.1 MAPCAR.2 MAPCAR.3 MAPCAR.4 MAPCAR.5 MAPCAR.6 MAPCAR.ORDER.1 + MAPCAR.ERROR.1 MAPCAR.ERROR.2 MAPCAR.ERROR.3 MAPCAR.ERROR.4 + MAPCAR.ERROR.5 MAPCAR.ERROR.6 MAPCAR.ERROR.7 MAPCAN.1 MAPCAN.2 + MAPCAN.3 MAPCAN.4 MAPCAN.5 MAPCAN.6 MAPCAN.ORDER.1 MAPCAN.8 MAPCAN.9 + MAPCAN.10 MAPCAN.11 MAPCAN.ERROR.1 MAPCAN.ERROR.2 MAPCAN.ERROR.3 + MAPCAN.ERROR.4 MAPCAN.ERROR.5 MAPCAN.ERROR.6 MAPCAN.ERROR.7 MAPL.1 + MAPL.2 MAPL.3 MAPL.4 MAPL.5 MAPL.ORDER.1 MAPL.ERROR.1 MAPL.ERROR.2 + MAPL.ERROR.3 MAPL.ERROR.4 MAPL.ERROR.5 MAPL.ERROR.6 MAPL.ERROR.7 + MAPLIST.1 MAPLIST.2 MAPLIST.3 MAPLIST.4 MAPLIST.5 MAPLIST.6 MAPLIST.7 + MAPLIST.ORDER.1 MAPLIST.ERROR.1 MAPLIST.ERROR.2 MAPLIST.ERROR.3 + MAPLIST.ERROR.4 MAPLIST.ERROR.5 MAPLIST.ERROR.6 MAPLIST.ERROR.7 + MAPLIST.ERROR.8 MAPLIST.ERROR.9 MAPLIST.ERROR.10 MAPCON.1 MAPCON.2 + MAPCON.3 MAPCON.4 MAPCON.ORDER.1 MAPCON.ERROR.1 MAPCON.ERROR.2 + MAPCON.ERROR.3 MAPCON.ERROR.4 MAPCON.ERROR.5 MAPCON.ERROR.6 + MAPCON.ERROR.7 ACONS.1 ACONS.2 ACONS.3 ACONS.4 ACONS.5 ACONS.6 + ACONS.ORDER.1 ACONS.ERROR.1 ACONS.ERROR.2 ACONS.ERROR.3 ACONS.ERROR.4 + ASSOC.1 ASSOC.2 ASSOC.3 ASSOC.4 ASSOC.5 ASSOC.6 ASSOC.7 ASSOC.8 + ASSOC.9 ASSOC.10 ASSOC.11 ASSOC.12 ASSOC.13 ASSOC.14 ASSOC.15 ASSOC.16 + ASSOC.17 ASSOC.18 ASSOC.19 ASSOC.20 ASSOC.21 ASSOC.22 ASSOC.23 + ASSOC.24 ASSOC.25 ASSOC.ORDER.1 ASSOC.ORDER.2 ASSOC.ORDER.3 + ASSOC.ORDER.4 ASSOC.ALLOW-OTHER-KEYS.1 ASSOC.ALLOW-OTHER-KEYS.2 + ASSOC.ALLOW-OTHER-KEYS.3 ASSOC.ALLOW-OTHER-KEYS.4 + ASSOC.ALLOW-OTHER-KEYS.5 ASSOC.KEYWORDS.6 ASSOC.KEYWORDS.7 + ASSOC.ERROR.1 ASSOC.ERROR.2 ASSOC.ERROR.3 ASSOC.ERROR.4 ASSOC.ERROR.5 + ASSOC.ERROR.6 ASSOC.ERROR.7 ASSOC.ERROR.8 ASSOC.ERROR.9 ASSOC-IF.1 + ASSOC-IF.2 ASSOC-IF.3 ASSOC-IF.4 ASSOC-IF.ORDER.1 ASSOC-IF.ORDER.2 + ASSOC-IF.ALLOW-OTHER-KEYS.1 ASSOC-IF.ALLOW-OTHER-KEYS.2 + ASSOC-IF.ALLOW-OTHER-KEYS.3 ASSOC-IF.ALLOW-OTHER-KEYS.4 + ASSOC-IF.ALLOW-OTHER-KEYS.5 ASSOC-IF.KEYWORDS.6 ASSOC-IF.KEYWORDS.7 + ASSOC-IF.ERROR.1 ASSOC-IF.ERROR.2 ASSOC-IF.ERROR.3 ASSOC-IF.ERROR.4 + ASSOC-IF.ERROR.5 ASSOC-IF.ERROR.6 ASSOC-IF.ERROR.7 ASSOC-IF.ERROR.8 + ASSOC-IF.ERROR.9 ASSOC-IF.ERROR.10 ASSOC-IF-NOT.1 ASSOC-IF-NOT.2 + ASSOC-IF-NOT.3 ASSOC-IF-NOT.4 ASSOC-IF-NOT.ORDER.1 + ASSOC-IF-NOT.ORDER.2 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.1 + ASSOC-IF-NOT.ALLOW-OTHER-KEYS.2 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.3 + ASSOC-IF-NOT.ALLOW-OTHER-KEYS.4 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.5 + ASSOC-IF-NOT.KEYWORDS.6 ASSOC-IF-NOT.KEYWORDS.7 ASSOC-IF-NOT.ERROR.1 + ASSOC-IF-NOT.ERROR.2 ASSOC-IF-NOT.ERROR.3 ASSOC-IF-NOT.ERROR.4 + ASSOC-IF-NOT.ERROR.5 ASSOC-IF-NOT.ERROR.6 ASSOC-IF-NOT.ERROR.7 + ASSOC-IF-NOT.ERROR.8 ASSOC-IF-NOT.ERROR.9 ASSOC-IF-NOT.ERROR.10 + COPY-ALIST-1 COPY-ALIST.ERROR.1 COPY-ALIST.ERROR.2 PAIRLIS-1 PAIRLIS-2 + PAIRLIS-3 PAIRLIS-4 PAIRLIS.ERROR.1 PAIRLIS.ERROR.2 PAIRLIS.ERROR.3 + RASSOC.1 RASSOC.2 RASSOC.3 RASSOC.4 RASSOC.5 RASSOC.6 RASSOC.7 + RASSOC.8 RASSOC.9 RASSOC.10 RASSOC.11 RASSOC.12 RASSOC.13 RASSOC.14 + RASSOC.15 RASSOC.16 RASSOC.17 RASSOC.18 RASSOC.19 RASSOC.20 RASSOC.21 + RASSOC.22 RASSOC.23 RASSOC.24 RASSOC.25 RASSOC.ORDER.1 RASSOC.ORDER.2 + RASSOC.ORDER.3 RASSOC.ORDER.4 RASSOC.ALLOW-OTHER-KEYS.1 + RASSOC.ALLOW-OTHER-KEYS.2 RASSOC.ALLOW-OTHER-KEYS.3 + RASSOC.ALLOW-OTHER-KEYS.4 RASSOC.ALLOW-OTHER-KEYS.5 RASSOC.KEYWORDS.6 + RASSOC.ERROR.1 RASSOC.ERROR.2 RASSOC.ERROR.3 RASSOC.ERROR.4 + RASSOC.ERROR.5 RASSOC.ERROR.6 RASSOC.ERROR.7 RASSOC.ERROR.8 + RASSOC.ERROR.9 RASSOC-IF.1 RASSOC-IF.2 RASSOC-IF.3 RASSOC-IF.4 + RASSOC-IF.ORDER.1 RASSOC-IF.ORDER.2 RASSOC-IF.ALLOW-OTHER-KEYS.1 + RASSOC-IF.ALLOW-OTHER-KEYS.2 RASSOC-IF.ALLOW-OTHER-KEYS.3 + RASSOC-IF.ALLOW-OTHER-KEYS.4 RASSOC-IF.ALLOW-OTHER-KEYS.5 + RASSOC-IF.KEYWORDS.6 RASSOC-IF.ERROR.1 RASSOC-IF.ERROR.2 + RASSOC-IF.ERROR.3 RASSOC-IF.ERROR.4 RASSOC-IF.ERROR.5 + RASSOC-IF.ERROR.6 RASSOC-IF.ERROR.7 RASSOC-IF.ERROR.8 + RASSOC-IF.ERROR.9 RASSOC-IF.ERROR.10 RASSOC-IF-NOT.1 RASSOC-IF-NOT.2 + RASSOC-IF-NOT.3 RASSOC-IF-NOT.4 RASSOC-IF-NOT.ORDER.1 + RASSOC-IF-NOT.ORDER.2 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.1 + RASSOC-IF-NOT.ALLOW-OTHER-KEYS.2 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.3 + RASSOC-IF-NOT.ALLOW-OTHER-KEYS.4 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.5 + RASSOC-IF-NOT.ALLOW-OTHER-KEYS.6 RASSOC-IF-NOT.KEYWORDS.7 + RASSOC-IF-NOT.ERROR.1 RASSOC-IF-NOT.ERROR.2 RASSOC-IF-NOT.ERROR.3 + RASSOC-IF-NOT.ERROR.4 RASSOC-IF-NOT.ERROR.5 RASSOC-IF-NOT.ERROR.6 + RASSOC-IF-NOT.ERROR.7 RASSOC-IF-NOT.ERROR.8 RASSOC-IF-NOT.ERROR.9 + RASSOC-IF-NOT.ERROR.10 GET-PROPERTIES.1 GET-PROPERTIES.2 + GET-PROPERTIES.3 GET-PROPERTIES.4 GET-PROPERTIES.5 GET-PROPERTIES.6 + GET-PROPERTIES.7 GET-PROPERTIES.8 GET-PROPERTIES.9 + GET-PROPERTIES.ORDER.1 GET-PROPERTIES.ERROR.1 GET-PROPERTIES.ERROR.2 + GET-PROPERTIES.ERROR.3 GETF.1 GETF.2 GETF.3 GETF.4 GETF.5 GETF.ORDER.1 + GETF.ORDER.2 SETF-GETF.1 SETF-GETF.2 SETF-GETF.3 SETF-GETF.4 + SETF-GETF.5 SETF-GETF.ORDER.1 +Test SETF-GETF.ORDER.2 failed +Form: (LET ((P (LIST (COPY-LIST '(A 1 B 2)))) (I 0) X Y Z W) + (SETF (GETF (CAR (PROGN (SETF X (INCF I)) P)) + (PROGN (SETF Y (INCF I)) 'C) (SETF Z (INCF I))) + (PROGN (SETF W (INCF I)) 3)) + (AND (EQLT I 4) (EQLT X 1) (EQLT Y 2) (EQLT Z 3) (EQLT W 4) + (EQLT (GETF (CAR P) 'A) 1) (EQLT (GETF (CAR P) 'B) 2) + (EQLT (GETF (CAR P) 'C) 3) + (EQLT (LOOP + FOR + PTR + ON + (CAR P) + BY + #'CDDR + COUNT + (NOT (MEMBER (CAR PTR) '(A B C)))) + 0) + T)) +Expected value: T +Actual value: NIL. + INCF-GETF.1 INCF-GETF.2 PUSH-GETF.1 GETF.ERROR.1 GETF.ERROR.2 + GETF.ERROR.3 REMF.1 REMF.2 REMF.3 REMF.4 REMF.ORDER.1 INTERSECTION.1 + INTERSECTION.2 INTERSECTION.3 INTERSECTION.4 INTERSECTION.5 + INTERSECTION.6 INTERSECTION.7 INTERSECTION.8 INTERSECTION.9 + INTERSECTION.9-A INTERSECTION.9-B INTERSECTION.10 INTERSECTION.11 + INTERSECTION.11-A INTERSECTION.12 INTERSECTION.13 INTERSECTION.13-A + INTERSECTION.14 INTERSECTION.15 INTERSECTION.16 INTERSECTION.17 + INTERSECTION.18 INTERSECTION.ORDER.1 INTERSECTION.ORDER.2 + INTERSECTION.ORDER.3 INTERSECTION.ORDER.4 INTERSECTION.ORDER.5 + INTERSECTION.ALLOW-OTHER-KEYS.1 INTERSECTION.ALLOW-OTHER-KEYS.2 + INTERSECTIONALLOW-OTHER-KEYS.3 INTERSECTION.ALLOW-OTHER-KEYS.4 + INTERSECTION.ALLOW-OTHER-KEYS.5 INTERSECTION.ALLOW-OTHER-KEYS.6 + INTERSECTION.ALLOW-OTHER-KEYS.7 INTERSECTION.KEYWORDS.8 + INTERSECTION.ERROR.1 INTERSECTION.ERROR.2 INTERSECTION.ERROR.3 + INTERSECTION.ERROR.4 INTERSECTION.ERROR.5 INTERSECTION.ERROR.6 + INTERSECTION.ERROR.7 INTERSECTION.ERROR.8 INTERSECTION.ERROR.9 + INTERSECTION.ERROR.10 NINTERSECTION.1 NINTERSECTION.2 NINTERSECTION.3 + NINTERSECTION.4 NINTERSECTION.5 NINTERSECTION.6 NINTERSECTION.7 + NINTERSECTION.8 NINTERSECTION.9 NINTERSECTION.9-A NINTERSECTION.9-B + NINTERSECTION.10 NINTERSECTION.11 CONDITION.3 CELL-ERROR-NAME.1 CELL-ERROR-NAME.2 CELL-ERROR-NAME.3 + CELL-ERROR-NAME.4 CELL-ERROR-NAME.5 CELL-ERROR-NAME.6 + CELL-ERROR-NAME.ERROR.1 CELL-ERROR-NAME.ERROR.2 ASSERT.1 ASSERT.2 + ASSERT.3 ASSERT.3A ASSERT.4 ASSERT.5 ASSERT.6 ASSERT.7 ASSERT.8 + ASSERT.9 ERROR.1 ERROR.2 ERROR.3 ERROR.4 +Test ERROR.5 failed +Form: (LET ((FMT (FORMATTER "Error"))) + (HANDLER-CASE (ERROR FMT) + (SIMPLE-ERROR (C) (FROB-SIMPLE-ERROR C FMT)))) +Expected value: T +Actual value: #. + ERROR.6 ERROR.7 ERROR.8 CERROR.1 CERROR.2 CERROR.3 CERROR.4 +Test CERROR.5 failed +Form: (LET ((FMT (FORMATTER "Cerror"))) + (HANDLER-CASE (CERROR "Keep going." FMT) + (SIMPLE-ERROR (C) (FROB-SIMPLE-ERROR C FMT)))) +Expected value: T +Actual value: #. + CERROR.6 CERROR.ERROR.1 CERROR.ERROR.2 CHECK-TYPE.1 CHECK-TYPE.2 + CHECK-TYPE.3 CHECK-TYPE.4 CHECK-TYPE.5 CHECK-TYPE.6 CHECK-TYPE.7 + WARN.1 WARN.2 WARN.3 WARN.4 WARN.5 WARN.6 WARN.7 WARN.8 WARN.9 WARN.10 + WARN.11 WARN.12 WARN.13 WARN.14 WARN.15 WARN.16 WARN.17 WARN.18 + INVOKE-DEBUGGER.1 HANDLER-BIND.1 HANDLER-BIND.2 HANDLER-BIND.3 + HANDLER-BIND.4 HANDLER-BIND.5 HANDLER-BIND.6 HANDLER-BIND.7 + HANDLER-BIND.8 +Test HANDLER-BIND.9 failed +Form: (CATCH 'FOO + (HANDLER-BIND + ((SIMPLE-ERROR + (SYSTEM:LAMBDA-BLOCK HANDLER-BIND.7-HANDLER-FN (C) + (DECLARE (IGNORE C)) + (THROW 'FOO 'GOOD)))) + (ERROR "simple error"))) +Expected value: GOOD +Actual value: #. + HANDLER-BIND.10 HANDLER-BIND.11 HANDLER-BIND.12 HANDLER-BIND.13 + HANDLER-BIND.14 HANDLER-BIND.15 HANDLER-BIND.16 HANDLER-BIND.17 + SUBTYPEP-NULL-LIST SUBTYPEP-CONS-LIST SUBTYPEP-NULL-CONS +Test SUBTYPEP-CONS-NULL failed +Form: (SUBTYPEP* 'CONS 'NULL) +Expected values: NIL + T +Actual values: NIL + NIL. + SUBTYPEP-NULL-ATOM SUBTYPEP-CONS-ATOM SUBTYPEP-ATOM-CONS + SUBTYPEP-ATOM-LIST SUBTYPEP-LIST-ATOM NULL-NULL-UNIVERSE + FUNCTION-BOUND-CONS-FNS MACRO-BOUND-CONS-MACROS NO-CONS-FNS-ARE-MACROS + CONS-OF-SYMBOLS CONS-WITH-NIL CONS-EQ-EQUAL CONS-EQUAL-LIST + CONS.ORDER.1 CONSP-LIST CONSP-CONS CONSP-NIL CONSP-EMPTY-LIST + CONSP-SINGLE-ELEMENT-LIST CONSP-XOR-ATOM-UNIVERSE CONSP-CONS-UNIVERSE + CONSP.ORDER.1 CONSP.ERROR.1 CONSP.ERROR.2 ATOM.ORDER.1 ATOM.ERROR.1 + ATOM.ERROR.2 CONS.23 CONS.24 CONS.25 CONS.26 CONS.27 CONS.28 CONS.29 + CONS.30 CONS.31 CONS.32 CONS.33 CONS.34 CONS.36 CONS.37 CONS.38 + CONS.39 CONS.40 CONS.41 CONS.42 CONS.43 CONS.44 CONS.45 CONS.46 + CONS.47 CONS.48 CONS.49 CONS.50 CONS.51 CONS.52 CONS.53 CONS.ERROR.1 + CONS.ERROR.2 CONS.ERROR.3 RPLACA.1 RPLACA.ORDER.1 RPLACD.1 + RPLACD.ORDER.1 RPLACA.ERROR.1 RPLACA.ERROR.2 RPLACA.ERROR.3 + RPLACA.ERROR.4 RPLACA.ERROR.5 RPLACA.ERROR.6 RPLACD.ERROR.1 + RPLACD.ERROR.2 RPLACD.ERROR.3 RPLACD.ERROR.4 RPLACD.ERROR.5 + RPLACD.ERROR.6 COPY-TREE.1 COPY-TREE.2 COPY-TREE.ORDER.1 + COPY-TREE.ERROR.1 COPY-TREE.ERROR.2 SUBLIS.1 SUBLIS.2 SUBLIS.3 + SUBLIS.4 SUBLIS.5 SUBLIS.6 SUBLIS.7 SUBLIS.8 SUBLIS.ORDER.1 + SUBLIS.ORDER.2 SUBLIS.ALLOW-OTHER-KEYS.1 SUBLIS.ALLOW-OTHER-KEYS.2 + SUBLIS.ALLOW-OTHER-KEYS.3 SUBLIS.ALLOW-OTHER-KEYS.4 + SUBLIS.ALLOW-OTHER-KEYS.5 SUBLIS.KEYWORDS.6 SUBLIS.ERROR.1 + SUBLIS.ERROR.2 SUBLIS.ERROR.3 SUBLIS.ERROR.4 SUBLIS.ERROR.5 + SUBLIS.ERROR.6 SUBLIS.ERROR.7 NSUBLIS.1 NSUBLIS.2 NSUBLIS.3 NSUBLIS.4 + NSUBLIS.5 NSUBLIS.6 NSUBLIS.7 NSUBLIS.8 NSUBLIS.9 NSUBLIS.ORDER.1 + NSUBLIS.ORDER.2 NSUBLIS.ALLOW-OTHER-KEYS.1 NSUBLIS.ALLOW-OTHER-KEYS.2 + NSUBLIS.ALLOW-OTHER-KEYS.3 NSUBLIS.ALLOW-OTHER-KEYS.4 + NSUBLIS.ALLOW-OTHER-KEYS.5 NSUBLIS.KEYWORDS.6 NSUBLIS.ERROR.1 + NSUBLIS.ERROR.2 NSUBLIS.ERROR.3 NSUBLIS.ERROR.4 NSUBLIS.ERROR.5 + NSUBLIS.ERROR.6 NSUBLIS.ERROR.7 SUBLIS.SHARED SUBST.1 SUBST.2 SUBST.3 + SUBST.4 SUBST.5 SUBST.6 SUBST.7 SUBST.8 SUBST.9 SUBST.ORDER.1 + SUBST.ORDER.2 SUBST.ALLOW-OTHER-KEYS.1 SUBST.ALLOW-OTHER-KEYS.2 + SUBST.ALLOW-OTHER-KEYS.3 SUBST.ALLOW-OTHER-KEYS.4 + SUBST.ALLOW-OTHER-KEYS.5 SUBST.KEYWORDS.6 SUBST-IF.1 SUBST-IF-NOT.1 + SUBST-IF.2 SUBST-IF.3 SUBST-IF-NOT.2 SUBST-IF.4 SUBST-IF-NOT.3 + SUBST-IF.5 SUBST-IF-NOT.4 SUBST-IF.6 SUBST-IF-NOT.5 SUBST-IF.7 + SUBST-IF-NOT.7 SUBST-IF.ALLOW-OTHER-KEYS.1 SUBST-IF.ALLOW-OTHER-KEYS.2 SUBST-IF.ALLOW-OTHER-KEYS.3 SUBST-IF.ALLOW-OTHER-KEYS.4 SUBST-IF.ALLOW-OTHER-KEYS.5 SUBST-IF.KEYWORDS.6 SUBST-IF-NOT.ALLOW-OTHER-KEYS.1 SUBST-IF-NOT.ALLOW-OTHER-KEYS.2 @@ -17560,81 +17856,36 @@ LIST-LENGTH.ORDER.1 LIST-LENGTH.ERROR.1 LIST-LENGTH.ERROR.2 LIST-LENGTH.ERROR.3 LIST-LENGTH.ERROR.4 LIST-LENGTH.ERROR.5 LISTP-NIL LISTP-SYMBOL LISTP-SINGLETON-LIST LISTP-CIRCULAR-LIST - LISTP-LONGER-LIST COPY-LIST.ERROR.1 - COPY-LIST.ERROR.2 LIST.1 LIST.2 LIST.ORDER.1 LIST.ORDER.2 LIST.ORDER.3 - LIST*.1 LIST*.2 LIST-LIST*.1 LIST*.3 LIST*.ORDER.1 LIST*.ORDER.2 - LIST-LENGTH-NIL LIST-LENGTH-LIST LIST-LENGTH-CIRCULAR-LIST - LIST-LENGTH.ORDER.1 LIST-LENGTH.ERROR.1 LIST-LENGTH.ERROR.2 - LIST-LENGTH.ERROR.3 LIST-LENGTH.ERROR.4 LIST-LENGTH.ERROR.5 LISTP-NIL - LISTP-SYMBOL LISTP-SINGLETON-LIST LISTP-CIRCULAR-LIST LISTP-LONGER-LIST LISTP-UNIVERSE LISTP.ORDER.1 LISTP.ERROR.1 - LISTP.ERROR.2 LISTP-UNIVERSE LISTP.ORDER.1 LISTP.ERROR.1 TYPEP-NIL-LIST TYPEP-SYMBOL-LIST LISTP.ERROR.2 TYPEP-NIL-LIST TYPEP-SYMBOL-LIST TYPEP-SINGLETON-LIST-LIST TYPEP-CIRCULAR-LIST-LIST - TYPEP-SINGLETON-LIST-LIST TYPEP-CIRCULAR-LIST-LIST TYPEP-LONGER-LIST-LIST MAKE-LIST-EMPTY.1 MAKE-LIST-EMPTY.2 - TYPEP-LONGER-LIST-LIST MAKE-LIST-EMPTY.1 - MAKE-LIST-NO-INITIAL-ELEMENT MAKE-LIST-EMPTY.2 MAKE-LIST-NO-INITIAL-ELEMENT MAKE-LIST-WITH-INITIAL-ELEMENT MAKE-LIST.ALLOW-OTHER-KEYS.1 MAKE-LIST.ALLOW-OTHER-KEYS.2 - MAKE-LIST.ALLOW-OTHER-KEYS.3 MAKE-LIST-WITH-INITIAL-ELEMENT - MAKE-LIST.ALLOW-OTHER-KEYS.1 MAKE-LIST.ALLOW-OTHER-KEYS.2 MAKE-LIST.ALLOW-OTHER-KEYS.4 MAKE-LIST.ALLOW-OTHER-KEYS.3 MAKE-LIST.ALLOW-OTHER-KEYS.4 MAKE-LIST.ALLOW-OTHER-KEYS.5 MAKE-LIST-REPEATED-KEYWORD - MAKE-LIST.ORDER.1 - MAKE-LIST.ALLOW-OTHER-KEYS.5 MAKE-LIST-REPEATED-KEYWORD - MAKE-LIST.ORDER.1 MAKE-LIST.ORDER.2 MAKE-LIST.ORDER.2 MAKE-LIST.ERROR.1 MAKE-LIST.ERROR.1 - MAKE-LIST.ERROR.2 - MAKE-LIST.ERROR.2 MAKE-LIST.ERROR.3 MAKE-LIST.ERROR.3 MAKE-LIST.ERROR.4 MAKE-LIST.ERROR.4 - MAKE-LIST.ERROR.5 - MAKE-LIST.ERROR.5 MAKE-LIST.ERROR.6 MAKE-LIST.ERROR.6 MAKE-LIST.ERROR.7 MAKE-LIST.ERROR.7 - MAKE-LIST.ERROR.8 PUSH.1 PUSH.2 PUSH.3 - MAKE-LIST.ERROR.8 PUSH.1 PUSH.2 PUSH.3 PUSH.ORDER.1 POP.1 POP.2 PUSH.ORDER.1 POP.1 POP.2 - POP.ORDER.1 PUSH-AND-POP - POP.ORDER.1 PUSH-AND-POP PUSHNEW.1 PUSHNEW.1 PUSHNEW.2 PUSHNEW.2 PUSHNEW.3 PUSHNEW.4 PUSHNEW.3 PUSHNEW.4 - PUSHNEW.5 - PUSHNEW.5 PUSHNEW.6 PUSHNEW.7 PUSHNEW.6 PUSHNEW.7 PUSHNEW.8 PUSHNEW.9 PUSHNEW.8 PUSHNEW.9 PUSHNEW.10 - PUSHNEW.11 PUSHNEW.12 PUSHNEW.10 - PUSHNEW.11 PUSHNEW.12 PUSHNEW.13 PUSHNEW.14 PUSHNEW.15 PUSHNEW.13 PUSHNEW.14 PUSHNEW.15 PUSHNEW.ERROR.1 PUSHNEW.ERROR.1 - PUSHNEW.ERROR.2 - PUSHNEW.ERROR.2 PUSHNEW.ERROR.3 ADJOIN.1 ADJOIN.2 ADJOIN.3 PUSHNEW.ERROR.3 ADJOIN.1 ADJOIN.2 ADJOIN.4 ADJOIN.3 - ADJOIN.5 ADJOIN.4 ADJOIN.6 - ADJOIN.5 ADJOIN.7 ADJOIN.6 ADJOIN.7 ADJOIN.8 ADJOIN.9 ADJOIN.8 ADJOIN.9 ADJOIN.10 ADJOIN.11 ADJOIN.10 - ADJOIN.12 ADJOIN.11 ADJOIN.14 - ADJOIN.12 ADJOIN.14 ADJOIN.15 ADJOIN.16 ADJOIN.15 ADJOIN.16 ADJOIN.17 ADJOIN.17 ADJOIN.18 ADJOIN.18 - ADJOIN.ORDER.1 - ADJOIN.ORDER.1 ADJOIN.ORDER.2 ADJOIN.ALLOW-OTHER-KEYS.1 ADJOIN.ORDER.2 ADJOIN.ALLOW-OTHER-KEYS.1 - ADJOIN.ALLOW-OTHER-KEYS.2 + MAKE-LIST.ORDER.1 MAKE-LIST.ORDER.2 MAKE-LIST.ERROR.1 + MAKE-LIST.ERROR.2 MAKE-LIST.ERROR.3 MAKE-LIST.ERROR.4 + MAKE-LIST.ERROR.5 MAKE-LIST.ERROR.6 MAKE-LIST.ERROR.7 + MAKE-LIST.ERROR.8 PUSH.1 PUSH.2 PUSH.3 PUSH.ORDER.1 POP.1 POP.2 + POP.ORDER.1 PUSH-AND-POP PUSHNEW.1 PUSHNEW.2 PUSHNEW.3 PUSHNEW.4 + PUSHNEW.5 PUSHNEW.6 PUSHNEW.7 PUSHNEW.8 PUSHNEW.9 PUSHNEW.10 + PUSHNEW.11 PUSHNEW.12 PUSHNEW.13 PUSHNEW.14 PUSHNEW.15 PUSHNEW.ERROR.1 + PUSHNEW.ERROR.2 PUSHNEW.ERROR.3 ADJOIN.1 ADJOIN.2 ADJOIN.3 ADJOIN.4 + ADJOIN.5 ADJOIN.6 ADJOIN.7 ADJOIN.8 ADJOIN.9 ADJOIN.10 ADJOIN.11 + ADJOIN.12 ADJOIN.14 ADJOIN.15 ADJOIN.16 ADJOIN.17 ADJOIN.18 + ADJOIN.ORDER.1 ADJOIN.ORDER.2 ADJOIN.ALLOW-OTHER-KEYS.1 ADJOIN.ALLOW-OTHER-KEYS.2 ADJOIN.ALLOW-OTHER-KEYS.3 - ADJOIN.ALLOW-OTHER-KEYS.4 ADJOIN.ALLOW-OTHER-KEYS.3 - ADJOIN.ALLOW-OTHER-KEYS.4 ADJOIN.ALLOW-OTHER-KEYS.5 ADJOIN.REPEAT-KEY ADJOIN.ALLOW-OTHER-KEYS.5 ADJOIN.REPEAT-KEY - ADJOIN.ERROR.1 - ADJOIN.ERROR.1 ADJOIN.ERROR.2 ADJOIN.ERROR.2 ADJOIN.ERROR.3 ADJOIN.ERROR.3 ADJOIN.ERROR.4 ADJOIN.ERROR.4 - ADJOIN.ERROR.5 - ADJOIN.ERROR.5 ADJOIN.ERROR.6 ADJOIN.ERROR.6 ADJOIN.ERROR.7 ADJOIN.ERROR.7 ADJOIN.ERROR.8 ADJOIN.ERROR.8 - ADJOIN.ERROR.9 - ADJOIN.ERROR.9 FIRST-ETC-1 FIRST-ETC-1 FIRST-ETC-2 REST-SET-1 FIRST-ETC-2 REST-SET-1 CAR-SET CDR-SET CAR-SET CDR-SET - CAAR-SET - CAAR-SET CADR-SET CADR-SET CDAR-SET CDAR-SET CDDR-SET CDDR-SET CAAAR-SET CAAAR-SET CAADR-SET CAADR-SET CADAR-SET CADAR-SET - CADDR-SET - CADDR-SET CDAAR-SET CDAAR-SET CDADR-SET CDADR-SET CDDAR-SET CDDAR-SET CDDDR-SET CDDDR-SET CAAAAR-SET CAAAAR-SET - CAAADR-SET - CAAADR-SET CAADAR-SET CAADAR-SET CAADDR-SET CAADDR-SET CADAAR-SET CADAAR-SET CADADR-SET CADADR-SET CADDAR-SET CADDAR-SET - CADDDR-SET - CADDDR-SET CDAAAR-SET CDAAAR-SET CDAADR-SET CDAADR-SET CDADAR-SET CDADAR-SET CDADDR-SET CDADDR-SET CDDAAR-SET CDDAAR-SET - CDDADR-SET - CDDADR-SET CDDDAR-SET CDDDAR-SET CDDDDR-SET CDDDDR-SET FIRST-SET FIRST-SET SECOND-SET SECOND-SET THIRD-SET THIRD-SET - FOURTH-SET - FOURTH-SET FIFTH-SET FIFTH-SET SIXTH-SET SIXTH-SET SEVENTH-SET SEVENTH-SET EIGHTH-SET EIGHTH-SET NINTH-SET NINTH-SET - TENTH-SET FIRST.ERROR.NO-ARGS FIRST.ERROR.EXCESS-ARGS - SECOND.ERROR.NO-ARGS SECOND.ERROR.EXCESS-ARGS THIRD.ERROR.NO-ARGS - THIRD.ERROR.EXCESS-ARGS FOURTH.ERROR.NO-ARGS FOURTH.ERROR.EXCESS-ARGS - FIFTH.ERROR.NO-ARGS FIFTH.ERROR.EXCESS-ARGS SIXTH.ERROR.NO-ARGS - SIXTH.ERROR.EXCESS-ARGS SEVENTH.ERROR.NO-ARGS - SEVENTH.ERROR.EXCESS-ARGS EIGHTH.ERROR.NO-ARGS - EIGHTH.ERROR.EXCESS-ARGS NINTH.ERROR.NO-ARGS NINTH.ERROR.EXCESS-ARGS - TENTH.ERROR.NO-ARGS TENTH.ERROR.EXCESS-ARGS CAR.ERROR.NO-ARGS - CAR.ERROR.EXCESS-ARGS + ADJOIN.ALLOW-OTHER-KEYS.4 ADJOIN.ALLOW-OTHER-KEYS.5 ADJOIN.REPEAT-KEY + ADJOIN.ERROR.1 ADJOIN.ERROR.2 ADJOIN.ERROR.3 ADJOIN.ERROR.4 + ADJOIN.ERROR.5 ADJOIN.ERROR.6 ADJOIN.ERROR.7 ADJOIN.ERROR.8 + ADJOIN.ERROR.9 FIRST-ETC-1 FIRST-ETC-2 REST-SET-1 CAR-SET CDR-SET + CAAR-SET CADR-SET CDAR-SET CDDR-SET CAAAR-SET CAADR-SET CADAR-SET + CADDR-SET CDAAR-SET CDADR-SET CDDAR-SET CDDDR-SET CAAAAR-SET + CAAADR-SET CAADAR-SET CAADDR-SET CADAAR-SET CADADR-SET CADDAR-SET + CADDDR-SET CDAAAR-SET CDAADR-SET CDADAR-SET CDADDR-SET CDDAAR-SET + CDDADR-SET CDDDAR-SET CDDDDR-SET FIRST-SET SECOND-SET THIRD-SET + FOURTH-SET FIFTH-SET SIXTH-SET SEVENTH-SET EIGHTH-SET NINTH-SET TENTH-SET FIRST.ERROR.NO-ARGS FIRST.ERROR.EXCESS-ARGS SECOND.ERROR.NO-ARGS SECOND.ERROR.EXCESS-ARGS THIRD.ERROR.NO-ARGS THIRD.ERROR.EXCESS-ARGS FOURTH.ERROR.NO-ARGS FOURTH.ERROR.EXCESS-ARGS @@ -17662,307 +17913,132 @@ CDADAR.ERROR.EXCESS-ARGS CDADDR.ERROR.NO-ARGS CDADDR.ERROR.EXCESS-ARGS CDDAAR.ERROR.NO-ARGS CDDAAR.ERROR.EXCESS-ARGS CDDADR.ERROR.NO-ARGS CDDADR.ERROR.EXCESS-ARGS CDDDAR.ERROR.NO-ARGS CDDDAR.ERROR.EXCESS-ARGS - CDDDDR.ERROR.NO-ARGS CDDDDR.ERROR.EXCESS-ARGS CDR.ERROR.NO-ARGS CDR.ERROR.EXCESS-ARGS - CAAR.ERROR.NO-ARGS CAAR.ERROR.EXCESS-ARGS CADR.ERROR.NO-ARGS - CADR.ERROR.EXCESS-ARGS CDAR.ERROR.NO-ARGS CDAR.ERROR.EXCESS-ARGS - CDDR.ERROR.NO-ARGS CDDR.ERROR.EXCESS-ARGS CAAAR.ERROR.NO-ARGS - CAAAR.ERROR.EXCESS-ARGS CAADR.ERROR.NO-ARGS CAADR.ERROR.EXCESS-ARGS - CADAR.ERROR.NO-ARGS CADAR.ERROR.EXCESS-ARGS CADDR.ERROR.NO-ARGS - CADDR.ERROR.EXCESS-ARGS CDAAR.ERROR.NO-ARGS CDAAR.ERROR.EXCESS-ARGS - CDADR.ERROR.NO-ARGS CDADR.ERROR.EXCESS-ARGS CDDAR.ERROR.NO-ARGS - CDDAR.ERROR.EXCESS-ARGS CDDDR.ERROR.NO-ARGS CDDDR.ERROR.EXCESS-ARGS - CAAAAR.ERROR.NO-ARGS CAAAAR.ERROR.EXCESS-ARGS CAAADR.ERROR.NO-ARGS - CAAADR.ERROR.EXCESS-ARGS CAADAR.ERROR.NO-ARGS CAADAR.ERROR.EXCESS-ARGS - CAADDR.ERROR.NO-ARGS CAADDR.ERROR.EXCESS-ARGS CADAAR.ERROR.NO-ARGS - CADAAR.ERROR.EXCESS-ARGS CADADR.ERROR.NO-ARGS CADADR.ERROR.EXCESS-ARGS - CADDAR.ERROR.NO-ARGS CADDAR.ERROR.EXCESS-ARGS CADDDR.ERROR.NO-ARGS - CADDDR.ERROR.EXCESS-ARGS CDAAAR.ERROR.NO-ARGS CDAAAR.ERROR.EXCESS-ARGS - CDAADR.ERROR.NO-ARGS CDAADR.ERROR.EXCESS-ARGS CDADAR.ERROR.NO-ARGS - CDADAR.ERROR.EXCESS-ARGS CDADDR.ERROR.NO-ARGS CDADDR.ERROR.EXCESS-ARGS - CDDAAR.ERROR.NO-ARGS CDDAAR.ERROR.EXCESS-ARGS CDDADR.ERROR.NO-ARGS - CDDADR.ERROR.EXCESS-ARGS CDDDAR.ERROR.NO-ARGS CDDDAR.ERROR.EXCESS-ARGS - CDDDDR.ERROR.NO-ARGS CDDDDR.ERROR.EXCESS-ARGS NTH.1 NTH.1 NTH.2 NTH.ORDER.1 - NTH.ORDER.2 NTH.ERROR.1 NTH.ERROR.2 NTH.ERROR.3 NTH.ERROR.4 ENDP-NIL - ENDP-CONS ENDP-SINGLETON-LIST ENDP.ORDER.1 ENDP-SYMBOL-ERROR - ENDP-FIXNUM-ERROR ENDP-FLOAT-ERROR ENDP.ERROR.4 ENDP.ERROR.5 - ENDP.ERROR.6 NCONC.1 NCONC.2 NCONC.3 NCONC.4 NCONC.5 NCONC.6 NCONC.7 - NCONC.ORDER.1 NCONC.ORDER.2 APPEND.1 APPEND.2 APPEND.3 APPEND.4 - APPEND.5 NTH.2 NTH.ORDER.1 + CDDDDR.ERROR.NO-ARGS CDDDDR.ERROR.EXCESS-ARGS NTH.1 NTH.2 NTH.ORDER.1 NTH.ORDER.2 NTH.ERROR.1 NTH.ERROR.2 NTH.ERROR.3 NTH.ERROR.4 ENDP-NIL ENDP-CONS ENDP-SINGLETON-LIST ENDP.ORDER.1 ENDP-SYMBOL-ERROR ENDP-FIXNUM-ERROR ENDP-FLOAT-ERROR ENDP.ERROR.4 ENDP.ERROR.5 ENDP.ERROR.6 NCONC.1 NCONC.2 NCONC.3 NCONC.4 NCONC.5 NCONC.6 NCONC.7 NCONC.ORDER.1 NCONC.ORDER.2 APPEND.1 APPEND.2 APPEND.3 APPEND.4 APPEND.5 APPEND.6 APPEND.ORDER.1 APPEND.ORDER.2 REVAPPEND.1 - REVAPPEND.2 REVAPPEND.3 APPEND.6 APPEND.ORDER.1 APPEND.ORDER.2 REVAPPEND.1 - REVAPPEND.2 REVAPPEND.3 REVAPPEND.4 REVAPPEND.4 REVAPPEND.ORDER.1 REVAPPEND.ORDER.1 - REVAPPEND.ERROR.1 REVAPPEND.ERROR.2 + REVAPPEND.2 REVAPPEND.3 REVAPPEND.4 REVAPPEND.ORDER.1 REVAPPEND.ERROR.1 REVAPPEND.ERROR.2 REVAPPEND.ERROR.3 NRECONC.1 - NRECONC.2 NRECONC.ORDER.1 REVAPPEND.ERROR.3 NRECONC.1 - NRECONC.2 NRECONC.ORDER.1 NRECONC.ERROR.1 NRECONC.ERROR.1 NRECONC.ERROR.2 NRECONC.ERROR.2 - NRECONC.ERROR.3 CAR.1 CAR-NIL - NRECONC.ERROR.3 CAR.1 CAR-NIL CAR-SYMBOL-ERROR CAR-SYMBOL-ERROR.2 CAR-SYMBOL-ERROR CAR-SYMBOL-ERROR.2 - CAR.ORDER.1 - CAR.ORDER.1 CDR.1 CDR.1 CDR-NIL CDR-NIL CDR.ORDER.1 CDR.ORDER.1 CDR-SYMBOL-ERROR CDR-SYMBOL-ERROR - CDR-SYMBOL-ERROR.2 LIST-LENGTH.4 - CDR-SYMBOL-ERROR.2 LIST-LENGTH.4 LIST-LENGTH-SYMBOL LIST-LENGTH-SYMBOL - LIST-LENGTH-DOTTED-LIST - LIST-LENGTH-DOTTED-LIST CAAR.ERROR.1 CAAR.ERROR.1 CAAR.ERROR.2 CAAR.ERROR.2 CADR.ERROR.1 CADR.ERROR.1 - CADR.ERROR.2 - CADR.ERROR.2 CDAR.ERROR.1 CDAR.ERROR.1 CDAR.ERROR.2 CDAR.ERROR.2 CDDR.ERROR.1 CDDR.ERROR.1 CDDR.ERROR.2 CDDR.ERROR.2 - CAAAR.ERROR.1 - CAAAR.ERROR.1 CAAAR.ERROR.2 CAAAR.ERROR.2 CAAAR.ERROR.3 CAAAR.ERROR.3 CAADR.ERROR.1 CAADR.ERROR.1 CAADR.ERROR.2 CAADR.ERROR.2 - CAADR.ERROR.3 - CAADR.ERROR.3 CADAR.ERROR.1 CADAR.ERROR.2 CADAR.ERROR.3 CADAR.ERROR.1 CADAR.ERROR.2 CADAR.ERROR.3 CADDR.ERROR.1 CADDR.ERROR.1 - CADDR.ERROR.2 - CADDR.ERROR.2 CADDR.ERROR.3 CADDR.ERROR.3 CDAAR.ERROR.1 CDAAR.ERROR.1 CDAAR.ERROR.2 CDAAR.ERROR.2 CDAAR.ERROR.3 CDAAR.ERROR.3 - CDADR.ERROR.1 - CDADR.ERROR.1 CDADR.ERROR.2 CDADR.ERROR.2 CDADR.ERROR.3 CDADR.ERROR.3 CDDAR.ERROR.1 CDDAR.ERROR.1 CDDAR.ERROR.2 CDDAR.ERROR.2 - CDDAR.ERROR.3 - CDDAR.ERROR.3 CDDDR.ERROR.1 CDDDR.ERROR.1 CDDDR.ERROR.2 CDDDR.ERROR.2 CDDDR.ERROR.3 CDDDR.ERROR.3 CAAAAR.ERROR.1 CAAAAR.ERROR.1 - CAAAAR.ERROR.2 - CAAAAR.ERROR.2 CAAAAR.ERROR.3 CAAAAR.ERROR.3 CAAAAR.ERROR.4 CAAAAR.ERROR.4 CAAADR.ERROR.1 CAAADR.ERROR.1 - CAAADR.ERROR.2 - CAAADR.ERROR.2 CAAADR.ERROR.3 CAAADR.ERROR.3 CAAADR.ERROR.4 CAAADR.ERROR.4 CAADAR.ERROR.1 CAADAR.ERROR.1 - CAADAR.ERROR.2 - CAADAR.ERROR.2 CAADAR.ERROR.3 CAADAR.ERROR.3 CAADAR.ERROR.4 CAADAR.ERROR.4 CAADDR.ERROR.1 CAADDR.ERROR.1 - CAADDR.ERROR.2 - CAADDR.ERROR.2 CAADDR.ERROR.3 CAADDR.ERROR.3 CAADDR.ERROR.4 CAADDR.ERROR.4 CADAAR.ERROR.1 CADAAR.ERROR.1 - CADAAR.ERROR.2 - CADAAR.ERROR.2 CADAAR.ERROR.3 CADAAR.ERROR.3 CADAAR.ERROR.4 CADAAR.ERROR.4 CADADR.ERROR.1 CADADR.ERROR.1 - CADADR.ERROR.2 - CADADR.ERROR.2 CADADR.ERROR.3 CADADR.ERROR.3 CADADR.ERROR.4 CADADR.ERROR.4 CADDAR.ERROR.1 CADDAR.ERROR.1 - CADDAR.ERROR.2 - CADDAR.ERROR.2 CADDAR.ERROR.3 CADDAR.ERROR.3 CADDAR.ERROR.4 CADDDR.ERROR.1 CADDAR.ERROR.4 CADDDR.ERROR.1 - CADDDR.ERROR.2 - CADDDR.ERROR.2 CADDDR.ERROR.3 CADDDR.ERROR.3 CADDDR.ERROR.4 CADDDR.ERROR.4 CDAAAR.ERROR.1 CDAAAR.ERROR.1 - CDAAAR.ERROR.2 - CDAAAR.ERROR.2 CDAAAR.ERROR.3 CDAAAR.ERROR.3 CDAAAR.ERROR.4 CDAAAR.ERROR.4 CDAADR.ERROR.1 CDAADR.ERROR.1 - CDAADR.ERROR.2 - CDAADR.ERROR.2 CDAADR.ERROR.3 CDAADR.ERROR.3 CDAADR.ERROR.4 CDAADR.ERROR.4 CDADAR.ERROR.1 CDADAR.ERROR.1 - CDADAR.ERROR.2 - CDADAR.ERROR.2 CDADAR.ERROR.3 CDADAR.ERROR.3 CDADAR.ERROR.4 CDADAR.ERROR.4 CDADDR.ERROR.1 CDADDR.ERROR.1 - CDADDR.ERROR.2 - CDADDR.ERROR.2 CDADDR.ERROR.3 CDADDR.ERROR.3 CDADDR.ERROR.4 CDADDR.ERROR.4 CDDAAR.ERROR.1 CDDAAR.ERROR.1 - CDDAAR.ERROR.2 - CDDAAR.ERROR.2 CDDAAR.ERROR.3 CDDAAR.ERROR.3 CDDAAR.ERROR.4 CDDAAR.ERROR.4 CDDADR.ERROR.1 CDDADR.ERROR.1 - CDDADR.ERROR.2 - CDDADR.ERROR.2 CDDADR.ERROR.3 CDDADR.ERROR.3 CDDADR.ERROR.4 CDDADR.ERROR.4 CDDDAR.ERROR.1 - CDDDAR.ERROR.2 CDDDAR.ERROR.3 CDDDAR.ERROR.1 - CDDDAR.ERROR.2 CDDDAR.ERROR.3 CDDDAR.ERROR.4 CDDDAR.ERROR.4 CDDDDR.ERROR.1 CDDDDR.ERROR.1 - CDDDDR.ERROR.2 - CDDDDR.ERROR.2 CDDDDR.ERROR.3 CDDDDR.ERROR.3 CDDDDR.ERROR.4 CDDDDR.ERROR.4 BUTLAST.1 BUTLAST.2 BUTLAST.1 BUTLAST.2 - BUTLAST.3 BUTLAST.4 - BUTLAST.3 BUTLAST.4 BUTLAST.5 BUTLAST.ORDER.1 BUTLAST.ORDER.2 BUTLAST.5 BUTLAST.ORDER.1 BUTLAST.ORDER.2 - BUTLAST.ERROR.1 - BUTLAST.ERROR.1 BUTLAST.ERROR.2 BUTLAST.ERROR.2 BUTLAST.ERROR.3 BUTLAST.ERROR.3 BUTLAST.ERROR.4 BUTLAST.ERROR.4 - BUTLAST.ERROR.5 NBUTLAST.1 NBUTLAST.2 - BUTLAST.ERROR.5 NBUTLAST.1 NBUTLAST.3 NBUTLAST.2 NBUTLAST.4 NBUTLAST.3 NBUTLAST.5 NBUTLAST.4 - NBUTLAST.6 NBUTLAST.5 - NBUTLAST.6 NBUTLAST.ORDER.1 NBUTLAST.ORDER.2 NBUTLAST.ORDER.1 NBUTLAST.ORDER.2 NBUTLAST.ERROR.1 NBUTLAST.ERROR.1 - NBUTLAST.ERROR.2 - NBUTLAST.ERROR.2 NBUTLAST.ERROR.3 NBUTLAST.ERROR.3 NBUTLAST.ERROR.4 NBUTLAST.ERROR.4 NBUTLAST.ERROR.5 NBUTLAST.ERROR.5 - NBUTLAST.ERROR.6 - NBUTLAST.ERROR.6 NBUTLAST.ERROR.7 NBUTLAST.ERROR.7 NBUTLAST.ERROR.8 NBUTLAST.ERROR.8 NBUTLAST.ERROR.9 NBUTLAST.ERROR.9 - NBUTLAST.ERROR.10 LAST.1 LAST.2 LAST.3 LAST.4 - NBUTLAST.ERROR.10 LAST.1 LAST.2 LAST.5 LAST.3 LAST.4 LAST.6 LAST.5 LAST.6 LAST.7 - LAST.8 LAST.9 LAST.10 LAST.ORDER.1 LAST.ORDER.2 LAST.7 - LAST.8 LAST.9 LAST.10 LAST.ORDER.1 LAST.ORDER.2 LAST.ERROR.1 LAST.ERROR.1 - LAST.ERROR.2 - LAST.ERROR.2 LAST.ERROR.3 LAST.ERROR.3 LAST.ERROR.4 LAST.ERROR.4 LAST.ERROR.5 LAST.ERROR.5 LAST.ERROR.6 LAST.ERROR.6 - LAST.ERROR.7 - LAST.ERROR.7 LAST.ERROR.8 LAST.ERROR.8 LDIFF.1 LDIFF.1 LDIFF.2 LDIFF.3 LDIFF.4 LDIFF.2 LDIFF.3 LDIFF.4 LDIFF.5 - LDIFF.6 LDIFF.5 - LDIFF.6 LDIFF.7 LDIFF.7 LDIFF.8 LDIFF.ORDER.1 LDIFF.8 LDIFF.ORDER.1 LDIFF.ERROR.1 LDIFF.ERROR.1 LDIFF.ERROR.2 LDIFF.ERROR.2 - LDIFF.ERROR.3 - LDIFF.ERROR.3 LDIFF.ERROR.4 LDIFF.ERROR.4 LDIFF.ERROR.5 LDIFF.ERROR.5 LDIFF.ERROR.6 LDIFF.ERROR.6 LDIFF.ERROR.7 LDIFF.ERROR.7 - LDIFF.ERROR.8 TAILP.1 TAILP.2 - LDIFF.ERROR.8 TAILP.1 TAILP.3 TAILP.2 TAILP.4 TAILP.3 TAILP.4 TAILP.5 TAILP.5 TAILP.ERROR.5 TAILP.ERROR.5 - TAILP.ERROR.6 - TAILP.ERROR.6 TAILP.ERROR.7 TAILP.ERROR.7 TAILP.6 TAILP.ORDER.1 NTHCDR.ERROR.1 TAILP.6 TAILP.ORDER.1 NTHCDR.ERROR.1 - NTHCDR.ERROR.2 - NTHCDR.ERROR.2 NTHCDR.ERROR.3 NTHCDR.ERROR.3 NTHCDR.ERROR.4 NTHCDR.ERROR.4 NTHCDR.ERROR.5 NTHCDR.ERROR.5 - NTHCDR.ERROR.6 - NTHCDR.ERROR.6 NTHCDR.ERROR.7 NTHCDR.ERROR.7 NTHCDR.ERROR.8 NTHCDR.ERROR.8 NTHCDR.ERROR.9 NTHCDR.ERROR.9 - NTHCDR.ERROR.10 - NTHCDR.ERROR.10 NTHCDR.ERROR.11 NTHCDR.1 NTHCDR.2 NTHCDR.3 NTHCDR.ERROR.11 NTHCDR.1 NTHCDR.2 NTHCDR.4 NTHCDR.3 - NTHCDR.5 NTHCDR.4 - NTHCDR.5 NTHCDR.ORDER.1 REST.1 REST.ORDER.1 NTHCDR.ORDER.1 REST.1 REST.ORDER.1 REST.ERROR.1 REST.ERROR.1 REST.ERROR.2 REST.ERROR.2 - MEMBER.1 - MEMBER.1 MEMBER.2 MEMBER.2 MEMBER.3 MEMBER.3 MEMBER.4 MEMBER.4 MEMBER.5 MEMBER.5 MEMBER.6 MEMBER.6 MEMBER.7 MEMBER.7 - MEMBER.8 - MEMBER.8 MEMBER.9 MEMBER.9 MEMBER.10 MEMBER.11 MEMBER.10 MEMBER.11 MEMBER.12 MEMBER.12 MEMBER.13 MEMBER.13 MEMBER.14 MEMBER.14 - MEMBER.15 - MEMBER.15 MEMBER.16 MEMBER.16 MEMBER.16-A MEMBER.17 MEMBER.18 MEMBER.16-A MEMBER.17 MEMBER.18 MEMBER.19 - MEMBER.ORDER.1 MEMBER.ORDER.2 MEMBER.19 - MEMBER.ORDER.1 MEMBER.ORDER.2 MEMBER.ORDER.3 MEMBER.ORDER.4 MEMBER.ORDER.3 MEMBER.ORDER.4 + NRECONC.2 NRECONC.ORDER.1 NRECONC.ERROR.1 NRECONC.ERROR.2 + NRECONC.ERROR.3 CAR.1 CAR-NIL CAR-SYMBOL-ERROR CAR-SYMBOL-ERROR.2 + CAR.ORDER.1 CDR.1 CDR-NIL CDR.ORDER.1 CDR-SYMBOL-ERROR + CDR-SYMBOL-ERROR.2 LIST-LENGTH.4 LIST-LENGTH-SYMBOL + LIST-LENGTH-DOTTED-LIST CAAR.ERROR.1 CAAR.ERROR.2 CADR.ERROR.1 + CADR.ERROR.2 CDAR.ERROR.1 CDAR.ERROR.2 CDDR.ERROR.1 CDDR.ERROR.2 + CAAAR.ERROR.1 CAAAR.ERROR.2 CAAAR.ERROR.3 CAADR.ERROR.1 CAADR.ERROR.2 + CAADR.ERROR.3 CADAR.ERROR.1 CADAR.ERROR.2 CADAR.ERROR.3 CADDR.ERROR.1 + CADDR.ERROR.2 CADDR.ERROR.3 CDAAR.ERROR.1 CDAAR.ERROR.2 CDAAR.ERROR.3 + CDADR.ERROR.1 CDADR.ERROR.2 CDADR.ERROR.3 CDDAR.ERROR.1 CDDAR.ERROR.2 + CDDAR.ERROR.3 CDDDR.ERROR.1 CDDDR.ERROR.2 CDDDR.ERROR.3 CAAAAR.ERROR.1 + CAAAAR.ERROR.2 CAAAAR.ERROR.3 CAAAAR.ERROR.4 CAAADR.ERROR.1 + CAAADR.ERROR.2 CAAADR.ERROR.3 CAAADR.ERROR.4 CAADAR.ERROR.1 + CAADAR.ERROR.2 CAADAR.ERROR.3 CAADAR.ERROR.4 CAADDR.ERROR.1 + CAADDR.ERROR.2 CAADDR.ERROR.3 CAADDR.ERROR.4 CADAAR.ERROR.1 + CADAAR.ERROR.2 CADAAR.ERROR.3 CADAAR.ERROR.4 CADADR.ERROR.1 + CADADR.ERROR.2 CADADR.ERROR.3 CADADR.ERROR.4 CADDAR.ERROR.1 + CADDAR.ERROR.2 CADDAR.ERROR.3 CADDAR.ERROR.4 CADDDR.ERROR.1 + CADDDR.ERROR.2 CADDDR.ERROR.3 CADDDR.ERROR.4 CDAAAR.ERROR.1 + CDAAAR.ERROR.2 CDAAAR.ERROR.3 CDAAAR.ERROR.4 CDAADR.ERROR.1 + CDAADR.ERROR.2 CDAADR.ERROR.3 CDAADR.ERROR.4 CDADAR.ERROR.1 + CDADAR.ERROR.2 CDADAR.ERROR.3 CDADAR.ERROR.4 CDADDR.ERROR.1 + CDADDR.ERROR.2 CDADDR.ERROR.3 CDADDR.ERROR.4 CDDAAR.ERROR.1 + CDDAAR.ERROR.2 CDDAAR.ERROR.3 CDDAAR.ERROR.4 CDDADR.ERROR.1 + CDDADR.ERROR.2 CDDADR.ERROR.3 CDDADR.ERROR.4 CDDDAR.ERROR.1 + CDDDAR.ERROR.2 CDDDAR.ERROR.3 CDDDAR.ERROR.4 CDDDDR.ERROR.1 + CDDDDR.ERROR.2 CDDDDR.ERROR.3 CDDDDR.ERROR.4 BUTLAST.1 BUTLAST.2 + BUTLAST.3 BUTLAST.4 BUTLAST.5 BUTLAST.ORDER.1 BUTLAST.ORDER.2 + BUTLAST.ERROR.1 BUTLAST.ERROR.2 BUTLAST.ERROR.3 BUTLAST.ERROR.4 + BUTLAST.ERROR.5 NBUTLAST.1 NBUTLAST.2 NBUTLAST.3 NBUTLAST.4 NBUTLAST.5 + NBUTLAST.6 NBUTLAST.ORDER.1 NBUTLAST.ORDER.2 NBUTLAST.ERROR.1 + NBUTLAST.ERROR.2 NBUTLAST.ERROR.3 NBUTLAST.ERROR.4 NBUTLAST.ERROR.5 + NBUTLAST.ERROR.6 NBUTLAST.ERROR.7 NBUTLAST.ERROR.8 NBUTLAST.ERROR.9 + NBUTLAST.ERROR.10 LAST.1 LAST.2 LAST.3 LAST.4 LAST.5 LAST.6 LAST.7 + LAST.8 LAST.9 LAST.10 LAST.ORDER.1 LAST.ORDER.2 LAST.ERROR.1 + LAST.ERROR.2 LAST.ERROR.3 LAST.ERROR.4 LAST.ERROR.5 LAST.ERROR.6 + LAST.ERROR.7 LAST.ERROR.8 LDIFF.1 LDIFF.2 LDIFF.3 LDIFF.4 LDIFF.5 + LDIFF.6 LDIFF.7 LDIFF.8 LDIFF.ORDER.1 LDIFF.ERROR.1 LDIFF.ERROR.2 + LDIFF.ERROR.3 LDIFF.ERROR.4 LDIFF.ERROR.5 LDIFF.ERROR.6 LDIFF.ERROR.7 + LDIFF.ERROR.8 TAILP.1 TAILP.2 TAILP.3 TAILP.4 TAILP.5 TAILP.ERROR.5 + TAILP.ERROR.6 TAILP.ERROR.7 TAILP.6 TAILP.ORDER.1 NTHCDR.ERROR.1 + NTHCDR.ERROR.2 NTHCDR.ERROR.3 NTHCDR.ERROR.4 NTHCDR.ERROR.5 + NTHCDR.ERROR.6 NTHCDR.ERROR.7 NTHCDR.ERROR.8 NTHCDR.ERROR.9 + NTHCDR.ERROR.10 NTHCDR.ERROR.11 NTHCDR.1 NTHCDR.2 NTHCDR.3 NTHCDR.4 + NTHCDR.5 NTHCDR.ORDER.1 REST.1 REST.ORDER.1 REST.ERROR.1 REST.ERROR.2 + MEMBER.1 MEMBER.2 MEMBER.3 MEMBER.4 MEMBER.5 MEMBER.6 MEMBER.7 + MEMBER.8 MEMBER.9 MEMBER.10 MEMBER.11 MEMBER.12 MEMBER.13 MEMBER.14 + MEMBER.15 MEMBER.16 MEMBER.16-A MEMBER.17 MEMBER.18 MEMBER.19 + MEMBER.ORDER.1 MEMBER.ORDER.2 MEMBER.ORDER.3 MEMBER.ORDER.4 MEMBER.ORDER.5 MEMBER.ALLOW-OTHER-KEYS.1 MEMBER.ALLOW-OTHER-KEYS.2 - MEMBER.ORDER.5 MEMBER.ALLOW-OTHER-KEYS.1 MEMBER.ALLOW-OTHER-KEYS.2 - MEMBER.ALLOW-OTHER-KEYS.3 MEMBER.ALLOW-OTHER-KEYS.4 MEMBER.ALLOW-OTHER-KEYS.3 MEMBER.ALLOW-OTHER-KEYS.4 - MEMBER.ALLOW-OTHER-KEYS.5 - MEMBER.ALLOW-OTHER-KEYS.5 MEMBER.KEYWORDS.6 MEMBER.KEYWORDS.6 MEMBER.ERROR.1 MEMBER.ERROR.1 - MEMBER.ERROR.2 - MEMBER.ERROR.2 MEMBER.ERROR.3 MEMBER.ERROR.3 MEMBER.ERROR.4 MEMBER.ERROR.4 MEMBER.ERROR.5 MEMBER.ERROR.5 - MEMBER.ERROR.6 - MEMBER.ERROR.6 MEMBER.ERROR.7 MEMBER.ERROR.7 MEMBER.ERROR.8 MEMBER.ERROR.8 MEMBER.ERROR.9 MEMBER.ERROR.9 - MEMBER.ERROR.10 - MEMBER.ERROR.10 MEMBER.ERROR.11 MEMBER.ERROR.11 MEMBER.ERROR.12 MEMBER.ERROR.12 MEMBER.ERROR.13 MEMBER.ERROR.13 - MEMBER.ERROR.14 - MEMBER.ERROR.14 MEMBER.ERROR.15 MEMBER.ERROR.15 MEMBER.ERROR.16 MEMBER.ERROR.16 MEMBER.ERROR.17 - MEMBER-IF.1 MEMBER-IF.2 MEMBER.ERROR.17 - MEMBER-IF.1 MEMBER-IF.3 MEMBER-IF.2 MEMBER-IF.3 MEMBER-IF.4 MEMBER-IF.5 - MEMBER-IF.ORDER.1 MEMBER-IF.ORDER.2 MEMBER-IF.KEYWORDS.1 MEMBER-IF.4 MEMBER-IF.5 + MEMBER.ALLOW-OTHER-KEYS.5 MEMBER.KEYWORDS.6 MEMBER.ERROR.1 + MEMBER.ERROR.2 MEMBER.ERROR.3 MEMBER.ERROR.4 MEMBER.ERROR.5 + MEMBER.ERROR.6 MEMBER.ERROR.7 MEMBER.ERROR.8 MEMBER.ERROR.9 + MEMBER.ERROR.10 MEMBER.ERROR.11 MEMBER.ERROR.12 MEMBER.ERROR.13 + MEMBER.ERROR.14 MEMBER.ERROR.15 MEMBER.ERROR.16 MEMBER.ERROR.17 + MEMBER-IF.1 MEMBER-IF.2 MEMBER-IF.3 MEMBER-IF.4 MEMBER-IF.5 MEMBER-IF.ORDER.1 MEMBER-IF.ORDER.2 MEMBER-IF.KEYWORDS.1 MEMBER-IF.ALLOW-OTHER-KEYS.2 MEMBER-IF.ALLOW-OTHER-KEYS.3 MEMBER-IF.ALLOW-OTHER-KEYS.4 MEMBER-IF.ALLOW-OTHER-KEYS.5 - MEMBER-IF.ALLOW-OTHER-KEYS.2 MEMBER-IF.ALLOW-OTHER-KEYS.3 - MEMBER-IF.ALLOW-OTHER-KEYS.4 MEMBER-IF.ALLOW-OTHER-KEYS.5 MEMBER-IF.ALLOW-OTHER-KEYS.6 MEMBER-IF.ALLOW-OTHER-KEYS.7 - MEMBER-IF.ALLOW-OTHER-KEYS.6 MEMBER-I - MEMBER-IF-NOT.1 MEMBER-IF-NOT.2 MEMBER-IF-NOT.3F.ALLOW-OTHER-KEYS.7 MEMBER-IF-NOT.1 MEMBER-IF-NOT.2 MEMBER-IF-NOT.3 MEMBER-IF-NOT.4 MEMBER-IF-NOT.5 MEMBER-IF-NOT.ORDER.1 MEMBER-IF-NOT.ORDER.2 - MEMBER-IF-NOT.KEYWORDS.1 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.2 MEMBER-IF-NOT.4 - MEMBER-IF-NOT.5 MEMBER-IF-NOT.ORDER.1 MEMBER-IF-NOT.ORDER.2 - MEMBER-IF-NOT.KEYWORDS.1 - MEMBER-IF-NOT.ALLOW-OTHER-KEYS.3 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.4 - MEMBER-IF-NOT.ALLOW-OTHER-KEYS.5 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.2 + MEMBER-IF-NOT.KEYWORDS.1 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.2 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.3 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.4 - MEMBER-IF-NOT.ALLOW-OTHER-KEYS.5 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.6 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.6 - MEMBER-IF.ERROR.1 MEMBER-IF.ERROR.2 + MEMBER-IF-NOT.ALLOW-OTHER-KEYS.5 MEMBER-IF-NOT.ALLOW-OTHER-KEYS.6 MEMBER-IF.ERROR.1 MEMBER-IF.ERROR.2 MEMBER-IF.ERROR.3 - MEMBER-IF.ERROR.4 MEMBER-IF.ERROR.3 - MEMBER-IF.ERROR.4 MEMBER-IF.ERROR.5 MEMBER-IF.ERROR.5 MEMBER-IF.ERROR.6 MEMBER-IF.ERROR.6 - MEMBER-IF.ERROR.7 - MEMBER-IF.ERROR.7 MEMBER-IF.ERROR.8 MEMBER-IF.ERROR.8 MEMBER-IF.ERROR.9 MEMBER-IF.ERROR.9 - MEMBER-IF.ERROR.10 - MEMBER-IF.ERROR.10 MEMBER-IF-NOT.ERROR.1 MEMBER-IF-NOT.ERROR.1 MEMBER-IF-NOT.ERROR.2 MEMBER-IF-NOT.ERROR.2 - MEMBER-IF-NOT.ERROR.3 - MEMBER-IF-NOT.ERROR.3 MEMBER-IF-NOT.ERROR.4 MEMBER-IF-NOT.ERROR.4 MEMBER-IF-NOT.ERROR.5 MEMBER-IF-NOT.ERROR.5 - MEMBER-IF-NOT.ERROR.6 - MEMBER-IF-NOT.ERROR.6 MEMBER-IF-NOT.ERROR.7 MEMBER-IF-NOT.ERROR.7 MEMBER-IF-NOT.ERROR.8 MEMBER-IF-NOT.ERROR.8 - MEMBER-IF-NOT.ERROR.9 - MEMBER-IF-NOT.ERROR.9 MEMBER-IF-NOT.ERROR.10 MAPC.1 MAPC.2 MEMBER-IF-NOT.ERROR.10 MAPC.1 MAPC.3 MAPC.2 - MAPC.4 MAPC.3 - MAPC.4 MAPC.5 MAPC.5 MAPC.6 MAPC.ORDER.1 MAPC.6 MAPC.ORDER.1 MAPC.ERROR.1 MAPC.ERROR.1 MAPC.ERROR.2 MAPC.ERROR.2 - MAPC.ERROR.3 - MAPC.ERROR.3 MAPC.ERROR.4 MAPC.ERROR.4 MAPC.ERROR.5 MAPC.ERROR.5 MAPC.ERROR.6 MAPC.ERROR.6 MAPC.ERROR.7 - MAPCAR.1 MAPC.ERROR.7 - MAPCAR.1 MAPCAR.2 MAPCAR.3 MAPCAR.2 MAPCAR.3 MAPCAR.4 MAPCAR.4 MAPCAR.5 MAPCAR.5 MAPCAR.6 MAPCAR.ORDER.1 MAPCAR.6 MAPCAR.ORDER.1 - MAPCAR.ERROR.1 - MAPCAR.ERROR.1 MAPCAR.ERROR.2 MAPCAR.ERROR.2 MAPCAR.ERROR.3 MAPCAR.ERROR.3 MAPCAR.ERROR.4 MAPCAR.ERROR.4 - MAPCAR.ERROR.5 - MAPCAR.ERROR.5 MAPCAR.ERROR.6 MAPCAR.ERROR.6 MAPCAR.ERROR.7 MAPCAN.1 MAPCAN.2 MAPCAR.ERROR.7 MAPCAN.1 MAPCAN.2 - MAPCAN.3 MAPCAN.4 MAPCAN.5 MAPCAN.6 MAPCAN.ORDER.1 MAPCAN.8 - MAPCAN.3 MAPCAN.4 MAPCAN.5 MAPCAN.6 MAPCAN.ORDER.1 MAPCAN.8 MAPCAN.9 MAPCAN.9 - MAPCAN.10 - MAPCAN.10 MAPCAN.11 MAPCAN.11 MAPCAN.ERROR.1 MAPCAN.ERROR.1 MAPCAN.ERROR.2 MAPCAN.ERROR.2 MAPCAN.ERROR.3 MAPCAN.ERROR.3 - MAPCAN.ERROR.4 - MAPCAN.ERROR.4 MAPCAN.ERROR.5 MAPCAN.ERROR.5 MAPCAN.ERROR.6 MAPCAN.ERROR.6 MAPCAN.ERROR.7 MAPL.1 - MAPL.2 MAPCAN.ERROR.7 MAPL.1 - MAPL.2 MAPL.3 MAPL.3 MAPL.4 MAPL.4 MAPL.5 MAPL.ORDER.1 MAPL.5 MAPL.ORDER.1 MAPL.ERROR.1 MAPL.ERROR.1 MAPL.ERROR.2 MAPL.ERROR.2 - MAPL.ERROR.3 - MAPL.ERROR.3 MAPL.ERROR.4 MAPL.ERROR.4 MAPL.ERROR.5 MAPL.ERROR.5 MAPL.ERROR.6 MAPL.ERROR.6 MAPL.ERROR.7 - MAPLIST.1 MAPL.ERROR.7 - MAPLIST.1 MAPLIST.2 MAPLIST.2 MAPLIST.3 MAPLIST.3 MAPLIST.4 MAPLIST.5 MAPLIST.6 MAPLIST.7 MAPLIST.4 MAPLIST.5 MAPLIST.6 MAPLIST.7 - MAPLIST.ORDER.1 - MAPLIST.ORDER.1 MAPLIST.ERROR.1 MAPLIST.ERROR.1 MAPLIST.ERROR.2 MAPLIST.ERROR.2 MAPLIST.ERROR.3 MAPLIST.ERROR.3 - MAPLIST.ERROR.4 - MAPLIST.ERROR.4 MAPLIST.ERROR.5 MAPLIST.ERROR.5 MAPLIST.ERROR.6 MAPLIST.ERROR.6 MAPLIST.ERROR.7 MAPLIST.ERROR.7 - MAPLIST.ERROR.8 - MAPLIST.ERROR.8 MAPLIST.ERROR.9 MAPLIST.ERROR.9 MAPLIST.ERROR.10 MAPCON.1 MAPLIST.ERROR.10 MAPCON.1 MAPCON.2 MAPCON.2 - MAPCON.3 MAPCON.4 MAPCON.ORDER.1 - MAPCON.3 MAPCON.4 MAPCON.ORDER.1 MAPCON.ERROR.1 MAPCON.ERROR.1 MAPCON.ERROR.2 MAPCON.ERROR.2 - MAPCON.ERROR.3 - MAPCON.ERROR.3 MAPCON.ERROR.4 MAPCON.ERROR.4 MAPCON.ERROR.5 MAPCON.ERROR.5 MAPCON.ERROR.6 MAPCON.ERROR.6 - MAPCON.ERROR.7 ACONS.1 ACONS.2 - MAPCON.ERROR.7 ACONS.1 ACONS.3 ACONS.2 ACONS.4 ACONS.3 ACONS.4 ACONS.5 ACONS.5 ACONS.6 ACONS.6 - ACONS.ORDER.1 - ACONS.ORDER.1 ACONS.ERROR.1 ACONS.ERROR.1 ACONS.ERROR.2 ACONS.ERROR.2 ACONS.ERROR.3 ACONS.ERROR.3 ACONS.ERROR.4 - ASSOC.1 ASSOC.2 ASSOC.3 ACONS.ERROR.4 - ASSOC.1 ASSOC.2 ASSOC.4 ASSOC.3 ASSOC.5 ASSOC.4 ASSOC.6 ASSOC.5 ASSOC.6 ASSOC.7 ASSOC.8 - ASSOC.9 ASSOC.10 ASSOC.7 ASSOC.8 - ASSOC.9 ASSOC.10 ASSOC.11 ASSOC.12 ASSOC.13 ASSOC.11 ASSOC.12 ASSOC.13 ASSOC.14 ASSOC.15 ASSOC.16 - ASSOC.17 ASSOC.14 ASSOC.15 ASSOC.16 - ASSOC.17 ASSOC.18 ASSOC.18 ASSOC.19 ASSOC.19 ASSOC.20 ASSOC.20 ASSOC.21 ASSOC.21 ASSOC.22 ASSOC.23 - ASSOC.24 ASSOC.22 ASSOC.23 - ASSOC.24 ASSOC.25 ASSOC.ORDER.1 ASSOC.ORDER.2 ASSOC.25 ASSOC.ORDER.1 ASSOC.ORDER.2 ASSOC.ORDER.3 - ASSOC.ORDER.4 ASSOC.ALLOW-OTHER-KEYS.1 ASSOC.ORDER.3 + MEMBER-IF.ERROR.4 MEMBER-IF.ERROR.5 MEMBER-IF.ERROR.6 + MEMBER-IF.ERROR.7 MEMBER-IF.ERROR.8 MEMBER-IF.ERROR.9 + MEMBER-IF.ERROR.10 MEMBER-IF-NOT.ERROR.1 MEMBER-IF-NOT.ERROR.2 + MEMBER-IF-NOT.ERROR.3 MEMBER-IF-NOT.ERROR.4 MEMBER-IF-NOT.ERROR.5 + MEMBER-IF-NOT.ERROR.6 MEMBER-IF-NOT.ERROR.7 MEMBER-IF-NOT.ERROR.8 + MEMBER-IF-NOT.ERROR.9 MEMBER-IF-NOT.ERROR.10 MAPC.1 MAPC.2 MAPC.3 + MAPC.4 MAPC.5 MAPC.6 MAPC.ORDER.1 MAPC.ERROR.1 MAPC.ERROR.2 + MAPC.ERROR.3 MAPC.ERROR.4 MAPC.ERROR.5 MAPC.ERROR.6 MAPC.ERROR.7 + MAPCAR.1 MAPCAR.2 MAPCAR.3 MAPCAR.4 MAPCAR.5 MAPCAR.6 MAPCAR.ORDER.1 + MAPCAR.ERROR.1 MAPCAR.ERROR.2 MAPCAR.ERROR.3 MAPCAR.ERROR.4 + MAPCAR.ERROR.5 MAPCAR.ERROR.6 MAPCAR.ERROR.7 MAPCAN.1 MAPCAN.2 + MAPCAN.3 MAPCAN.4 MAPCAN.5 MAPCAN.6 MAPCAN.ORDER.1 MAPCAN.8 MAPCAN.9 + MAPCAN.10 MAPCAN.11 MAPCAN.ERROR.1 MAPCAN.ERROR.2 MAPCAN.ERROR.3 + MAPCAN.ERROR.4 MAPCAN.ERROR.5 MAPCAN.ERROR.6 MAPCAN.ERROR.7 MAPL.1 + MAPL.2 MAPL.3 MAPL.4 MAPL.5 MAPL.ORDER.1 MAPL.ERROR.1 MAPL.ERROR.2 + MAPL.ERROR.3 MAPL.ERROR.4 MAPL.ERROR.5 MAPL.ERROR.6 MAPL.ERROR.7 + MAPLIST.1 MAPLIST.2 MAPLIST.3 MAPLIST.4 MAPLIST.5 MAPLIST.6 MAPLIST.7 + MAPLIST.ORDER.1 MAPLIST.ERROR.1 MAPLIST.ERROR.2 MAPLIST.ERROR.3 + MAPLIST.ERROR.4 MAPLIST.ERROR.5 MAPLIST.ERROR.6 MAPLIST.ERROR.7 + MAPLIST.ERROR.8 MAPLIST.ERROR.9 MAPLIST.ERROR.10 MAPCON.1 MAPCON.2 + MAPCON.3 MAPCON.4 MAPCON.ORDER.1 MAPCON.ERROR.1 MAPCON.ERROR.2 + MAPCON.ERROR.3 MAPCON.ERROR.4 MAPCON.ERROR.5 MAPCON.ERROR.6 + MAPCON.ERROR.7 ACONS.1 ACONS.2 ACONS.3 ACONS.4 ACONS.5 ACONS.6 + ACONS.ORDER.1 ACONS.ERROR.1 ACONS.ERROR.2 ACONS.ERROR.3 ACONS.ERROR.4 + ASSOC.1 ASSOC.2 ASSOC.3 ASSOC.4 ASSOC.5 ASSOC.6 ASSOC.7 ASSOC.8 + ASSOC.9 ASSOC.10 ASSOC.11 ASSOC.12 ASSOC.13 ASSOC.14 ASSOC.15 ASSOC.16 + ASSOC.17 ASSOC.18 ASSOC.19 ASSOC.20 ASSOC.21 ASSOC.22 ASSOC.23 + ASSOC.24 ASSOC.25 ASSOC.ORDER.1 ASSOC.ORDER.2 ASSOC.ORDER.3 ASSOC.ORDER.4 ASSOC.ALLOW-OTHER-KEYS.1 ASSOC.ALLOW-OTHER-KEYS.2 - ASSOC.ALLOW-OTHER-KEYS.3 ASSOC.ALLOW-OTHER-KEYS.4 ASSOC.ALLOW-OTHER-KEYS.2 ASSOC.ALLOW-OTHER-KEYS.3 ASSOC.ALLOW-OTHER-KEYS.4 ASSOC.ALLOW-OTHER-KEYS.5 ASSOC.KEYWORDS.6 ASSOC.KEYWORDS.7 - ASSOC.ALLOW-OTHER-KEYS.5 ASSOC.KEYWORDS.6 ASSOC.KEYWORDS.7 - ASSOC.ERROR.1 - ASSOC.ERROR.1 ASSOC.ERROR.2 ASSOC.ERROR.2 ASSOC.ERROR.3 ASSOC.ERROR.3 ASSOC.ERROR.4 ASSOC.ERROR.4 ASSOC.ERROR.5 - ASSOC.ERROR.6 ASSOC.ERROR.5 - ASSOC.ERROR.6 ASSOC.ERROR.7 ASSOC.ERROR.7 ASSOC.ERROR.8 ASSOC.ERROR.8 ASSOC.ERROR.9 ASSOC.ERROR.9 ASSOC-IF.1 ASSOC-IF.1 - ASSOC-IF.2 - ASSOC-IF.2 ASSOC-IF.3 ASSOC-IF.4 ASSOC-IF.ORDER.1 ASSOC-IF.3 ASSOC-IF.4 ASSOC-IF.ORDER.2 ASSOC-IF.ORDER.1 ASSOC-IF.ORDER.2 - ASSOC-IF.ALLOW-OTHER-KEYS.1 ASSOC-IF.ALLOW-OTHER-KEYS.2 + ASSOC.ERROR.1 ASSOC.ERROR.2 ASSOC.ERROR.3 ASSOC.ERROR.4 ASSOC.ERROR.5 + ASSOC.ERROR.6 ASSOC.ERROR.7 ASSOC.ERROR.8 ASSOC.ERROR.9 ASSOC-IF.1 + ASSOC-IF.2 ASSOC-IF.3 ASSOC-IF.4 ASSOC-IF.ORDER.1 ASSOC-IF.ORDER.2 ASSOC-IF.ALLOW-OTHER-KEYS.1 ASSOC-IF.ALLOW-OTHER-KEYS.2 ASSOC-IF.ALLOW-OTHER-KEYS.3 ASSOC-IF.ALLOW-OTHER-KEYS.4 - ASSOC-IF.ALLOW-OTHER-KEYS.3 ASSOC-IF.ALLOW-OTHER-KEYS.4 - ASSOC-IF.ALLOW-OTHER-KEYS.5 - ASSOC-IF.ALLOW-OTHER-KEYS.5 ASSOC-IF.KEYWORDS.6 ASSOC-IF.KEYWORDS.7 ASSOC-IF.KEYWORDS.6 ASSOC-IF.KEYWORDS.7 - ASSOC-IF.ERROR.1 - ASSOC-IF.ERROR.1 ASSOC-IF.ERROR.2 ASSOC-IF.ERROR.2 ASSOC-IF.ERROR.3 ASSOC-IF.ERROR.3 ASSOC-IF.ERROR.4 ASSOC-IF.ERROR.4 - ASSOC-IF.ERROR.5 - ASSOC-IF.ERROR.5 ASSOC-IF.ERROR.6 ASSOC-IF.ERROR.6 ASSOC-IF.ERROR.7 ASSOC-IF.ERROR.7 ASSOC-IF.ERROR.8 ASSOC-IF.ERROR.8 - ASSOC-IF.ERROR.9 - ASSOC-IF.ERROR.9 ASSOC-IF.ERROR.10 ASSOC-IF.ERROR.10 ASSOC-IF-NOT.1 ASSOC-IF-NOT.1 ASSOC-IF-NOT.2 ASSOC-IF-NOT.2 - ASSOC-IF-NOT.3 ASSOC-IF-NOT.4 ASSOC-IF-NOT.ORDER.1 + ASSOC-IF.ALLOW-OTHER-KEYS.5 ASSOC-IF.KEYWORDS.6 ASSOC-IF.KEYWORDS.7 + ASSOC-IF.ERROR.1 ASSOC-IF.ERROR.2 ASSOC-IF.ERROR.3 ASSOC-IF.ERROR.4 + ASSOC-IF.ERROR.5 ASSOC-IF.ERROR.6 ASSOC-IF.ERROR.7 ASSOC-IF.ERROR.8 + ASSOC-IF.ERROR.9 ASSOC-IF.ERROR.10 ASSOC-IF-NOT.1 ASSOC-IF-NOT.2 ASSOC-IF-NOT.3 ASSOC-IF-NOT.4 ASSOC-IF-NOT.ORDER.1 ASSOC-IF-NOT.ORDER.2 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.1 - ASSOC-IF-NOT.ALLOW-OTHER-KEYS.2 - ASSOC-IF-NOT.ORDER.2 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.1 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.2 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.3 - ASSOC-IF-NOT.ALLOW-OTHER-KEYS.4 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.3 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.4 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.5 - ASSOC-IF-NOT.KEYWORDS.6 ASSOC-IF-NOT.KEYWORDS.7 ASSOC-IF-NOT.ALLOW-OTHER-KEYS.5 - ASSOC-IF-NOT.KEYWORDS.6 ASSOC-IF-NOT.KEYWORDS.7 ASSOC-IF-NOT.ERROR.1 ASSOC-IF-NOT.ERROR.1 - ASSOC-IF-NOT.ERROR.2 - ASSOC-IF-NOT.ERROR.2 ASSOC-IF-NOT.ERROR.3 ASSOC-IF-NOT.ERROR.3 ASSOC-IF-NOT.ERROR.4 ASSOC-IF-NOT.ERROR.4 - ASSOC-IF-NOT.ERROR.5 - ASSOC-IF-NOT.ERROR.5 ASSOC-IF-NOT.ERROR.6 ASSOC-IF-NOT.ERROR.6 ASSOC-IF-NOT.ERROR.7 ASSOC-IF-NOT.ERROR.7 - ASSOC-IF-NOT.ERROR.8 - ASSOC-IF-NOT.ERROR.8 ASSOC-IF-NOT.ERROR.9 ASSOC-IF-NOT.ERROR.9 ASSOC-IF-NOT.ERROR.10 ASSOC-IF-NOT.ERROR.10 - COPY-ALIST-1 - COPY-ALIST-1 COPY-ALIST.ERROR.1 COPY-ALIST.ERROR.1 COPY-ALIST.ERROR.2 PAIRLIS-1 PAIRLIS-2 COPY-ALIST.ERROR.2 PAIRLIS-1 PAIRLIS-2 - PAIRLIS-3 - PAIRLIS-3 PAIRLIS-4 PAIRLIS-4 PAIRLIS.ERROR.1 PAIRLIS.ERROR.1 PAIRLIS.ERROR.2 PAIRLIS.ERROR.3 - RASSOC.1 RASSOC.2 RASSOC.3 RASSOC.4 RASSOC.5 RASSOC.6 RASSOC.7 - RASSOC.8 RASSOC.9 RASSOC.10 RASSOC.11 RASSOC.12 RASSOC.13 RASSOC.14 - RASSOC.15 RASSOC.16 RASSOC.17 RASSOC.18 RASSOC.19 RASSOC.20 RASSOC.21 - RASSOC.22 RASSOC.23 RASSOC.24 RASSOC.25 RASSOC.ORDER.1 RASSOC.ORDER.2 - RASSOC.ORDER.3 RASSOC.ORDER.4 RASSOC.ALLOW-OTHER-KEYS.1 - RASSOC.ALLOW-OTHER-KEYS.2 RASSOC.ALLOW-OTHER-KEYS.3 - RASSOC.ALLOW-OTHER-KEYS.4 RASSOC.ALLOW-OTHER-KEYS.5 RASSOC.KEYWORDS.6 - RASSOC.ERROR.1 RASSOC.ERROR.2 RASSOC.ERROR.3 RASSOC.ERROR.4 - RASSOC.ERROR.5 RASSOC.ERROR.6 RASSOC.ERROR.7 RASSOC.ERROR.8 - RASSOC.ERROR.9 RASSOC-IF.1 RASSOC-IF.2 RASSOC-IF.3 RASSOC-IF.4 - RASSOC-IF.ORDER.1 RASSOC-IF.ORDER.2 RASSOC-IF.ALLOW-OTHER-KEYS.1 - RASSOC-IF.ALLOW-OTHER-KEYS.2 RASSOC-IF.ALLOW-OTHER-KEYS.3 - RASSOC-IF.ALLOW-OTHER-KEYS.4 RASSOC-IF.ALLOW-OTHER-KEYS.5 - RASSOC-IF.KEYWORDS.6 RASSOC-IF.ERROR.1 RASSOC-IF.ERROR.2 - RASSOC-IF.ERROR.3 RASSOC-IF.ERROR.4 RASSOC-IF.ERROR.5 - RASSOC-IF.ERROR.6 RASSOC-IF.ERROR.7 RASSOC-IF.ERROR.8 - RASSOC-IF.ERROR.9 RASSOC-IF.ERROR.10 RASSOC-IF-NOT.1 RASSOC-IF-NOT.2 - RASSOC-IF-NOT.3 RASSOC-IF-NOT.4 RASSOC-IF-NOT.ORDER.1 - RASSOC-IF-NOT.ORDER.2 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.1 - RASSOC-IF-NOT.ALLOW-OTHER-KEYS.2 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.3 - RASSOC-IF-NOT.ALLOW-OTHER-KEYS.4 RASSOC-IF-NOT.ALLOW-OTHER-KEYS.5 - RASSOC-IF-NOT.ALLOW-OTHER-KEYS.6 RASSOC-IF-NOT.KEYWORDS.7 - RASSOC-IF-NOT.ERROR.1 RASSOC-IF-NOT.ERROR.2 RASSOC-IF-NOT.ERROR.3 - RASSOC-IF-NOT.ERROR.4 RASSOC-IF-NOT.ERROR.5 RASSOC-IF-NOT.ERROR.6 - RASSOC-IF-NOT.ERROR.7 RASSOC-IF-NOT.ERROR.8 RASSOC-IF-NOT.ERROR.9 - RASSOC-IF-NOT.ERROR.10 GET-PROPERTIES.1 GET-PROPERTIES.2 - GET-PROPERTIES.3 GET-PROPERTIES.4 GET-PROPERTIES.5 GET-PROPERTIES.6 - GET-PROPERTIES.7 GET-PROPERTIES.8 GET-PROPERTIES.9 - GET-PROPERTIES.ORDER.1 GET-PROPERTIES.ERROR.1 GET-PROPERTIES.ERROR.2 - GET-PROPERTIES.ERROR.3 GETF.1 GETF.2 GETF.3 GETF.4 GETF.5 GETF.ORDER.1 - GETF.ORDER.2 SETF-GETF.1 SETF-GETF.2 SETF-GETF.3 SETF-GETF.4 PAIRLIS.ERROR.2 PAIRLIS.ERROR.3 + ASSOC-IF-NOT.KEYWORDS.6 ASSOC-IF-NOT.KEYWORDS.7 ASSOC-IF-NOT.ERROR.1 + ASSOC-IF-NOT.ERROR.2 ASSOC-IF-NOT.ERROR.3 ASSOC-IF-NOT.ERROR.4 + ASSOC-IF-NOT.ERROR.5 ASSOC-IF-NOT.ERROR.6 ASSOC-IF-NOT.ERROR.7 + ASSOC-IF-NOT.ERROR.8 ASSOC-IF-NOT.ERROR.9 ASSOC-IF-NOT.ERROR.10 + COPY-ALIST-1 COPY-ALIST.ERROR.1 COPY-ALIST.ERROR.2 PAIRLIS-1 PAIRLIS-2 + PAIRLIS-3 PAIRLIS-4 PAIRLIS.ERROR.1 PAIRLIS.ERROR.2 PAIRLIS.ERROR.3 RASSOC.1 RASSOC.2 RASSOC.3 RASSOC.4 RASSOC.5 RASSOC.6 RASSOC.7 RASSOC.8 RASSOC.9 RASSOC.10 RASSOC.11 RASSOC.12 RASSOC.13 RASSOC.14 RASSOC.15 RASSOC.16 RASSOC.17 RASSOC.18 RASSOC.19 RASSOC.20 RASSOC.21 @@ -18016,39 +18092,11 @@ T)) Expected value: T Actual value: NIL. - - SETF-GETF.5 SETF-GETF.ORDER.1 -Test SETF-GETF.ORDER.2 failed -Form: (LET ((P (LIST (COPY-LIST '(A 1 B 2)))) (I 0) X Y Z W) - (SETF (GETF (CAR (PROGN (SETF X (INCF I)) P)) - (PROGN (SETF Y (INCF I)) 'C) (SETF Z (INCF I))) - (PROGN (SETF W (INCF I)) 3)) - (AND (EQLT I 4) (EQLT X 1) (EQLT Y 2) (EQLT Z 3) (EQLT W 4) - (EQLT (GETF (CAR P) 'A) 1) (EQLT (GETF (CAR P) 'B) 2) - (EQLT (GETF (CAR P) 'C) 3) - (EQLT (LOOP - FOR - PTR - ON - (CAR P) - BY - #'CDDR - COUNT - (NOT (MEMBER (CAR PTR) '(A B C)))) - 0) - T)) -Expected value: T -Actual value: NIL. INCF-GETF.1 INCF-GETF.2 PUSH-GETF.1 GETF.ERROR.1 GETF.ERROR.2 GETF.ERROR.3 REMF.1 REMF.2 REMF.3 REMF.4 REMF.ORDER.1 INTERSECTION.1 INTERSECTION.2 INTERSECTION.3 INTERSECTION.4 INTERSECTION.5 INTERSECTION.6 INTERSECTION.7 INTERSECTION.8 INTERSECTION.9 - INTERSECTION.9-A INTERSECTION.9-B INTERSECTION.10 INCF-GETF.1 INCF-GETF.2 PUSH-GETF.1 GETF.ERROR.1 GETF.ERROR.2 - GETF.ERROR.3 REMF.1 REMF.2 REMF.3 REMF.4 REMF.ORDER.1 INTERSECTION.1 - INTERSECTION.2 INTERSECTION.3 INTERSECTION.4 INTERSECTION.5 - INTERSECTION.6 INTERSECTION.7 INTERSECTION.8 INTERSECTION.9 - INTERSECTION.9-A INTERSECTION.9-B INTERSECTION.10 INTERSECTION.11 INTERSECTION.11 - INTERSECTION.11-A + INTERSECTION.9-A INTERSECTION.9-B INTERSECTION.10 INTERSECTION.11 INTERSECTION.11-A INTERSECTION.12 INTERSECTION.13 INTERSECTION.13-A INTERSECTION.14 INTERSECTION.15 INTERSECTION.16 INTERSECTION.17 INTERSECTION.18 INTERSECTION.ORDER.1 INTERSECTION.ORDER.2 @@ -18062,166 +18110,148 @@ INTERSECTION.ERROR.7 INTERSECTION.ERROR.8 INTERSECTION.ERROR.9 INTERSECTION.ERROR.10 NINTERSECTION.1 NINTERSECTION.2 NINTERSECTION.3 NINTERSECTION.4 NINTERSECTION.5 NINTERSECTION.6 NINTERSECTION.7 - NINTERSECTION.8 NINTERSECTION.9 NINTERSECTION.9-A NINTERSECTION.9-B INTERSECTION.12 INTERSECTION.13 INTERSECTION.13-A - INTERSECTION.14 INTERSECTION.15 INTERSECTION.16 INTERSECTION.17 - INTERSECTION.18 INTERSECTION.ORDER.1 INTERSECTION.ORDER.2 - INTERSECTION.ORDER.3 INTERSECTION.ORDER.4 INTERSECTION.ORDER.5 - INTERSECTION.ALLOW-OTHER-KEYS.1 INTERSECTION.ALLOW-OTHER-KEYS.2 - INTERSECTIONALLOW-OTHER-KEYS.3 INTERSECTION.ALLOW-OTHER-KEYS.4 - INTERSECTION.ALLOW-OTHER-KEYS.5 INTERSECTION.ALLOW-OTHER-KEYS.6 - INTERSECTION.ALLOW-OTHER-KEYS.7 INTERSECTION.KEYWORDS.8 - INTERSECTION.ERROR.1 INTERSECTION.ERROR.2 INTERSECTION.ERROR.3 - INTERSECTION.ERROR.4 INTERSECTION.ERROR.5 INTERSECTION.ERROR.6 - INTERSECTION.ERROR.7 INTERSECTION.ERROR.8 INTERSECTION.ERROR.9 - INTERSECTION.ERROR.10 NINTERSECTION.1 NINTERSECTION.2 NINTERSECTION.3 - NINTERSECTION.4 NINTERSECTION.5 NINTERSECTION.6 NINTERSECTION.7 NINTERSECTION.8 NINTERSECTION.9 NINTERSECTION.9-A NINTERSECTION.9-B - NINTERSECTION.10 - NINTERSECTION.10 NINTERSECTION.11 NINTERSECTION.11 NINTERSECTION.12 NINTERSECTION.13 + NINTERSECTION.10 NINTERSECTION.11 NINTERSECTION.12 NINTERSECTION.13 NINTERSECTION.14 NINTERSECTION.15 NINTERSECTION.16 NINTERSECTION.17 - NINTERSECTION.18 NINTERSECTION.ORDER.1 NINTERSECTION.12 NINTERSECTION.13 - NINTERSECTION.14 NINTERSECTION.15 NINTERSECTION.16 NINTERSECTION.17 NINTERSECTION.ORDER.2 NINTERSECTION.18 NINTERSECTION.ORDER.1 NINTERSECTION.ORDER.2 NINTERSECTION.ORDER.3 NINTERSECTION.ORDER.4 NINTERSECTION.ORDER.5 - NINTERSECTION.ALLOW-OTHER-KEYS.1 - NINTERSECTION.ORDER.3 NINTERSECTION.ORDER.4 NINTERSECTION.ORDER.5 - NINTERSECTION.ALLOW-OTHER-KEYS.1 NINTERSECTION.ALLOW-OTHER-KEYS.2 NINTERSECTION.ALLOW-OTHER-KEYS.2 + NINTERSECTION.ALLOW-OTHER-KEYS.1 NINTERSECTION.ALLOW-OTHER-KEYS.2 NINTERSECTION.ALLOW-OTHER-KEYS.3 NINTERSECTION.ALLOW-OTHER-KEYS.4 - NINTERSECTION.ALLOW-OTHER-KEYS.3 NINTERSECTION.ALLOW-OTHER-KEYS.4 - NINTERSECTION.ALLOW-OTHER-KEYS.5 NINTERSECTION.ALLOW-OTHER-KEYS.5 NINTERSECTION.ALLOW-OTHER-KEYS.6 - NINTERSECTION.ALLOW-OTHER-KEYS.7 NINTERSECTION.KEYWORDS.8 NINTERSECTION.ALLOW-OTHER-KEYS.6 NINTERSECTION.ALLOW-OTHER-KEYS.7 NINTERSECTION.KEYWORDS.8 - NINTERSECTION.ALLOW-OTHER-KEYS.9 NINTERSECTION.ALLOW-OTHER-KEYS.9 NINTERSECTION.ERROR.1 - NINTERSECTION.ERROR.2 NINTERSECTION.ERROR.3 NINTERSECTION.ERROR.1 NINTERSECTION.ERROR.2 NINTERSECTION.ERROR.3 NINTERSECTION.ERROR.4 - NINTERSECTION.ERROR.5 NINTERSECTION.ERROR.4 - NINTERSECTION.ERROR.5 NINTERSECTION.ERROR.6 NINTERSECTION.ERROR.6 NINTERSECTION.ERROR.7 NINTERSECTION.ERROR.7 - NINTERSECTION.ERROR.8 - NINTERSECTION.ERROR.8 NINTERSECTION.ERROR.9 NINTERSECTION.ERROR.9 NINTERSECTION.ERROR.10 - UNION.1 UNION.2 UNION.3 UNION-4 NINTERSECTION.ERROR.10 - UNION.1 UNION.2 UNION.3 UNION-4 UNION.5 UNION.5 UNION.6 UNION.6 UNION.6-A UNION.6-A UNION.7 UNION.7 - UNION.8 - UNION.8 UNION.9 UNION.9 UNION.10 UNION.10 UNION.11 UNION.11 UNION.12 UNION.12 UNION.13 UNION.13 UNION.14 UNION.14 UNION.15 UNION.15 - UNION.16 - UNION.16 UNION.17 UNION.17 UNION.18 UNION.18 UNION.19 UNION.19 UNION.20 UNION.20 UNION.21 UNION.21 UNION.22 UNION.22 - UNION.23 - UNION.23 UNION.24 UNION.25 UNION.26 UNION.27 UNION.28 UNION.24 UNION.25 UNION.26 UNION.27 UNION.28 UNION.29 - UNION.30 UNION.31 UNION.ORDER.1 UNION.29 - UNION.30 UNION.31 UNION.ORDER.1 UNION.ORDER.2 UNION.ORDER.3 UNION.ORDER.2 UNION.ORDER.3 - UNION.ALLOW-OTHER-KEYS.1 UNION.ALLOW-OTHER-KEYS.2 + NINTERSECTION.ERROR.5 NINTERSECTION.ERROR.6 NINTERSECTION.ERROR.7 + NINTERSECTION.ERROR.8 NINTERSECTION.ERROR.9 NINTERSECTION.ERROR.10 + UNION.1 UNION.2 UNION.3 UNION-4 UNION.5 UNION.6 UNION.6-A UNION.7 + UNION.8 UNION.9 UNION.10 UNION.11 UNION.12 UNION.13 UNION.14 UNION.15 + UNION.16 UNION.17 UNION.18 UNION.19 UNION.20 UNION.21 UNION.22 + UNION.23 UNION.24 UNION.25 UNION.26 UNION.27 UNION.28 UNION.29 + UNION.30 UNION.31 UNION.ORDER.1 UNION.ORDER.2 UNION.ORDER.3 UNION.ALLOW-OTHER-KEYS.1 UNION.ALLOW-OTHER-KEYS.2 UNION.ALLOW-OTHER-KEYS.3 UNION.ALLOW-OTHER-KEYS.4 - UNION.ALLOW-OTHER-KEYS.3 UNION.ALLOW-OTHER-KEYS.4 UNION.ALLOW-OTHER-KEYS.5 UNION.ALLOW-OTHER-KEYS.6 - UNION.ALLOW-OTHER-KEYS.7 + UNION.ALLOW-OTHER-KEYS.7 UNION.KEYWORDS.9 UNION.ERROR.1 UNION.ERROR.2 + UNION.ERROR.3 UNION.ERROR.4 UNION.ERROR.5 UNION.ERROR.6 UNION.ERROR.7 + UNION.ERROR.8 UNION.ERROR.9 UNION.ERROR.10 NUNION.1 NUNION.2 NUNION.3 + NUNION.4 NUNION.5 NUNION.6 NUNION.6-A NUNION.7 NUNION.8 NUNION.9 + NUNION.10 NUNION.11 NUNION.12 NUNION.13 NUNION.14 NUNION.15 NUNION.16 + NUNION.17 NUNION.18 NUNION.19 NUNION.20 NUNION.21 NUNION.22 NUNION.23 NINTERSECTION.12 NINTERSECTION.13 + NINTERSECTION.14 NINTERSECTION.15 NINTERSECTION.16 NINTERSECTION.17 + NINTERSECTION.18 NINTERSECTION.ORDER.1 NINTERSECTION.ORDER.2 + NINTERSECTION.ORDER.3 NINTERSECTION.ORDER.4 NINTERSECTION.ORDER.5 + NINTERSECTION.ALLOW-OTHER-KEYS.1 NINTERSECTION.ALLOW-OTHER-KEYS.2 + NINTERSECTION.ALLOW-OTHER-KEYS.3 NINTERSECTION.ALLOW-OTHER-KEYS.4 + NINTERSECTION.ALLOW-OTHER-KEYS.5 NINTERSECTION.ALLOW-OTHER-KEYS.6 + NINTERSECTION.ALLOW-OTHER-KEYS.7 NINTERSECTION.KEYWORDS.8 + NINTERSECTION.ALLOW-OTHER-KEYS.9 NINTERSECTION.ERROR.1 + NINTERSECTION.ERROR.2 NINTERSECTION.ERROR.3 NINTERSECTION.ERROR.4 + NINTERSECTION.ERROR.5 NINTERSECTION.ERROR.6 NINTERSECTION.ERROR.7 + NINTERSECTION.ERROR.8 NINTERSECTION.ERROR.9 NINTERSECTION.ERROR.10 + UNION.1 UNION.2 UNION.3 UNION-4 UNION.5 UNION.6 UNION.6-A UNION.7 + UNION.8 UNION.9 UNION.10 UNION.11 UNION.12 UNION.13 UNION.14 UNION.15 + UNION.16 UNION.17 UNION.18 UNION.19 UNION.20 UNION.21 UNION.22 + UNION.23 UNION.24 UNION.25 UNION.26 UNION.27 UNION.28 UNION.29 + UNION.30 UNION.31 UNION.ORDER.1 UNION.ORDER.2 UNION.ORDER.3 + UNION.ALLOW-OTHER-KEYS.1 UNION.ALLOW-OTHER-KEYS.2 + UNION.ALLOW-OTHER-KEYS.3 UNION.ALLOW-OTHER-KEYS.4 UNION.ALLOW-OTHER-KEYS.5 UNION.ALLOW-OTHER-KEYS.6 - UNION.ALLOW-OTHER-KEYS.7 UNION.KEYWORDS.9 UNION.KEYWORDS.9 UNION.ERROR.1 UNION.ERROR.2 UNION.ERROR.1 UNION.ERROR.2 - UNION.ERROR.3 - UNION.ERROR.3 UNION.ERROR.4 UNION.ERROR.4 UNION.ERROR.5 UNION.ERROR.5 UNION.ERROR.6 UNION.ERROR.6 UNION.ERROR.7 UNION.ERROR.7 - UNION.ERROR.8 - UNION.ERROR.8 UNION.ERROR.9 UNION.ERROR.9 UNION.ERROR.10 NUNION.1 NUNION.2 UNION.ERROR.10 NUNION.1 NUNION.2 NUNION.3 - NUNION.4 NUNION.3 NUNION.5 - NUNION.4 NUNION.5 NUNION.6 NUNION.6-A NUNION.6 NUNION.6-A NUNION.7 NUNION.8 NUNION.7 NUNION.8 NUNION.9 NUNION.9 - NUNION.10 NUNION.11 - NUNION.10 NUNION.11 NUNION.12 NUNION.13 NUNION.12 NUNION.13 NUNION.14 NUNION.15 NUNION.14 NUNION.15 NUNION.16 - NUNION.17 NUNION.16 - NUNION.17 NUNION.18 NUNION.19 NUNION.18 NUNION.20 NUNION.19 NUNION.20 NUNION.21 NUNION.22 NUNION.21 NUNION.22 NUNION.23 NUNION.23 - NUNION.24 NUNION.25 NUNION.26 NUNION.27 NUNION.28 NUNION.29 - NUNION.24 NUNION.25 NUNION.26 NUNION.27 NUNION.28 NUNION.29 NUNION.30 NUNION.30 + UNION.ALLOW-OTHER-KEYS.7 UNION.KEYWORDS.9 UNION.ERROR.1 UNION.ERROR.2 + UNION.ERROR.3 UNION.ERROR.4 UNION.ERROR.5 UNION.ERROR.6 UNION.ERROR.7 + UNION.ERROR.8 UNION.ERROR.9 UNION.ERROR.10 NUNION.1 NUNION.2 NUNION.3 + NUNION.4 NUNION.5 NUNION.6 NUNION.6-A NUNION.7 NUNION.8 NUNION.9 + NUNION.10 NUNION.11 NUNION.12 NUNION.13 NUNION.14 NUNION.15 NUNION.16 + NUNION.17 NUNION.18 NUNION.19 NUNION.20 NUNION.21 NUNION.22 NUNION.23 + NUNION.24 NUNION.25 NUNION.26 NUNION.27 NUNION.28 NUNION.29 NUNION.30 NUNION.31 NUNION.ORDER.1 NUNION.ORDER.2 NUNION.ORDER.3 - NUNION.31 NUNION.ORDER.1 NUNION.ORDER.2 - NUNION.ALLOW-OTHER-KEYS.1 NUNION.ORDER.3 NUNION.ALLOW-OTHER-KEYS.1 NUNION.ALLOW-OTHER-KEYS.2 - NUNION.ALLOW-OTHER-KEYS.3 NUNION.ALLOW-OTHER-KEYS.2 NUNION.ALLOW-OTHER-KEYS.3 NUNION.ALLOW-OTHER-KEYS.4 - NUNION.ALLOW-OTHER-KEYS.5 NUNION.ALLOW-OTHER-KEYS.6 NUNION.ALLOW-OTHER-KEYS.4 NUNION.ALLOW-OTHER-KEYS.5 NUNION.ALLOW-OTHER-KEYS.6 - NUNION.ALLOW-OTHER-KEYS.7 NUNION.KEYWORDS.9 NUNION.ALLOW-OTHER-KEYS.7 NUNION.KEYWORDS.9 NUNION.ERROR.1 - NUNION.ERROR.2 NUNION.ERROR.3 NUNION.ERROR.1 - NUNION.ERROR.2 NUNION.ERROR.3 NUNION.ERROR.4 NUNION.ERROR.4 NUNION.ERROR.5 NUNION.ERROR.5 - NUNION.ERROR.6 - NUNION.ERROR.6 NUNION.ERROR.7 NUNION.ERROR.7 NUNION.ERROR.8 NUNION.ERROR.8 NUNION.ERROR.9 NUNION.ERROR.9 - NUNION.ERROR.10 SET-DIFFERENCE.1 SET-DIFFERENCE.2 - NUNION.ERROR.10 SET-DIFFERENCE.1 SET-DIFFERENCE.2 SET-DIFFERENCE.3 SET-DIFFERENCE.3 - SET-DIFFERENCE.4 SET-DIFFERENCE.5 SET-DIFFERENCE.6 - SET-DIFFERENCE.4 SET-DIFFERENCE.5 SET-DIFFERENCE.6 SET-DIFFERENCE.7 SET-DIFFERENCE.7 - SET-DIFFERENCE.8 - SET-DIFFERENCE.8 SET-DIFFERENCE.9 SET-DIFFERENCE.9 SET-DIFFERENCE.10 SET-DIFFERENCE.10 SET-DIFFERENCE.11 SET-DIFFERENCE.11 + NUNION.ERROR.2 NUNION.ERROR.3 NUNION.ERROR.4 NUNION.ERROR.5 + NUNION.ERROR.6 NUNION.ERROR.7 NUNION.ERROR.8 NUNION.ERROR.9 + NUNION.ERROR.10 SET-DIFFERENCE.1 SET-DIFFERENCE.2 SET-DIFFERENCE.3 + SET-DIFFERENCE.4 SET-DIFFERENCE.5 SET-DIFFERENCE.6 SET-DIFFERENCE.7 + SET-DIFFERENCE.8 SET-DIFFERENCE.9 SET-DIFFERENCE.10 SET-DIFFERENCE.11 SET-DIFFERENCE.12 + NUNION.24 NUNION.25 NUNION.26 NUNION.27 NUNION.28 NUNION.29 NUNION.30 + NUNION.31 NUNION.ORDER.1 NUNION.ORDER.2 NUNION.ORDER.3 + NUNION.ALLOW-OTHER-KEYS.1 NUNION.ALLOW-OTHER-KEYS.2 + NUNION.ALLOW-OTHER-KEYS.3 NUNION.ALLOW-OTHER-KEYS.4 + NUNION.ALLOW-OTHER-KEYS.5 NUNION.ALLOW-OTHER-KEYS.6 + NUNION.ALLOW-OTHER-KEYS.7 NUNION.KEYWORDS.9 NUNION.ERROR.1 + NUNION.ERROR.2 NUNION.ERROR.3 NUNION.ERROR.4 NUNION.ERROR.5 + NUNION.ERROR.6 NUNION.ERROR.7 NUNION.ERROR.8 NUNION.ERROR.9 + NUNION.ERROR.10 SET-DIFFERENCE.1 SET-DIFFERENCE.2 SET-DIFFERENCE.3 + SET-DIFFERENCE.4 SET-DIFFERENCE.5 SET-DIFFERENCE.6 SET-DIFFERENCE.7 + SET-DIFFERENCE.8 SET-DIFFERENCE.9 SET-DIFFERENCE.10 SET-DIFFERENCE.11 SET-DIFFERENCE.12 SET-DIFFERENCE.13 SET-DIFFERENCE.14 - SET-DIFFERENCE.15 SET-DIFFERENCE.13 SET-DIFFERENCE.14 - SET-DIFFERENCE.15 SET-DIFFERENCE.16 SET-DIFFERENCE.16 SET-DIFFERENCE.17 SET-DIFFERENCE.17 - SET-DIFFERENCE.18 SET-DIFFERENCE.19 + SET-DIFFERENCE.15 SET-DIFFERENCE.16 SET-DIFFERENCE.17 SET-DIFFERENCE.18 SET-DIFFERENCE.19 SET-DIFFERENCE.ORDER.1 - SET-DIFFERENCE.ORDER.2 SET-DIFFERENCE.ORDER.1 SET-DIFFERENCE.ORDER.2 SET-DIFFERENCE.ORDER.3 - SET-DIFFERENCE.ALLOW-OTHER-KEYS.1 SET-DIFFERENCE.ORDER.3 - SET-DIFFERENCE.ALLOW-OTHER-KEYS.1 SET-DIFFERENCE.ALLOW-OTHER-KEYS.2 SET-DIFFERENCE.ALLOW-OTHER-KEYS.2 + SET-DIFFERENCE.ALLOW-OTHER-KEYS.1 SET-DIFFERENCE.ALLOW-OTHER-KEYS.2 SET-DIFFERENCE.ALLOW-OTHER-KEYS.3 SET-DIFFERENCE.ALLOW-OTHER-KEYS.4 - SET-DIFFERENCE.ALLOW-OTHER-KEYS.3 SET-DIFFERENCE.ALLOW-OTHER-KEYS.4 - SET-DIFFERENCE.ALLOW-OTHER-KEYS.5 SET-DIFFERENCE.ALLOW-OTHER-KEYS.6 SET-DIFFERENCE.ALLOW-OTHER-KEYS.5 SET-DIFFERENCE.ALLOW-OTHER-KEYS.6 SET-DIFFERENCE.ALLOW-OTHER-KEYS.7 SET-DIFFERENCE.KEYWORDS.8 - SET-DIFFERENCE.ALLOW-OTHER-KEYS.7 SET-DIFFERENCE.KEYWORDS.8 - SET-DIFFERENCE.KEYWORDS.9 SET-DIFFERENCE.KEYWORDS.9 SET-DIFFERENCE.ERROR.1 - SET-DIFFERENCE.ERROR.2 SET-DIFFERENCE.ERROR.3 SET-DIFFERENCE.ERROR.1 - SET-DIFFERENCE.ERROR.2 SET-DIFFERENCE.ERROR.3 SET-DIFFERENCE.ERROR.4 SET-DIFFERENCE.ERROR.4 - SET-DIFFERENCE.ERROR.5 - SET-DIFFERENCE.ERROR.5 SET-DIFFERENCE.ERROR.6 SET-DIFFERENCE.ERROR.6 SET-DIFFERENCE.ERROR.7 SET-DIFFERENCE.ERROR.7 - SET-DIFFERENCE.ERROR.8 - SET-DIFFERENCE.ERROR.8 SET-DIFFERENCE.ERROR.9 SET-DIFFERENCE.ERROR.9 SET-DIFFERENCE.ERROR.10 - NSET-DIFFERENCE.1 SET-DIFFERENCE.ERROR.10 - NSET-DIFFERENCE.1 NSET-DIFFERENCE.2 NSET-DIFFERENCE.2 NSET-DIFFERENCE.3 NSET-DIFFERENCE.3 + SET-DIFFERENCE.ERROR.2 SET-DIFFERENCE.ERROR.3 SET-DIFFERENCE.ERROR.4 + SET-DIFFERENCE.ERROR.5 SET-DIFFERENCE.ERROR.6 SET-DIFFERENCE.ERROR.7 + SET-DIFFERENCE.ERROR.8 SET-DIFFERENCE.ERROR.9 SET-DIFFERENCE.ERROR.10 + NSET-DIFFERENCE.1 NSET-DIFFERENCE.2 NSET-DIFFERENCE.3 NSET-DIFFERENCE.4 NSET-DIFFERENCE.5 NSET-DIFFERENCE.6 + NSET-DIFFERENCE.7 NSET-DIFFERENCE.8 NSET-DIFFERENCE.9 + NSET-DIFFERENCE.10 NSET-DIFFERENCE.11 NSET-DIFFERENCE.12 SET-DIFFERENCE.13 SET-DIFFERENCE.14 + SET-DIFFERENCE.15 SET-DIFFERENCE.16 SET-DIFFERENCE.17 + SET-DIFFERENCE.18 SET-DIFFERENCE.19 SET-DIFFERENCE.ORDER.1 + SET-DIFFERENCE.ORDER.2 SET-DIFFERENCE.ORDER.3 + SET-DIFFERENCE.ALLOW-OTHER-KEYS.1 SET-DIFFERENCE.ALLOW-OTHER-KEYS.2 + SET-DIFFERENCE.ALLOW-OTHER-KEYS.3 SET-DIFFERENCE.ALLOW-OTHER-KEYS.4 + SET-DIFFERENCE.ALLOW-OTHER-KEYS.5 SET-DIFFERENCE.ALLOW-OTHER-KEYS.6 + SET-DIFFERENCE.ALLOW-OTHER-KEYS.7 SET-DIFFERENCE.KEYWORDS.8 + SET-DIFFERENCE.KEYWORDS.9 SET-DIFFERENCE.ERROR.1 + SET-DIFFERENCE.ERROR.2 SET-DIFFERENCE.ERROR.3 SET-DIFFERENCE.ERROR.4 + SET-DIFFERENCE.ERROR.5 SET-DIFFERENCE.ERROR.6 SET-DIFFERENCE.ERROR.7 + SET-DIFFERENCE.ERROR.8 SET-DIFFERENCE.ERROR.9 SET-DIFFERENCE.ERROR.10 + NSET-DIFFERENCE.1 NSET-DIFFERENCE.2 NSET-DIFFERENCE.3 NSET-DIFFERENCE.4 NSET-DIFFERENCE.5 NSET-DIFFERENCE.6 NSET-DIFFERENCE.7 NSET-DIFFERENCE.8 NSET-DIFFERENCE.9 - NSET-DIFFERENCE.7 NSET-DIFFERENCE.8 - NSET-DIFFERENCE.10 NSET-DIFFERENCE.9 - NSET-DIFFERENCE.10 NSET-DIFFERENCE.11 NSET-DIFFERENCE.12 NSET-DIFFERENCE.11 NSET-DIFFERENCE.12 - NSET-DIFFERENCE.13 NSET-DIFFERENCE.14 NSET-DIFFERENCE.15 - NSET-DIFFERENCE.16 NSET-DIFFERENCE.17 + NSET-DIFFERENCE.10 NSET-DIFFERENCE.11 NSET-DIFFERENCE.12 NSET-DIFFERENCE.13 NSET-DIFFERENCE.14 NSET-DIFFERENCE.15 NSET-DIFFERENCE.16 NSET-DIFFERENCE.17 NSET-DIFFERENCE.18 - NSET-DIFFERENCE.19 NSET-DIFFERENCE.ORDER.1 NSET-DIFFERENCE.18 NSET-DIFFERENCE.19 NSET-DIFFERENCE.ORDER.1 NSET-DIFFERENCE.ORDER.2 - NSET-DIFFERENCE.ORDER.3 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.1 NSET-DIFFERENCE.ORDER.2 NSET-DIFFERENCE.ORDER.3 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.1 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.2 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.3 - NSET-DIFFERENCE.ALLOW-OTHER-KEYS.2 - NSET-DIFFERENCE.ALLOW-OTHER-KEYS.4 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.3 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.4 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.5 - NSET-DIFFERENCE.ALLOW-OTHER-KEYS.6 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.5 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.7 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.6 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.7 NSET-DIFFERENCE.KEYWORDS.8 NSET-DIFFERENCE.KEYWORDS.9 - NSET-DIFFERENCE.KEYWORDS.8 NSET-DIFFERENCE.KEYWORDS.9 NSET-DIFFERENCE.ERROR.1 NSET-DIFFERENCE.ERROR.2 + NSET-DIFFERENCE.ERROR.3 NSET-DIFFERENCE.ERROR.4 + NSET-DIFFERENCE.ERROR.5 NSET-DIFFERENCE.ERROR.6 + NSET-DIFFERENCE.ERROR.7 NSET-DIFFERENCE.ERROR.8 + NSET-DIFFERENCE.ERROR.9 NSET-DIFFERENCE.ERROR.10 SET-EXCLUSIVE-OR.1 + SET-EXCLUSIVE-OR.2 SET-EXCLUSIVE-OR.3 SET-EXCLUSIVE-OR.4 + SET-EXCLUSIVE-OR.5 SET-EXCLUSIVE-OR.6 SET-EXCLUSIVE-OR.7 + SET-EXCLUSIVE-OR.7-A SET-EXCLUSIVE-OR.8 SET-EXCLUSIVE-OR.8-A + SET-EXCLUSIVE-OR.8-B SET-EXCLUSIVE-OR.9 SET-EXCLUSIVE-OR.10 + SET-EXCLUSIVE-OR.11 SET-EXCLUSIVE-OR.12 + NSET-DIFFERENCE.13 NSET-DIFFERENCE.14 NSET-DIFFERENCE.15 + NSET-DIFFERENCE.16 NSET-DIFFERENCE.17 NSET-DIFFERENCE.18 + NSET-DIFFERENCE.19 NSET-DIFFERENCE.ORDER.1 NSET-DIFFERENCE.ORDER.2 + NSET-DIFFERENCE.ORDER.3 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.1 + NSET-DIFFERENCE.ALLOW-OTHER-KEYS.2 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.3 + NSET-DIFFERENCE.ALLOW-OTHER-KEYS.4 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.5 + NSET-DIFFERENCE.ALLOW-OTHER-KEYS.6 NSET-DIFFERENCE.ALLOW-OTHER-KEYS.7 + NSET-DIFFERENCE.KEYWORDS.8 NSET-DIFFERENCE.KEYWORDS.9 NSET-DIFFERENCE.ERROR.1 NSET-DIFFERENCE.ERROR.2 - NSET-DIFFERENCE.ERROR.3 - NSET-DIFFERENCE.ERROR.3 NSET-DIFFERENCE.ERROR.4 NSET-DIFFERENCE.ERROR.4 - NSET-DIFFERENCE.ERROR.5 - NSET-DIFFERENCE.ERROR.5 NSET-DIFFERENCE.ERROR.6 NSET-DIFFERENCE.ERROR.6 - NSET-DIFFERENCE.ERROR.7 - NSET-DIFFERENCE.ERROR.7 NSET-DIFFERENCE.ERROR.8 NSET-DIFFERENCE.ERROR.8 - NSET-DIFFERENCE.ERROR.9 - NSET-DIFFERENCE.ERROR.9 NSET-DIFFERENCE.ERROR.10 SET-EXCLUSIVE-OR.1 NSET-DIFFERENCE.ERROR.10 SET-EXCLUSIVE-OR.1 - SET-EXCLUSIVE-OR.2 - SET-EXCLUSIVE-OR.2 SET-EXCLUSIVE-OR.3 SET-EXCLUSIVE-OR.3 SET-EXCLUSIVE-OR.4 - SET-EXCLUSIVE-OR.5 SET-EXCLUSIVE-OR.4 - SET-EXCLUSIVE-OR.5 SET-EXCLUSIVE-OR.6 SET-EXCLUSIVE-OR.6 SET-EXCLUSIVE-OR.7 SET-EXCLUSIVE-OR.7 - SET-EXCLUSIVE-OR.7-A - SET-EXCLUSIVE-OR.7-A SET-EXCLUSIVE-OR.8 SET-EXCLUSIVE-OR.8 SET-EXCLUSIVE-OR.8-A SET-EXCLUSIVE-OR.8-A - SET-EXCLUSIVE-OR.8-B - SET-EXCLUSIVE-OR.8-B SET-EXCLUSIVE-OR.9 SET-EXCLUSIVE-OR.9 SET-EXCLUSIVE-OR.10 SET-EXCLUSIVE-OR.10 - SET-EXCLUSIVE-OR.11 - SET-EXCLUSIVE-OR.11 SET-EXCLUSIVE-OR.12 SET-EXCLUSIVE-OR.12 SET-EXCLUSIVE-OR.13 - SET-EXCLUSIVE-OR.14 SET-EXCLUSIVE-OR.15 SET-EXCLUSIVE-OR.16 - SET-EXCLUSIVE-OR.17 SET-EXCLUSIVE-OR.17-A SET-EXCLUSIVE-OR.18 - SET-EXCLUSIVE-OR.18-A SET-EXCLUSIVE-OR.ORDER.1 - SET-EXCLUSIVE-OR.ORDER.2 SET-EXCLUSIVE-OR.ORDER.3 SET-EXCLUSIVE-OR.13 + NSET-DIFFERENCE.ERROR.3 NSET-DIFFERENCE.ERROR.4 + NSET-DIFFERENCE.ERROR.5 NSET-DIFFERENCE.ERROR.6 + NSET-DIFFERENCE.ERROR.7 NSET-DIFFERENCE.ERROR.8 + NSET-DIFFERENCE.ERROR.9 NSET-DIFFERENCE.ERROR.10 SET-EXCLUSIVE-OR.1 + SET-EXCLUSIVE-OR.2 SET-EXCLUSIVE-OR.3 SET-EXCLUSIVE-OR.4 + SET-EXCLUSIVE-OR.5 SET-EXCLUSIVE-OR.6 SET-EXCLUSIVE-OR.7 + SET-EXCLUSIVE-OR.7-A SET-EXCLUSIVE-OR.8 SET-EXCLUSIVE-OR.8-A + SET-EXCLUSIVE-OR.8-B SET-EXCLUSIVE-OR.9 SET-EXCLUSIVE-OR.10 + SET-EXCLUSIVE-OR.11 SET-EXCLUSIVE-OR.12 SET-EXCLUSIVE-OR.13 SET-EXCLUSIVE-OR.14 SET-EXCLUSIVE-OR.15 SET-EXCLUSIVE-OR.16 SET-EXCLUSIVE-OR.17 SET-EXCLUSIVE-OR.17-A SET-EXCLUSIVE-OR.18 SET-EXCLUSIVE-OR.18-A SET-EXCLUSIVE-OR.ORDER.1 @@ -18241,7 +18271,11 @@ NSET-EXCLUSIVE-OR.6 NSET-EXCLUSIVE-OR.7 NSET-EXCLUSIVE-OR.7-A NSET-EXCLUSIVE-OR.8 NSET-EXCLUSIVE-OR.8-A NSET-EXCLUSIVE-OR.8-B NSET-EXCLUSIVE-OR.9 NSET-EXCLUSIVE-OR.10 NSET-EXCLUSIVE-OR.11 - NSET-EXCLUSIVE-OR.12 + NSET-EXCLUSIVE-OR.12 SET-EXCLUSIVE-OR.13 + SET-EXCLUSIVE-OR.14 SET-EXCLUSIVE-OR.15 SET-EXCLUSIVE-OR.16 + SET-EXCLUSIVE-OR.17 SET-EXCLUSIVE-OR.17-A SET-EXCLUSIVE-OR.18 + SET-EXCLUSIVE-OR.18-A SET-EXCLUSIVE-OR.ORDER.1 + SET-EXCLUSIVE-OR.ORDER.2 SET-EXCLUSIVE-OR.ORDER.3 SET-EXCLUSIVE-OR.ORDER.4 SET-EXCLUSIVE-OR.ORDER.5 SET-EXCLUSIVE.ALLOW-OTHER-KEYS.1 SET-EXCLUSIVE.ALLOW-OTHER-KEYS.2 SET-EXCLUSIVE.ALLOW-OTHER-KEYS.3 SET-EXCLUSIVE.ALLOW-OTHER-KEYS.4 @@ -18265,14 +18299,6 @@ NSET-EXCLUSIVE-OR.ORDER.5 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.1 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.2 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.3 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.4 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.5 - NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.6 NSET-EXCLUSIVE-OR.13 NSET-EXCLUSIVE-OR.14 - NSET-EXCLUSIVE-OR.15 NSET-EXCLUSIVE-OR.16 NSET-EXCLUSIVE-OR.17 - NSET-EXCLUSIVE-OR.17-A NSET-EXCLUSIVE-OR.18 NSET-EXCLUSIVE-OR.18-A - NSET-EXCLUSIVE-OR.ORDER.1 NSET-EXCLUSIVE-OR.ORDER.2 - NSET-EXCLUSIVE-OR.ORDER.3 NSET-EXCLUSIVE-OR.ORDER.4 - NSET-EXCLUSIVE-OR.ORDER.5 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.1 - NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.2 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.3 - NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.4 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.5 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.6 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.7 NSET-EXCLUSIVE.KEYWORDS.8 NSET-EXCLUSIVE.KEYWORDS.9 NSET-EXCLUSIVE-OR.ERROR.1 NSET-EXCLUSIVE-OR.ERROR.2 @@ -18298,31 +18324,6 @@ CDDADR-SET-ALT CDDDAR-SET-ALT CDDDDR-SET-ALT FIRST-SET-ALT SECOND-SET-ALT THIRD-SET-ALT FOURTH-SET-ALT FIFTH-SET-ALT SIXTH-SET-ALT SEVENTH-SET-ALT EIGHTH-SET-ALT NINTH-SET-ALT - TENTH-SET-ALT AREF.1 AREF.2 AREF.3 AREF.4 AREF.5 AREF.6 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.7 - NSET-EXCLUSIVE.KEYWORDS.8 NSET-EXCLUSIVE.KEYWORDS.9 - NSET-EXCLUSIVE-OR.ERROR.1 NSET-EXCLUSIVE-OR.ERROR.2 - NSET-EXCLUSIVE-OR.ERROR.3 NSET-EXCLUSIVE-OR.ERROR.4 - NSET-EXCLUSIVE-OR.ERROR.5 NSET-EXCLUSIVE-OR.ERROR.6 - NSET-EXCLUSIVE-OR.ERROR.7 NSET-EXCLUSIVE-OR.ERROR.8 - NSET-EXCLUSIVE-OR.ERROR.9 NSET-EXCLUSIVE-OR.ERROR.10 SUBSETP.1 - SUBSETP.2 SUBSETP.3 SUBSETP.4 SUBSETP.5 SUBSETP.6 SUBSETP.7 SUBSETP.8 - SUBSETP.9 SUBSETP.10 SUBSETP.11 SUBSETP.12 SUBSETP.13 SUBSETP.14 - SUBSETP.15 SUBSETP.ORDER.1 SUBSETP.ORDER.2 SUBSETP.ORDER.3 - SUBSETP.ALLOW-OTHER-KEYS.1 SUBSETP.ALLOW-OTHER-KEYS.2 - SUBSETP.ALLOW-OTHER-KEYS.3 SUBSETP.ALLOW-OTHER-KEYS.4 - SUBSETP.ALLOW-OTHER-KEYS.5 SUBSETP.ALLOW-OTHER-KEYS.6 - SUBSETP.KEYWORDS.7 SUBSETP.KEYWORDS.8 SUBSETP.ERROR.1 SUBSETP.ERROR.2 - SUBSETP.ERROR.3 SUBSETP.ERROR.4 SUBSETP.ERROR.5 SUBSETP.ERROR.6 - SUBSETP.ERROR.7 SUBSETP.ERROR.8 SUBSETP.ERROR.9 SUBSETP.ERROR.10 - CAR-SET-ALT CDR-SET-ALT CAAR-SET-ALT CADR-SET-ALT CDAR-SET-ALT - CDDR-SET-ALT CAAAR-SET-ALT CAADR-SET-ALT CADAR-SET-ALT CADDR-SET-ALT - CDAAR-SET-ALT CDADR-SET-ALT CDDAR-SET-ALT CDDDR-SET-ALT CAAAAR-SET-ALT - CAAADR-SET-ALT CAADAR-SET-ALT CAADDR-SET-ALT CADAAR-SET-ALT - CADADR-SET-ALT CADDAR-SET-ALT CADDDR-SET-ALT CDAAAR-SET-ALT - CDAADR-SET-ALT CDADAR-SET-ALT CDADDR-SET-ALT CDDAAR-SET-ALT - CDDADR-SET-ALT CDDDAR-SET-ALT CDDDDR-SET-ALT FIRST-SET-ALT - SECOND-SET-ALT THIRD-SET-ALT FOURTH-SET-ALT FIFTH-SET-ALT - SIXTH-SET-ALT SEVENTH-SET-ALT EIGHTH-SET-ALT NINTH-SET-ALT TENTH-SET-ALT AREF.1 AREF.2 AREF.3 AREF.4 AREF.5 AREF.6 AREF.7 AREF.ORDER.1 AREF.ORDER.2 SETF-AREF.1 SETF-AREF.2 SETF-AREF.3 SETF-AREF.4 SETF-AREF.5 SETF-AREF.6 SETF-AREF.7 SETF-AREF.ORDER.1 @@ -18378,61 +18379,6 @@ SIMPLE-ARRAY.5.6 SIMPLE-ARRAY.6.1 SIMPLE-ARRAY.6.2 SIMPLE-ARRAY.6.3 SIMPLE-ARRAY.6.4 SIMPLE-ARRAY.6.5 SIMPLE-ARRAY.6.6 SIMPLE-ARRAY.7.1 SIMPLE-ARRAY.7.2 SIMPLE-ARRAY.7.3 SIMPLE-ARRAY.7.4 SIMPLE-ARRAY.7.5 - SIMPLE-ARRAY.7.6 SIMPLE-ARRAY.8.1 SIMPLE-ARRAY.8.2 AREF.7 - AREF.ORDER.1 AREF.ORDER.2 SETF-AREF.1 SETF-AREF.2 SETF-AREF.3 - SETF-AREF.4 SETF-AREF.5 SETF-AREF.6 SETF-AREF.7 SETF-AREF.ORDER.1 - AREF.ERROR.1 AREF.ERROR.2 ARRAY.1.1 ARRAY.1.2 ARRAY.1.3 ARRAY.1.4 - ARRAY.1.5 ARRAY.1.6 ARRAY.1.7 ARRAY.1.8 ARRAY.1.9 ARRAY.1.10 - ARRAY.1.11 ARRAY.1.12 ARRAY.1.13 ARRAY.2.1 ARRAY.2.2 ARRAY.2.3 - ARRAY.2.4 ARRAY.2.5 ARRAY.2.6 ARRAY.3.1 ARRAY.3.2 ARRAY.3.3 ARRAY.3.4 - ARRAY.3.5 ARRAY.3.6 ARRAY.4.1 ARRAY.4.2 ARRAY.4.3 ARRAY.4.4 ARRAY.4.5 - ARRAY.4.6 ARRAY.5.1 ARRAY.5.2 ARRAY.5.3 ARRAY.5.4 ARRAY.5.5 ARRAY.5.6 - ARRAY.6.1 ARRAY.6.2 ARRAY.6.3 ARRAY.6.4 ARRAY.6.5 ARRAY.6.6 ARRAY.7.1 - ARRAY.7.2 ARRAY.7.3 ARRAY.7.4 ARRAY.7.5 ARRAY.7.6 ARRAY.8.1 ARRAY.8.2 - ARRAY.8.3 ARRAY.8.4 ARRAY.8.5 ARRAY.8.6 ARRAY.8.7 ARRAY.8.8 ARRAY.8.9 - ARRAY.8.10 ARRAY.8.11 ARRAY.8.12 ARRAY.8.13 ARRAY.8.14 ARRAY.9.1 - ARRAY.9.2 ARRAY.9.3 ARRAY.9.4 ARRAY.9.5 ARRAY.9.6 ARRAY.9.7 ARRAY.9.8 - ARRAY.9.9 ARRAY.9.10 ARRAY.9.11 ARRAY.9.12 ARRAY.9.13 ARRAY-T.2.1 - ARRAY-T.2.2 ARRAY-T.2.3 ARRAY-T.2.4 ARRAY-T.2.5 ARRAY-T.2.6 - ARRAY-T.3.1 ARRAY-T.3.2 ARRAY-T.3.3 ARRAY-T.3.4 ARRAY-T.3.5 - ARRAY-T.3.6 ARRAY-T.4.1 ARRAY-T.4.2 ARRAY-T.4.3 ARRAY-T.4.4 - ARRAY-T.4.5 ARRAY-T.4.6 ARRAY-T.5.1 ARRAY-T.5.2 ARRAY-T.5.3 - ARRAY-T.5.4 ARRAY-T.5.5 ARRAY-T.5.6 ARRAY-T.6.1 ARRAY-T.6.2 - ARRAY-T.6.3 ARRAY-T.6.4 ARRAY-T.6.5 ARRAY-T.6.6 ARRAY-T.7.1 - ARRAY-T.7.2 ARRAY-T.7.3 ARRAY-T.7.4 ARRAY-T.7.5 ARRAY-T.7.6 - ARRAY-T.8.1 ARRAY-T.8.2 ARRAY-T.8.3 ARRAY-T.8.4 ARRAY-T.8.5 - ARRAY-T.8.6 ARRAY-T.8.7 ARRAY-T.8.8 ARRAY-T.8.9 ARRAY-T.8.10 - ARRAY-T.8.11 ARRAY-T.8.12 ARRAY-T.8.13 ARRAY-T.8.14 ARRAY-T.9.1 - ARRAY-T.9.2 ARRAY-T.9.3 ARRAY-T.9.4 ARRAY-T.9.5 ARRAY-T.9.6 - ARRAY-T.9.7 ARRAY-T.9.8 ARRAY-T.9.9 ARRAY-T.9.10 ARRAY-T.9.11 - ARRAY-T.9.12 ARRAY-T.9.13 ARRAY-AS-CLASS.1 ARRAY-AS-CLASS.2 - ARRAY-AS-CLASS.3 ARRAY-AS-CLASS.4 ARRAY-AS-CLASS.5 ARRAY-AS-CLASS.6 -Test ARRAY-AS-CLASS.7 failed -Form: (SUBTYPEP* 'ARRAY (FIND-CLASS 'ARRAY)) -Expected values: T - T -Actual values: NIL - T. -Test ARRAY-AS-CLASS.8 failed -Form: (SUBTYPEP* (FIND-CLASS 'ARRAY) 'ARRAY) -Expected values: T - T -Actual values: NIL - T. - ARRAY-AS-CLASS.9 ARRAY-AS-CLASS.10 ARRAY-AS-CLASS.11 ARRAY-AS-CLASS.12 - ARRAY-AS-CLASS.13 ARRAY-AS-CLASS.14 ARRAY-AS-CLASS.15 SIMPLE-ARRAY.1.1 - SIMPLE-ARRAY.1.2 SIMPLE-ARRAY.1.3 SIMPLE-ARRAY.1.4 SIMPLE-ARRAY.1.5 - SIMPLE-ARRAY.1.6 SIMPLE-ARRAY.1.7 SIMPLE-ARRAY.1.8 SIMPLE-ARRAY.1.9 - SIMPLE-ARRAY.1.10 SIMPLE-ARRAY.1.11 SIMPLE-ARRAY.1.12 - SIMPLE-ARRAY.1.13 SIMPLE-ARRAY.2.1 SIMPLE-ARRAY.2.2 SIMPLE-ARRAY.2.3 - SIMPLE-ARRAY.2.4 SIMPLE-ARRAY.2.5 SIMPLE-ARRAY.2.6 SIMPLE-ARRAY.3.1 - SIMPLE-ARRAY.3.2 SIMPLE-ARRAY.3.3 SIMPLE-ARRAY.3.4 SIMPLE-ARRAY.3.5 - SIMPLE-ARRAY.3.6 SIMPLE-ARRAY.4.1 SIMPLE-ARRAY.4.2 SIMPLE-ARRAY.4.3 - SIMPLE-ARRAY.4.4 SIMPLE-ARRAY.4.5 SIMPLE-ARRAY.4.6 SIMPLE-ARRAY.5.1 - SIMPLE-ARRAY.5.2 SIMPLE-ARRAY.5.3 SIMPLE-ARRAY.5.4 SIMPLE-ARRAY.5.5 - SIMPLE-ARRAY.5.6 SIMPLE-ARRAY.6.1 SIMPLE-ARRAY.6.2 SIMPLE-ARRAY.6.3 - SIMPLE-ARRAY.6.4 SIMPLE-ARRAY.6.5 SIMPLE-ARRAY.6.6 SIMPLE-ARRAY.7.1 - SIMPLE-ARRAY.7.2 SIMPLE-ARRAY.7.3 SIMPLE-ARRAY.7.4 SIMPLE-ARRAY.7.5 SIMPLE-ARRAY.7.6 SIMPLE-ARRAY.8.1 SIMPLE-ARRAY.8.2 SIMPLE-ARRAY.8.3 SIMPLE-ARRAY.8.4 SIMPLE-ARRAY.8.5 SIMPLE-ARRAY.8.6 SIMPLE-ARRAY.8.7 SIMPLE-ARRAY.8.8 SIMPLE-ARRAY.8.9 SIMPLE-ARRAY.8.10 SIMPLE-ARRAY.8.11 @@ -18473,60 +18419,13 @@ SIMPLE-BIT-VECTOR.7 SIMPLE-BIT-VECTOR.8 SIMPLE-BIT-VECTOR.9 SIMPLE-BIT-VECTOR.10 SIMPLE-BIT-VECTOR.11 SIMPLE-BIT-VECTOR.12 SIMPLE-BIT-VECTOR.13 SIMPLE-BIT-VECTOR.14 SIMPLE-BIT-VECTOR.15 - SIMPLE-BIT-VECTOR.16 SIMPLE-BIT-VECTOR.17 MAKE-ARRAY.1 MAKE-ARRAY.1A SIMPLE-ARRAY.8.3 - SIMPLE-ARRAY.8.4 SIMPLE-ARRAY.8.5 SIMPLE-ARRAY.8.6 SIMPLE-ARRAY.8.7 - SIMPLE-ARRAY.8.8 SIMPLE-ARRAY.8.9 SIMPLE-ARRAY.8.10 SIMPLE-ARRAY.8.11 - SIMPLE-ARRAY.8.12 SIMPLE-ARRAY.8.13 SIMPLE-ARRAY.8.14 SIMPLE-ARRAY.9.1 - SIMPLE-ARRAY.9.2 SIMPLE-ARRAY.9.3 SIMPLE-ARRAY.9.4 SIMPLE-ARRAY.9.5 - SIMPLE-ARRAY.9.6 SIMPLE-ARRAY.9.7 SIMPLE-ARRAY.9.8 SIMPLE-ARRAY.9.9 - SIMPLE-ARRAY.9.10 SIMPLE-ARRAY.9.11 SIMPLE-ARRAY.9.12 - SIMPLE-ARRAY.9.13 SIMPLE-ARRAY-T.2.1 SIMPLE-ARRAY-T.2.2 - SIMPLE-ARRAY-T.2.3 SIMPLE-ARRAY-T.2.4 SIMPLE-ARRAY-T.2.5 - SIMPLE-ARRAY-T.2.6 SIMPLE-ARRAY-T.3.1 SIMPLE-ARRAY-T.3.2 - SIMPLE-ARRAY-T.3.3 SIMPLE-ARRAY-T.3.4 SIMPLE-ARRAY-T.3.5 - SIMPLE-ARRAY-T.3.6 SIMPLE-ARRAY-T.4.1 SIMPLE-ARRAY-T.4.2 - SIMPLE-ARRAY-T.4.3 SIMPLE-ARRAY-T.4.4 SIMPLE-ARRAY-T.4.5 - SIMPLE-ARRAY-T.4.6 SIMPLE-ARRAY-T.5.1 SIMPLE-ARRAY-T.5.2 - SIMPLE-ARRAY-T.5.3 SIMPLE-ARRAY-T.5.4 SIMPLE-ARRAY-T.5.5 - SIMPLE-ARRAY-T.5.6 SIMPLE-ARRAY-T.6.1 SIMPLE-ARRAY-T.6.2 - SIMPLE-ARRAY-T.6.3 SIMPLE-ARRAY-T.6.4 SIMPLE-ARRAY-T.6.5 - SIMPLE-ARRAY-T.6.6 SIMPLE-ARRAY-T.7.1 SIMPLE-ARRAY-T.7.2 - SIMPLE-ARRAY-T.7.3 SIMPLE-ARRAY-T.7.4 SIMPLE-ARRAY-T.7.5 - SIMPLE-ARRAY-T.7.6 SIMPLE-ARRAY-T.8.1 SIMPLE-ARRAY-T.8.2 - SIMPLE-ARRAY-T.8.3 SIMPLE-ARRAY-T.8.4 SIMPLE-ARRAY-T.8.5 - SIMPLE-ARRAY-T.8.6 SIMPLE-ARRAY-T.8.7 SIMPLE-ARRAY-T.8.8 - SIMPLE-ARRAY-T.8.9 SIMPLE-ARRAY-T.8.10 SIMPLE-ARRAY-T.8.11 - SIMPLE-ARRAY-T.8.12 SIMPLE-ARRAY-T.8.13 SIMPLE-ARRAY-T.8.14 - SIMPLE-ARRAY-T.9.1 SIMPLE-ARRAY-T.9.2 SIMPLE-ARRAY-T.9.3 - SIMPLE-ARRAY-T.9.4 SIMPLE-ARRAY-T.9.5 SIMPLE-ARRAY-T.9.6 - SIMPLE-ARRAY-T.9.7 SIMPLE-ARRAY-T.9.8 SIMPLE-ARRAY-T.9.9 - SIMPLE-ARRAY-T.9.10 SIMPLE-ARRAY-T.9.11 SIMPLE-ARRAY-T.9.12 - SIMPLE-ARRAY-T.9.13 BIT-VECTOR.1 BIT-VECTOR.2 BIT-VECTOR.3 - BIT-VECTOR.4 BIT-VECTOR.5 BIT-VECTOR.6 BIT-VECTOR.7 BIT-VECTOR.8 - BIT-VECTOR.9 BIT-VECTOR.10 BIT-VECTOR.11 BIT-VECTOR.12 BIT-VECTOR.13 - BIT-VECTOR.14 BIT-VECTOR.15 BIT-VECTOR.16 BIT-VECTOR.17 - BIT-VECTOR.CLASS.2 BIT-VECTOR.CLASS.3 BIT-VECTOR.CLASS.4 - BIT-VECTOR.CLASS.5 BIT-VECTOR.CLASS.6 BIT-VECTOR.CLASS.7 - BIT-VECTOR.CLASS.8 BIT-VECTOR.CLASS.9 BIT-VECTOR.CLASS.10 - BIT-VECTOR.CLASS.11 SIMPLE-BIT-VECTOR.2 SIMPLE-BIT-VECTOR.3 - SIMPLE-BIT-VECTOR.4 SIMPLE-BIT-VECTOR.5 SIMPLE-BIT-VECTOR.6 - SIMPLE-BIT-VECTOR.7 SIMPLE-BIT-VECTOR.8 SIMPLE-BIT-VECTOR.9 - SIMPLE-BIT-VECTOR.10 SIMPLE-BIT-VECTOR.11 SIMPLE-BIT-VECTOR.12 - SIMPLE-BIT-VECTOR.13 SIMPLE-BIT-VECTOR.14 SIMPLE-BIT-VECTOR.15 SIMPLE-BIT-VECTOR.16 SIMPLE-BIT-VECTOR.17 MAKE-ARRAY.1 MAKE-ARRAY.1A MAKE-ARRAY.2 MAKE-ARRAY.2A MAKE-ARRAY.2B MAKE-ARRAY.2C MAKE-ARRAY.2D MAKE-ARRAY.3 MAKE-ARRAY.4 MAKE-ARRAY.4A MAKE-ARRAY.4B MAKE-ARRAY.4C MAKE-ARRAY.5 MAKE-ARRAY.5A MAKE-ARRAY.6 MAKE-ARRAY.6A MAKE-ARRAY.6B MAKE-ARRAY.7 MAKE-ARRAY.7A MAKE-ARRAY.7B MAKE-ARRAY.8 MAKE-ARRAY.8A - MAKE-ARRAY.8B - MAKE-ARRAY.2 MAKE-ARRAY.2A MAKE-ARRAY.2B MAKE-ARRAY.2C MAKE-ARRAY.2D - MAKE-ARRAY.3 MAKE-ARRAY.4 MAKE-ARRAY.4A MAKE-ARRAY.4B MAKE-ARRAY.4C - MAKE-ARRAY.5 MAKE-ARRAY.5A MAKE-ARRAY.6 MAKE-ARRAY.6A MAKE-ARRAY.6B - MAKE-ARRAY.7 MAKE-ARRAY.7A MAKE-ARRAY.7B MAKE-ARRAY.8 MAKE-ARRAY.8A MAKE-ARRAY.8B MAKE-ARRAY.9 MAKE-ARRAY.10 MAKE-ARRAY.11 MAKE-ARRAY.12 MAKE-ARRAY.13 MAKE-ARRAY.14 MAKE-ARRAY.15 MAKE-ARRAY.16 MAKE-ARRAY.17 - MAKE-ARRAY.18 MAKE-ARRAY.19 MAKE-ARRAY.20 MAKE-ARRAY.21 MAKE-ARRAY.9 MAKE-ARRAY.10 MAKE-ARRAY.11 MAKE-ARRAY.12 - MAKE-ARRAY.13 MAKE-ARRAY.14 MAKE-ARRAY.15 MAKE-ARRAY.16 MAKE-ARRAY.17 MAKE-ARRAY.18 MAKE-ARRAY.19 MAKE-ARRAY.20 MAKE-ARRAY.21 MAKE-ARRAY.22 MAKE-ARRAY.23 MAKE-ARRAY.24 MAKE-ARRAY.25 MAKE-ARRAY.26 MAKE-ARRAY.27 Test MAKE-ARRAY.28 failed @@ -18548,27 +18447,6 @@ MAKE-ARRAY.ADJUSTABLE.8 MAKE-ARRAY.ADJUSTABLE.9 MAKE-ARRAY.ADJUSTABLE.10 MAKE-ARRAY.ADJUSTABLE.11 MAKE-ARRAY.DISPLACED.1 MAKE-ARRAY.DISPLACED.2 MAKE-ARRAY.DISPLACED.3 - MAKE-ARRAY.DISPLACED.4 MAKE-ARRAY.22 - MAKE-ARRAY.23 MAKE-ARRAY.24 MAKE-ARRAY.25 MAKE-ARRAY.26 MAKE-ARRAY.27 -Test MAKE-ARRAY.28 failed -Form: (LET ((*PACKAGE* (FIND-PACKAGE :CL-TEST))) - (LET ((LEN (1- (MIN 10000 ARRAY-RANK-LIMIT)))) - (EQUALPT (MAKE-ARRAY (MAKE-LIST LEN :INITIAL-ELEMENT 1) - :INITIAL-ELEMENT 'X) - (READ-FROM-STRING - (CONCATENATE 'STRING (FORMAT NIL "#~dA" LEN) - (MAKE-STRING LEN :INITIAL-ELEMENT #\() "x" - (MAKE-STRING LEN :INITIAL-ELEMENT #\))))))) -Expected value: T -Actual value: #. - MAKE-ARRAY.29 MAKE-ARRAY.30 MAKE-ARRAY.31 MAKE-ARRAY.32 MAKE-ARRAY.33 - MAKE-ARRAY.34 MAKE-ARRAY.35 MAKE-ARRAY.36 MAKE-ARRAY.ADJUSTABLE.1 - MAKE-ARRAY.ADJUSTABLE.2 MAKE-ARRAY.ADJUSTABLE.3 - MAKE-ARRAY.ADJUSTABLE.4 MAKE-ARRAY.ADJUSTABLE.5 - MAKE-ARRAY.ADJUSTABLE.6 MAKE-ARRAY.ADJUSTABLE.7 - MAKE-ARRAY.ADJUSTABLE.8 MAKE-ARRAY.ADJUSTABLE.9 - MAKE-ARRAY.ADJUSTABLE.10 MAKE-ARRAY.ADJUSTABLE.11 - MAKE-ARRAY.DISPLACED.1 MAKE-ARRAY.DISPLACED.2 MAKE-ARRAY.DISPLACED.3 MAKE-ARRAY.DISPLACED.4 MAKE-ARRAY.DISPLACED.5 MAKE-ARRAY.DISPLACED.6 MAKE-ARRAY.DISPLACED.7 MAKE-ARRAY.DISPLACED.8 Test MAKE-ARRAY.DISPLACED.9 failed @@ -18611,48 +18489,6 @@ MAKE-ARRAY.ALLOW-OTHER-KEYS.2 MAKE-ARRAY.ALLOW-OTHER-KEYS.3 MAKE-ARRAY.ALLOW-OTHER-KEYS.4 MAKE-ARRAY.ALLOW-OTHER-KEYS.5 MAKE-ARRAY.ALLOW-OTHER-KEYS.6 MAKE-ARRAY.ALLOW-OTHER-KEYS.7 - MAKE-ARRAY.KEYWORDS.8. MAKE-ARRAY.DISPLACED.5 MAKE-ARRAY.DISPLACED.6 - MAKE-ARRAY.DISPLACED.7 MAKE-ARRAY.DISPLACED.8 -Test MAKE-ARRAY.DISPLACED.9 failed -Form: (LET ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT :INITIAL-CONTENTS - '(0 1 1 0 1 1 1 0 1 0)))) - (LOOP - FOR - I - FROM - 0 - TO - 5 - COLLECT - (MAKE-ARRAY-WITH-CHECKS '(5) :ELEMENT-TYPE 'BIT :DISPLACED-TO - A :DISPLACED-INDEX-OFFSET I))) -Expected value: (#*01101 #*11011 #*10111 #*01110 #*11101 #*11010) -Actual value: (#*01101 :FAIL-DISPLACED-INDEX-OFFSET - :FAIL-DISPLACED-INDEX-OFFSET - :FAIL-DISPLACED-INDEX-OFFSET - :FAIL-DISPLACED-INDEX-OFFSET - :FAIL-DISPLACED-INDEX-OFFSET). -Test MAKE-ARRAY.DISPLACED.10 failed -Form: (LET ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT :INITIAL-CONTENTS - '(0 1 1 0 1 1 1 0 1 0)))) - (MAKE-ARRAY-WITH-CHECKS '(0) :ELEMENT-TYPE 'BIT :DISPLACED-TO A - :DISPLACED-INDEX-OFFSET 10)) -Expected value: #* -Actual value: :FAIL-DISPLACED-INDEX-OFFSET. - MAKE-ARRAY.DISPLACED.11 MAKE-ARRAY.DISPLACED.12 - MAKE-ARRAY.DISPLACED.13 MAKE-ARRAY.DISPLACED.14 - MAKE-ARRAY.DISPLACED.15 MAKE-ARRAY.DISPLACED.16 - MAKE-ARRAY.DISPLACED.17 MAKE-ARRAY.DISPLACED.18 - MAKE-ARRAY.DISPLACED.19 MAKE-ARRAY.DISPLACED.20 - MAKE-ARRAY.DISPLACED.21 MAKE-ARRAY.DISPLACED.22 - MAKE-ARRAY.DISPLACED.23 MAKE-ARRAY.DISPLACED.24 - MAKE-ARRAY.DISPLACED.25 MAKE-ARRAY.DISPLACED.26 - MAKE-ARRAY.DISPLACED.27 MAKE-ARRAY.DISPLACED.28 - MAKE-ARRAY.DISPLACED.29 MAKE-ARRAY.DISPLACED.30 - MAKE-ARRAY.DISPLACED.31 MAKE-ARRAY.ALLOW-OTHER-KEYS.1 - MAKE-ARRAY.ALLOW-OTHER-KEYS.2 MAKE-ARRAY.ALLOW-OTHER-KEYS.3 - MAKE-ARRAY.ALLOW-OTHER-KEYS.4 MAKE-ARRAY.ALLOW-OTHER-KEYS.5 - MAKE-ARRAY.ALLOW-OTHER-KEYS.6 MAKE-ARRAY.ALLOW-OTHER-KEYS.7 MAKE-ARRAY.KEYWORDS.8. MAKE-ARRAY.ERROR.1 MAKE-ARRAY.ERROR.2 MAKE-ARRAY.ERROR.3 MAKE-ARRAY.ERROR.4 MAKE-ARRAY.ERROR.5 MAKE-ARRAY.ERROR.6 MAKE-ARRAY.ORDER.1 MAKE-ARRAY.ORDER.2 @@ -18694,47 +18530,6 @@ ARRAY-IN-BOUNDS-P.ORDER.1 ARRAY-IN-BOUNDS-P.ERROR.1 ARRAY-DIMENSION-LIMIT.1 ARRAY-DIMENSION-LIMIT.2 ARRAY-TOTAL-SIZE-LIMIT.1 ARRAY-TOTAL-SIZE-LIMIT.2 ARRAY-RANK-LIMIT.1 - ARRAY-RANK-LIMIT.2 ARRAY-RANK.1 MAKE-ARRAY.ERROR.1 MAKE-ARRAY.ERROR.2 - MAKE-ARRAY.ERROR.3 MAKE-ARRAY.ERROR.4 MAKE-ARRAY.ERROR.5 - MAKE-ARRAY.ERROR.6 MAKE-ARRAY.ORDER.1 MAKE-ARRAY.ORDER.2 - ADJUSTABLE-ARRAY-P.1 ADJUSTABLE-ARRAY-P.2 ADJUSTABLE-ARRAY-P.3 - ADJUSTABLE-ARRAY-P.4 ADJUSTABLE-ARRAY-P.5 ADJUSTABLE-ARRAY-P.ORDER.1 - ADJUSTABLE-ARRAY-P.ERROR.1 ADJUSTABLE-ARRAY-P.ERROR.2 - ADJUSTABLE-ARRAY-P.ERROR.3 ADJUSTABLE-ARRAY-P.ERROR.4 - ADJUSTABLE-ARRAY-P.ERROR.5 ADJUSTABLE-ARRAY-P.ERROR.6 - ARRAY-DISPLACEMENT.7 ARRAY-DISPLACEMENT.8 ARRAY-DISPLACEMENT.9 - ARRAY-DISPLACEMENT.10 -Test ARRAY-DISPLACEMENT.11 failed -Form: (LET* ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT)) - (B (MAKE-ARRAY '(5) :DISPLACED-TO A - :DISPLACED-INDEX-OFFSET 2 :ELEMENT-TYPE 'BIT))) - (MULTIPLE-VALUE-BIND* (DT DISP) (ARRAY-DISPLACEMENT B) - (AND (EQT A DT) (EQLT DISP 2)))) -Expected value: T -Actual value: NIL. - ARRAY-DISPLACEMENT.12 ARRAY-DISPLACEMENT.13 ARRAY-DISPLACEMENT.14 - ARRAY-DISPLACEMENT.ORDER.1 ARRAY-DISPLACEMENT.ERROR.1 - ARRAY-DISPLACEMENT.ERROR.2 ARRAY-DISPLACEMENT.ERROR.3 - ARRAY-DISPLACEMENT.ERROR.4 ARRAY-DISPLACEMENT.ERROR.5 - ARRAY-DIMENSION.1 ARRAY-DIMENSION.2 ARRAY-DIMENSION.3 - ARRAY-DIMENSION.4 ARRAY-DIMENSION.5 ARRAY-DIMENSION.6 - ARRAY-DIMENSION.ORDER.1 ARRAY-DIMENSION.ERROR.1 - ARRAY-DIMENSION.ERROR.2 ARRAY-DIMENSION.ERROR.3 ARRAY-DIMENSIONS.1 - ARRAY-DIMENSIONS.2 ARRAY-DIMENSIONS.3 ARRAY-DIMENSIONS.4 - ARRAY-DIMENSIONS.5 ARRAY-DIMENSIONS.6 ARRAY-DIMENSIONS.7 - ARRAY-DIMENSIONS.ERROR.1 ARRAY-DIMENSIONS.ERROR.2 - ARRAY-DIMENSIONS.ERROR.3 ARRAY-DIMENSIONS.ERROR.4 - ARRAY-DIMENSIONS.ERROR.5 ARRAY-IN-BOUNDS-P.1 ARRAY-IN-BOUNDS-P.2 - ARRAY-IN-BOUNDS-P.3 ARRAY-IN-BOUNDS-P.4 ARRAY-IN-BOUNDS-P.5 - ARRAY-IN-BOUNDS-P.6 ARRAY-IN-BOUNDS-P.7 ARRAY-IN-BOUNDS-P.8 - ARRAY-IN-BOUNDS-P.9 ARRAY-IN-BOUNDS-P.10 ARRAY-IN-BOUNDS-P.11 - ARRAY-IN-BOUNDS-P.12 ARRAY-IN-BOUNDS-P.13 ARRAY-IN-BOUNDS-P.14 - ARRAY-IN-BOUNDS-P.15 ARRAY-IN-BOUNDS-P.16 ARRAY-IN-BOUNDS-P.17 - ARRAY-IN-BOUNDS-P.18 ARRAY-IN-BOUNDS-P.19 ARRAY-IN-BOUNDS-P.20 - ARRAY-IN-BOUNDS-P.21 ARRAY-IN-BOUNDS-P.22 ARRAY-IN-BOUNDS-P.23 - ARRAY-IN-BOUNDS-P.ORDER.1 ARRAY-IN-BOUNDS-P.ERROR.1 - ARRAY-DIMENSION-LIMIT.1 ARRAY-DIMENSION-LIMIT.2 - ARRAY-TOTAL-SIZE-LIMIT.1 ARRAY-TOTAL-SIZE-LIMIT.2 ARRAY-RANK-LIMIT.1 ARRAY-RANK-LIMIT.2 ARRAY-RANK.1 ARRAY-RANK.2 ARRAY-RANK.ORDER.1 ARRAY-RANK.ERROR.1 ARRAY-RANK.ERROR.2 ARRAY-RANK.ERROR.3 ARRAY-RANK.ERROR.4 ARRAY-RANK.ERROR.5 ARRAY-ROW-MAJOR-INDEX.1 @@ -18742,41 +18537,9 @@ ARRAY-ROW-MAJOR-INDEX.ORDER.1 ARRAY-ROW-MAJOR-INDEX.ERROR.1 ARRAY-TOTAL-SIZE.1 ARRAY-TOTAL-SIZE.2 ARRAY-TOTAL-SIZE.3 ARRAY-TOTAL-SIZE.4 ARRAY-TOTAL-SIZE.5 ARRAY-TOTAL-SIZE.ORDER.1 - ARRAY-TOTAL-SIZE.ERROR.1 ARRAY-TOTAL-SIZE.ERROR.2 ARRAY-RANK.2 ARRAY-RANK.ORDER.1 - ARRAY-RANK.ERROR.1 ARRAY-RANK.ERROR.2 ARRAY-RANK.ERROR.3 - ARRAY-RANK.ERROR.4 ARRAY-RANK.ERROR.5 ARRAY-ROW-MAJOR-INDEX.1 - ARRAY-ROW-MAJOR-INDEX.2 ARRAY-ROW-MAJOR-INDEX.3 - ARRAY-ROW-MAJOR-INDEX.ORDER.1 ARRAY-ROW-MAJOR-INDEX.ERROR.1 - ARRAY-TOTAL-SIZE.1 ARRAY-TOTAL-SIZE.2 ARRAY-TOTAL-SIZE.3 - ARRAY-TOTAL-SIZE.4 ARRAY-TOTAL-SIZE.5 ARRAY-TOTAL-SIZE.ORDER.1 ARRAY-TOTAL-SIZE.ERROR.1 ARRAY-TOTAL-SIZE.ERROR.2 ARRAY-TOTAL-SIZE.ERROR.3 ARRAY-TOTAL-SIZE.ERROR.4 ARRAY-TOTAL-SIZE.ERROR.5 ARRAYP.1 ARRAYP.2 ARRAYP.3 ARRAYP.4 ARRAYP.5 - ARRAY-TOTAL-SIZE.ERROR.3 ARRAY-TOTAL-SIZE.ERROR.4 - ARRAY-TOTAL-SIZE.ERROR.5 ARRAYP.1 ARRAYP.2 ARRAYP.3 ARRAYP.4 ARRAYP.5 - ARRAYP.6 ARRAYP.ORDER.1 ARRAYP.ERROR.1 ARRAYP.ERROR.2 FILL-POINTER.1 - FILL-POINTER.2 FILL-POINTER.3 FILL-POINTER.ORDER.1 - FILL-POINTER.ORDER.2 FILL-POINTER.ERROR.1 FILL-POINTER.ERROR.2 - FILL-POINTER.ERROR.3 FILL-POINTER.ERROR.4 FILL-POINTER.ERROR.5 - FILL-POINTER.ERROR.6 FILL-POINTER.ERROR.7 ROW-MAJOR-AREF.1 - ROW-MAJOR-AREF.2 ROW-MAJOR-AREF.3 ROW-MAJOR-AREF.4 ROW-MAJOR-AREF.5 - ROW-MAJOR-AREF.6 ROW-MAJOR-AREF.7 ROW-MAJOR-AREF.8 ROW-MAJOR-AREF.9 - ROW-MAJOR-AREF.10 ROW-MAJOR-AREF.ORDER.1 ROW-MAJOR-AREF.ORDER.2 - ROW-MAJOR-AREF.ERROR.1 SIMPLE-VECTOR-P.1 SIMPLE-VECTOR-P.2 - SIMPLE-VECTOR-P.4 SIMPLE-VECTOR-P.7 SIMPLE-VECTOR-P.8 - SIMPLE-VECTOR-P.9 SIMPLE-VECTOR-P.10 SIMPLE-VECTOR-P.11 - SIMPLE-VECTOR-P.12 SIMPLE-VECTOR-P.ERROR.1 SIMPLE-VECTOR-P.ERROR.2 - SVREF.1 SVREF.2 SVREF.ORDER.1 SVREF.ORDER.2 SVREF.ERROR.1 - SVREF.ERROR.2 SVREF.ERROR.3 SVREF.ERROR.4 - UPGRADED-ARRAY-ELEMENT-TYPE.1 -Test UPGRADED-ARRAY-ELEMENT-TYPE.2 failed -Form: (LET ((UPGRADED-BASE-CHAR - (UPGRADED-ARRAY-ELEMENT-TYPE 'BASE-CHAR))) - (AND (EMPIRICAL-SUBTYPEP 'BASE-CHAR UPGRADED-BASE-CHAR) - (EMPIRICAL-SUBTYPEP UPGRADED-BASE-CHAR 'BASE-CHAR))) -Expected value: T -Actual value: NIL. - UPGRADED-ARRAY-ELEMENT-TYPE.3 UPGRADED-ARRAY-ELEMENT-TYPE.4 ARRAYP.6 ARRAYP.ORDER.1 ARRAYP.ERROR.1 ARRAYP.ERROR.2 FILL-POINTER.1 FILL-POINTER.2 FILL-POINTER.3 FILL-POINTER.ORDER.1 FILL-POINTER.ORDER.2 FILL-POINTER.ERROR.1 FILL-POINTER.ERROR.2 @@ -18801,18 +18564,11 @@ Actual value: NIL. UPGRADED-ARRAY-ELEMENT-TYPE.3 UPGRADED-ARRAY-ELEMENT-TYPE.4 UPGRADED-ARRAY-ELEMENT-TYPE.5 UPGRADED-ARRAY-ELEMENT-TYPE.6 - UPGRADED-ARRAY-ELEMENT-TYPE.5 UPGRADED-ARRAY-ELEMENT-TYPE.6 - UPGRADED-ARRAY-ELEMENT-TYPE.7 UPGRADED-ARRAY-ELEMENT-TYPE.7 Test UPGRADED-ARRAY-ELEMENT-TYPE.NIL.1 failed Form: (LET ((UAET-NIL (UPGRADED-ARRAY-ELEMENT-TYPE NIL))) (LOOP FOR E IN *UNIVERSE* WHEN (TYPEP E UAET-NIL) COLLECT E)) Expected value: NIL - -Test UPGRADED-ARRAY-ELEMENT-TYPE.NIL.1 failed -Form: (LET ((UAET-NIL (UPGRADED-ARRAY-ELEMENT-TYPE NIL))) - (LOOP FOR E IN *UNIVERSE* WHEN (TYPEP E UAET-NIL) COLLECT E)) -Expected value: NIL Actual value: (NIL T :A :B :|| :|a| :|1234| #:NIL #:T #:FOO #:|| |a| || |a| |a| |ab| COMMON-LISP-USER::FOO COMMON-LISP-USER::X CONS @@ -18911,107 +18667,7 @@ #\a #\A #\0 #\9 #\. #\( #\) #\[ #\] "" "" "" "A" "a" "0" "abcdef" "~!@#$%^&*()_+`1234567890-=<,>.?/:;\"'{[}]|\\ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ" - "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggActual value: (NIL T :A :B :|| :|a| :|1234| #:NIL #:T #:FOO #:|| |a| || - |a| |a| |ab| - COMMON-LISP-USER::FOO COMMON-LISP-USER::X CONS - LAMBDA *PRINT-READABLY* PUSH 0 2147483642 2147483643 - 2147483644 2147483645 2147483646 2147483649 - 2147483650 2147483651 2147483652 -2147483653 - -2147483652 -2147483651 -2147483650 -2147483649 - -2147483646 -2147483645 -2147483644 -2147483643 2 4 - 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 - 32768 65536 131072 262144 524288 1048576 2097152 - 4194304 8388608 16777216 33554432 67108864 134217728 - 268435456 536870912 1073741824 2147483648 4294967296 - 8589934592 17179869184 34359738368 68719476736 - 137438953472 274877906944 549755813888 1099511627776 - 2199023255552 4398046511104 8796093022208 - 17592186044416 35184372088832 70368744177664 - 140737488355328 281474976710656 562949953421312 - 1125899906842624 2251799813685248 4503599627370496 - 9007199254740992 18014398509481984 36028797018963968 - 72057594037927936 144115188075855872 - 288230376151711744 576460752303423488 - 1152921504606846976 2305843009213693952 - 4611686018427387904 9223372036854775808 - 18446744073709551616 1 3 7 15 31 63 127 255 511 1023 - 2047 4095 8191 16383 32767 65535 131071 262143 - 524287 1048575 2097151 4194303 8388607 16777215 - 33554431 67108863 134217727 268435455 536870911 - 1073741823 2147483647 4294967295 8589934591 - 17179869183 34359738367 68719476735 137438953471 - 274877906943 549755813887 1099511627775 - 2199023255551 4398046511103 8796093022207 - 17592186044415 35184372088831 70368744177663 - 140737488355327 281474976710655 562949953421311 - 1125899906842623 2251799813685247 4503599627370495 - 9007199254740991 18014398509481983 36028797018963967 - 72057594037927935 144115188075855871 - 288230376151711743 576460752303423487 - 1152921504606846975 2305843009213693951 - 4611686018427387903 9223372036854775807 - 18446744073709551615 -2 -4 -8 -16 -32 -64 -128 -256 - -512 -1024 -2048 -4096 -8192 -16384 -32768 -65536 - -131072 -262144 -524288 -1048576 -2097152 -4194304 - -8388608 -16777216 -33554432 -67108864 -134217728 - -268435456 -536870912 -1073741824 -2147483648 - -4294967296 -8589934592 -17179869184 -34359738368 - -68719476736 -137438953472 -274877906944 - -549755813888 -1099511627776 -2199023255552 - -4398046511104 -8796093022208 -17592186044416 - -35184372088832 -70368744177664 -140737488355328 - -281474976710656 -562949953421312 -1125899906842624 - -2251799813685248 -4503599627370496 - -9007199254740992 -18014398509481984 - -36028797018963968 -72057594037927936 - -144115188075855872 -288230376151711744 - -576460752303423488 -1152921504606846976 - -2305843009213693952 -4611686018427387904 - -9223372036854775808 -18446744073709551616 -1 -3 -7 - -15 -31 -63 -127 -255 -511 -1023 -2047 -4095 -8191 - -16383 -32767 -65535 -131071 -262143 -524287 - -1048575 -2097151 -4194303 -8388607 -16777215 - -33554431 -67108863 -134217727 -268435455 -536870911 - -1073741823 -2147483647 -4294967295 -8589934591 - -17179869183 -34359738367 -68719476735 -137438953471 - -274877906943 -549755813887 -1099511627775 - -2199023255551 -4398046511103 -8796093022207 - -17592186044415 -35184372088831 -70368744177663 - -140737488355327 -281474976710655 -562949953421311 - -1125899906842623 -2251799813685247 - -4503599627370495 -9007199254740991 - -18014398509481983 -36028797018963967 - -72057594037927935 -144115188075855871 - -288230376151711743 -576460752303423487 - -1152921504606846975 -2305843009213693951 - -4611686018427387903 -9223372036854775807 - -18446744073709551615 - 33300140732146818380750772381422989832214186835186851059977249 - 12387131 1272314 231 -131 -561823 23713 - -1234611312123 444121 991 3.141592653589793 - 3.402824S38 1.0S-45 1.175494S-38 - 1.7976931348623158E308 4.0E-324 - 2.2250738585072016E-308 -3.402823S38 -1.401298S-45 - -1.175494S-38 -1.7976931348623157E308 - -4.9406564584124654E-324 -2.2250738585072014E-308 - 5.960465S-8 2.980233S-8 1.1102230246251569E-16 - 5.551115123125784E-17 0.0 1.0 -1.0 313123.13 - 283143.231 -314781.90000000002 131.283 8.3413812E-43 - 8.1312381E20 -46189.262309999998 -3.7818131E7 - 8.1318231E-18 1312.73S0 0.001236112S0 6124.124 - 1.31231E-19 1/3 1/1000 1/1000000000000000 -10/3 - -1000/7 -987129387912381/13612986912361 - 189729874978126783786123/1234678123487612347896123467851234671234 - #C(0.0 0.0) #C(1.0 0.0) #C(0.0 1.0) #C(1.0 1.0) - #C(-1.0 -1.0) #C(1289713.12312 -9.1268127099999994) - #C(1.0E100 1.0E100) #C(-1.0E-100 -1.0E-100) #\Space - #\Rubout #\Page #\Tab #\Backspace #\Return #\Newline - #\a #\A #\0 #\9 #\. #\( #\) #\[ #\] "" "" - "" "A" "a" "0" "abcdef" - "~!@#$%^&*()_+`1234567890-=<,>.?/:;\"'{[}]|\\ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ" - "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" - " -  !\"#$%&'()*+,-./0123456789:;<=>?@ABgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" + "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" "  !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" (A B) (NIL) (1 2 3 4 5 6) @@ -19161,301 +18817,11 @@ (((0 0) (0 0)) ((0 0) (0 0)))))) #7A(((((((0 0) (0 0)) ((0 0) (0 0))) (((0 0) (0 0)) ((0 0) (0 0)))) - ((((0 0) (0CDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" - (A B) (NIL) (1 2 3 4 5 6) - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # - # #<"COMMON-LISP" package> - #<"COMMON-LISP-USER" package> #<"KEYWORD" package> - #(NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) #0ANIL - #(NIL NIL) #2A((NIL NIL) (NIL NIL)) - #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) - #8A((((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))))) - (((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))))) - #0A0 #(0 0) #2A((0 0) (0 0)) - #3A(((0 0) (0 0)) ((0 0) (0 0))) - #4A((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))) - #5A(((((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 0)) ((0 0) (0 0))))) - #6A((((((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 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) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))) - #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) ((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0))))))) - #8A((((((((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 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) (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 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)) ((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 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) (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 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))) - (((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 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))))) - #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) - #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) - #8A((((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))))) - (((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))))) - 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) (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 0) (0 0)) ((0 0) (0 0)))) @@ -19727,266 +19093,7 @@ ((#\Space #\Space) (#\Space #\Space)))) ((((#\Space #\Space) (#\Space #\Space)) ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Spa #0A0 #*00 #2A((0 0) (0 0)) - #3A(((0 0) (0 0)) ((0 0) (0 0))) - #4A((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))) - #5A(((((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 0)) ((0 0) (0 0))))) - #6A((((((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 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) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))) - #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) - ((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0))))))) - #8A((((((((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 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) (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 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)) ((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 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) (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 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))) - (((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 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))))) - #0A#\Space " " - #2A((#\Space #\Space) (#\Space #\Space)) - #3A(((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - #4A((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - #5A(((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - #6A((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - #7A(((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))))) - #8A((((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))))) - (((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))))) - #0A#\Space " " - #2A((#\Space #\Space) (#\Space #\Space)) - #3A(((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - #4A((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - #5A(((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - #6A((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - #7A(((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))))) - #8A((((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) (((#\Space #\Space) (#\Space #\Space)) - ce) (#\Space #\Space)) ((#\Space #\Space) (#\Space #\Space))))) (((((#\Space #\Space) (#\Space #\Space)) ((#\Space #\Space) (#\Space #\Space))) @@ -20245,282 +19352,8 @@ ((((0 0) (0 0)) ((0 0) (0 0))) (((0 0) (0 0)) ((0 0) (0 0))))) #6A((((((0 0) (0 0)) ((0 0) (0 0))) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))))) - (((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))) - ((((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))))) - (((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))) - ((((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space))) - (((#\Space #\Space) (#\Space #\Space)) - ((#\Space #\Space) (#\Space #\Space)))))))) - #0A0 #(0 0) #2A((0 0) (0 0)) - #3A(((0 0) (0 0)) ((0 0) (0 0))) - #4A((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))) - #5A(((((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 0)) ((0 0) (0 0))))) - #6A((((((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 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) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))) - #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) - ((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0))))))) - #8A((((((((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 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) (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 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)) ((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 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) (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 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))) - (((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 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))))) - #0A0 #(0 0) #2A((0 0) (0 0)) - #3A(((0 0) (0 0)) ((0 0) (0 0))) - #4A((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))) - #5A(((((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 0)) ((0 0) (0 0))))) - #6A((((((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 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) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))) - #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) - ((((0 0) (0 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0))))))) - #8A((((((((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 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) (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 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)) ((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 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) (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 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))) - (((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 0)) ((0 0) (0 0))) - (((0 0) (0 0)) ((0 0) (0 0)))))))) - #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) - #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) - #8A((((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))))) - (((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL (((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 0)) ((0 0) (0 0))) (((0 0) (0 0)) ((0 0) (0 0)))) @@ -20774,16 +19607,16 @@ #2A((34 98) (14 119)) #(1.0S0 2.0S0 3.0S0 4.0S0 5.0S0) #(1.0 2.0 3.0 4.0 5.0) #(1.0 2.0 3.0 4.0 5.0) - #(1.0 2.0 3.0 4.0 5.0) # - # # - # #p"foo" #p"foo" #p"bar" + #(1.0 2.0 3.0 4.0 5.0) # + # # + # #p"foo" #p"foo" #p"bar" #p"foo.txt" #p"bar.txt" #p"xyz.txt" #p"" #p"*" #p".txt" #p"*.txt" #p"*.txt" #p"*.ABC" #p"/**/" #p".*" #p"" #p"" # # # # - # # + # # #S(FOO-STRUCTURE X 1 Y A Z NIL) #S(FOO-STRUCTURE X 1 Y A Z NIL) #S(BAR-STRUCTURE X 1 Y A Z NIL) @@ -20792,65 +19625,1562 @@ # # (SYSTEM:LAMBDA-CLOSURE () () () (X) X) - #$27801201349059787672404695110963955124956522637961313313462334433020979881213534613526998538940392875583679053193508386705819546915491773243076844764663611983297122195178631541915813187180100330484010562142973875690307100868137780096528342440339334483610664272912301832978898003863649796523645765557127556207838523589479179943438847244090497228241362690561081046820069018778256526171886459612761148683484026295627971415513323862034908717518168001408868698325203399522296948994569074517623807537864552973939465951550853713119307331843648787734219100216671672978931371528559888572285511410NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))))) - #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) - #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) - ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) - #8A((((((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) - (((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))))) + #$10113046739828141718478444944893674244520414049983418693305012088591156962954426702357587771438806323993071232893740446557979352290527653559947046488004699113836086563785698689015703257337901884434726698126070177691636236848445965152625120797572624321539057323246009174052664654580519027016344310006719364044392823221297814087806153798011577931451154736389920043631935637122447567794165400546806511820138251535105126186467082998120242939021727751593065309981568741579393341510088710658359231779286636944041238326094662108300378369831817219621469021294907664548159594269886394935922907364643024657599589287824430349890302586935852203252361925265749326134207728130842440984798554486585824881396881782367407276812819447961351509942038692813197799566484320938822703831127273896826984332537737698995759654787054154925074786815754582178586991535313773783528731149107343538426301580619121280114289717180137951304206563175031878489915750165361239121165709250161912924925224015306001440812800812483605628805972552210302850485966929638578376722270744935387788566283837659816318254169879550955784470141397556320549884626324637941866629677893098683723046524484127031411859790748614760659684143892516847353061479591157446271743525623584346153427856255970058018246669298720916475963158265656515672633203527580132166426661474913527253735734239598846775223522274697337311282773041939811403907198353444114176935557975962750230349670427587116629707598838854181064474257000405227044318023439476888336157839697437954365411248295850932795412971906690251524014853281208657574896786137052168595910994783336756328733293946509781147204271746308164317304032252033934497091955979267045822017316530951584184236802467325326763416801297864569900582417197807195880592650110069872816754843594270711778784516288862830670637366587138425409394197955433635602705287968818208203000488749576207040610745167824521677867964308802448588764056096710487160475459824146277459541044193179735187433272812616712094413944073437093601104740965625939361569135181742579842106423816661461990049227429922153121272691860921467167463393960927403923099804017143297408932635108208912813686024659196251837156966936223660240415124858498187703896654266516284915658886571015801803505297927398694178877296685877757052062698940976577622690825079651168811576836921430916524638410839936486532856678140216476202685482540032658715236385037004567485801899330890300553921638514384604795386034104106132386996539498060588072778075394515027225271909855359655631559319935649121938278453402332877543832872811708832457946270652896092555765732098437794096172304071124290028265433176583021195032147578214828892607907099638260721876219749818428388154436341474848253500298654237839461581814360932368975271326197045863872180036917392012489634622415400105372848235136733020682145101138171411762959223290048483651524788995651240909095234741830211848039162758376643224873172664972486755261836729828601881642837976821953122357785644988252302108649144027880462137610985700638006168884640251679910533333160845827787023933786372189590688212249740602541421987534237390444050889030576549315740926819680627755872893378226862038424606176661723334000539987008493812280659030182671247214876558401795995238870770795213632080385192758798917457315755233320117479903912395371528864133164149088460789800494904056075035618756824494212587932268641843279444256525633173262790390438328371023470070889386675875173238813864037357567822321118059562649337861306536574010825361737551015757440444914086882939003012267460117387639626419391493867377559078319636679024734741844644510609683420285107082694593438308263215083100287795463778133844994812993700236767573447490453637353957329865014135138496755891868476637639789471596220421824217797200792274254867005548720875163923101846187956110702795421333582566064256808062473207431515131512475157968093821110407109038851361070739345305613150979511185337629313879880080152155334531610891164897869000044359187031073455127136276116726747905284120544851751346204564635553675459876644875693428295870575525675018062437959003599606526465964875025273634679646083503327367615040639382790294042285801088367810234897977455598698581433168992207222014774585432674003958782477058658448057840056822632634164701140540237229363779265656203576266610310701049130433621058489721893025619607260776310506075412047448923326771074380505400039642834378214726314607289022696599017840865995738060577261872946948292091271383597659799441186075390745605842324601906199868379311978293850628262123904992333856378312474951267260420114581172691761436542656287594176667522999365072981545812460142378873022363440322060907234060385830335162662130372861686421691183028804709615215953356108131597138659750573903913336512119096047537634641601933708718241317559799507999030562840402815956037494300067466284545515531055466132937230472662200017858052610331233500193814764650249684072125265759017667749774799889949220722896500297890685466515956227915400180850861635990586264099843086805488941846379236892798353782435211112186013740113043188201283924558656898768197236166830053320176832442940076241726936543368350346184486378726627512192180139157248312522049236726605643706628418622760171700179847504795353476544261763330668538082624971149442419809083388005777661345916149461414250496623315614026270628647299929726364846255232913654503841424510628340355945623721216428568128582588571778265176792411970171850751231563459604440375214893884751523165447762223060898656974554765885473384080291887014197016094013944921378167186671630343739918740273260278653807256355638700023647174890062516196966754362591058728466125865441361156563229908323216408127986340046841663986084056176777323078848589556272112170222550048096009851132969705803179674797064553758500204089377106986166842506835151746789724351988398922344342524935855181254955706460395297341802664107502474499776976248140750275274402607976478393281482279323172111962457446094343885616556714914703813722155495379183470774222584085875465882144585622917220595074566356833035714). + UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.1 + UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.2 VECTOR.TYPE.1 VECTOR.TYPE.2 + VECTOR.TYPE.3 VECTOR.TYPE.4 VECTOR.TYPE.5 VECTOR.TYPE.6 VECTOR.TYPE.7 + VECTOR.TYPE.8 VECTOR.TYPE.9 VECTOR.TYPE.10 VECTOR.TYPE.11 + VECTOR.TYPE.12 VECTOR.TYPE.13 VECTOR.TYPE.14 VECTOR.TYPE.15 + VECTOR.TYPE.16 VECTOR.TYPE.17 VECTOR.TYPE.18 VECTOR.TYPE.19 + VECTOR.TYPE.20 VECTOR.TYPE.21 VECTOR.TYPE.23 VECTOR.TYPE.23A + VECTOR.TYPE.24 VECTOR.TYPE.25 VECTOR.TYPE.26 VECTOR.TYPE.27 + VECTOR.TYPE.28 VECTOR.TYPE.29 VECTOR.TYPE.30 VECTOR.TYPE.31 + VECTOR.TYPE.32 VECTOR.TYPE.33 VECTOR.TYPE.34 VECTOR.TYPE.35 + VECTOR.TYPE.36 VECTOR.TYPE.37 VECTOR.TYPE.38 VECTOR.TYPE.39 + VECTOR.TYPE.40 VECTOR.TYPE.41 VECTOR.TYPE.42 VECTOR.TYPE.43 + VECTOR.TYPE.44 VECTOR-AS-CLASS.1 VECTOR-AS-CLASS.2 VECTOR-AS-CLASS.3 + VECTOR-AS-CLASS.4 VECTOR-AS-CLASS.5 VECTOR-AS-CLASS.6 + VECTOR-AS-CLASS.7 VECTOR-AS-CLASS.8 VECTOR-AS-CLASS.9 + VECTOR-AS-CLASS.10 VECTOR-AS-CLASS.11 VECTOR-AS-CLASS.12 + VECTOR-AS-CLASS.13 VECTOR-AS-CLASS.14 VECTOR-AS-CLASS.15 + VECTOR-AS-CLASS.16 VECTOR-AS-CLASS.17 VECTOR-AS-CLASS.18 VECTOR.1 + VECTOR.2 VECTOR.3 VECTOR.4 VECTOR.5 VECTOR.6 VECTOR.7 VECTOR.8 + VECTOR.9 VECTOR.10 VECTOR.ORDER.1 VECTOR-POP.1 VECTOR-POP.ERROR.1 + VECTOR-POP.ERROR.2 VECTOR-POP.ERROR.3 VECTOR-POP.ERROR.4 + VECTOR-POP.ERROR.5 VECTOR-PUSH.1 VECTOR-PUSH.2 VECTOR-PUSH.3 + VECTOR-PUSH.4 VECTOR-PUSH.5 VECTOR-PUSH.6 VECTOR-PUSH.7 VECTOR-PUSH.8 + VECTOR-PUSH.9 VECTOR-PUSH.10 VECTOR-PUSH.11 VECTOR-PUSH.12 + VECTOR-PUSH.13 VECTOR-PUSH.14 VECTOR-PUSH.15 VECTOR-PUSH.16 + VECTOR-PUSH.17 VECTOR-PUSH.18 VECTOR-PUSH.19 VECTOR-PUSH.20 + VECTOR-PUSH.ERROR.1 VECTOR-PUSH.ERROR.2 VECTOR-PUSH.ERROR.3 + VECTOR-PUSH.ERROR.4 VECTOR-PUSH.ERROR.5 VECTOR-PUSH.ERROR.6 + VECTOR-PUSH.ERROR.7 VECTOR-PUSH.ERROR.8 VECTOR-PUSH.ERROR.9 + VECTOR-PUSH.ERROR.10 VECTOR-PUSH.ERROR.11 VECTOR-PUSH.ERROR.12 + VECTOR-PUSH.ERROR.13 VECTOR-PUSH.ERROR.14 VECTOR-PUSH.ERROR.15 + VECTOR-PUSH.ERROR.16 VECTOR-PUSH-EXTEND.1 VECTOR-PUSH-EXTEND.2 + VECTOR-PUSH-EXTEND.3 VECTOR-PUSH-EXTEND.4 VECTOR-PUSH-EXTEND.5 + VECTOR-PUSH-EXTEND.6 VECTOR-PUSH-EXTEND.7 VECTOR-PUSH-EXTEND.8 + VECTOR-PUSH-EXTEND.9 VECTOR-PUSH-EXTEND.10 VECTOR-PUSH-EXTEND.11 + VECTOR-PUSH-EXTEND.12 VECTOR-PUSH-EXTEND.13 VECTOR-PUSH-EXTEND.14 + VECTOR-PUSH-EXTEND.15 VECTOR-PUSH-EXTEND.16 VECTOR-PUSH-EXTEND.17 + VECTOR-PUSH-EXTEND.18 VECTOR-PUSH-EXTEND.19 VECTOR-PUSH-EXTEND.20 + VECTOR-PUSH-EXTEND.ERROR.1 VECTOR-PUSH-EXTEND.ERROR.2 + VECTOR-PUSH-EXTEND.ERROR.3 VECTOR-PUSH-EXTEND.ERROR.4 + VECTOR-PUSH-EXTEND.ERROR.5 VECTOR-PUSH-EXTEND.ERROR.6 + VECTOR-PUSH-EXTEND.ERROR.7 VECTOR-PUSH-EXTEND.ERROR.8 + VECTOR-PUSH-EXTEND.ERROR.9 VECTOR-PUSH-EXTEND.ERROR.10 + VECTOR-PUSH-EXTEND.ERROR.11 VECTOR-PUSH-EXTEND.ERROR.12 + VECTOR-PUSH-EXTEND.ERROR.13 VECTOR-PUSH-EXTEND.ERROR.14 + VECTOR-PUSH-EXTEND.ERROR.15 VECTOR-PUSH-EXTEND.ERROR.16 + VECTOR-PUSH-EXTEND.ERROR.17 VECTORP.1 VECTORP.2 VECTORP.3 VECTORP.4 + VECTORP.5 VECTORP.6 VECTORP.7 VECTORP.8 VECTORP.9 VECTORP.10 + VECTORP.11 VECTORP.12 VECTORP.13 VECTORP.14 VECTORP.15 VECTORP.ERROR.1 + VECTORP.ERROR.2 BIT.1 BIT.2 BIT.3 BIT.4 BIT.5 BIT.6 BIT.7 BIT.8 + BIT.ORDER.1 BIT.ORDER.2 BIT.ERROR.1 SBIT.1 SBIT.2 SBIT.3 SBIT.4 SBIT.5 + SBIT.6 SBIT.ORDER.1 SBIT.ORDER.2 SBIT.ERROR.1 BIT-AND.1 BIT-AND.2 + BIT-AND.3 BIT-AND.4 BIT-AND.5 BIT-AND.6 BIT-AND.7 BIT-AND.8 BIT-AND.9 + BIT-AND.10 BIT-AND.11 BIT-AND.12 BIT-AND.13 BIT-AND.14 BIT-AND.15 + BIT-AND.16 BIT-AND.17 BIT-AND.18 BIT-AND.19 BIT-AND.ORDER.1 + BIT-AND.ERROR.1 BIT-AND.ERROR.2 BIT-AND.ERROR.3 BIT-ANDC1.1 + BIT-ANDC1.2 BIT-ANDC1.3 BIT-ANDC1.4 BIT-ANDC1.5 BIT-ANDC1.6 + BIT-ANDC1.7 BIT-ANDC1.8 BIT-ANDC1.9 BIT-ANDC1.10 BIT-ANDC1.11 + BIT-ANDC1.12 BIT-ANDC1.13 BIT-ANDC1.14 BIT-ANDC1.15 BIT-ANDC1.16 + BIT-ANDC1.17 BIT-ANDC1.18 BIT-ANDC1.19 BIT-ANDC1.ORDER.1 + BIT-ANDC1.ERROR.1 BIT-ANDC1.ERROR.2 BIT-ANDC1.ERROR.3 BIT-ANDC2.1 + BIT-ANDC2.2 BIT-ANDC2.3 BIT-ANDC2.4 BIT-ANDC2.5 BIT-ANDC2.6 + BIT-ANDC2.7 BIT-ANDC2.8 BIT-ANDC2.9 BIT-ANDC2.10 BIT-ANDC2.11 + BIT-ANDC2.12 BIT-ANDC2.13 BIT-ANDC2.14 BIT-ANDC2.15 BIT-ANDC2.16 + BIT-ANDC2.17 BIT-ANDC2.18 BIT-ANDC2.19 BIT-ANDC2.ORDER.1 + BIT-ANDC2.ERROR.1 BIT-ANDC2.ERROR.2 BIT-ANDC2.ERROR.3 BIT-EQV.1 + BIT-EQV.2 BIT-EQV.3 BIT-EQV.4 BIT-EQV.5 BIT-EQV.6 BIT-EQV.7 BIT-EQV.8 + BIT-EQV.9 BIT-EQV.10 BIT-EQV.11 BIT-EQV.12 BIT-EQV.13 BIT-EQV.14 + BIT-EQV.15 BIT-EQV.16 BIT-EQV.17 BIT-EQV.18 BIT-EQV.19 BIT-EQV.ORDER.1 + BIT-EQV.ERROR.1 BIT-EQV.ERROR.2 BIT-EQV.ERROR.3 BIT-IOR.1 BIT-IOR.2 + BIT-IOR.3 BIT-IOR.4 BIT-IOR.5 BIT-IOR.6 BIT-IOR.7 BIT-IOR.8 BIT-IOR.9 + BIT-IOR.10 BIT-IOR.11 BIT-IOR.12 BIT-IOR.13 BIT-IOR.14 BIT-IOR.15 + BIT-IOR.16 BIT-IOR.17 BIT-IOR.18 BIT-IOR.19 BIT-IOR.ORDER.1 + BIT-IOR.ERROR.1 BIT-IOR.ERROR.2 BIT-IOR.ERROR.3 BIT-NAND.1 BIT-NAND.2 + BIT-NAND.3 BIT-NAND.4 BIT-NAND.5 BIT-NAND.6 BIT-NAND.7 BIT-NAND.8 + BIT-NAND.9 BIT-NAND.10 BIT-NAND.11 BIT-NAND.12 BIT-NAND.13 BIT-NAND.14 + BIT-NAND.15 BIT-NAND.16 BIT-NAND.17 BIT-NAND.18 BIT-NAND.19 + BIT-NAND.ORDER.1 BIT-NAND.ERROR.1 BIT-NAND.ERROR.2 BIT-NAND.ERROR.3 + BIT-NOR.1 BIT-NOR.2 BIT-NOR.3 BIT-NOR.4 BIT-NOR.5 BIT-NOR.6 BIT-NOR.7 + BIT-NOR.8 BIT-NOR.9 BIT-NOR.10 BIT-NOR.11 BIT-NOR.12 BIT-NOR.13 + BIT-NOR.14 BIT-NOR.15 BIT-NOR.16 BIT-NOR.17 BIT-NOR.18 BIT-NOR.19 + BIT-NOR.ORDER.1 BIT-NOR.ERROR.1 BIT-NOR.ERROR.2 BIT-NOR.ERROR.3 + BIT-ORC1.1 BIT-ORC1.2 BIT-ORC1.3 BIT-ORC1.4 BIT-ORC1.5 BIT-ORC1.6 + BIT-ORC1.7 BIT-ORC1.8 BIT-ORC1.9 BIT-ORC1.10 BIT-ORC1.11 BIT-ORC1.12 + BIT-ORC1.13 BIT-ORC1.14 BIT-ORC1.15 BIT-ORC1.16 BIT-ORC1.17 + BIT-ORC1.18 BIT-ORC1.19 BIT-ORC1.ORDER.1 BIT-ORC1.ERROR.1 + BIT-ORC1.ERROR.2 BIT-ORC1.ERROR.3 BIT-ORC2.1 BIT-ORC2.2 BIT-ORC2.3 + BIT-ORC2.4 BIT-ORC2.5 BIT-ORC2.6 BIT-ORC2.7 BIT-ORC2.8 BIT-ORC2.9 + BIT-ORC2.10 BIT-ORC2.11 BIT-ORC2.12 BIT-ORC2.13 BIT-ORC2.14 + BIT-ORC2.15 BIT-ORC2.16 BIT-ORC2.17 BIT-ORC2.18 BIT-ORC2.19 + BIT-ORC2.ORDER.1 BIT-ORC2.ERROR.1 BIT-ORC2.ERROR.2 BIT-ORC2.ERROR.3 + BIT-XOR.1 BIT-XOR.2 BIT-XOR.3 BIT-XOR.4 BIT-XOR.5 BIT-XOR.6 BIT-XOR.7 + BIT-XOR.8 BIT-XOR.9 BIT-XOR.10 BIT-XOR.11 BIT-XOR.12 BIT-XOR.13 + BIT-XOR.14 BIT-XOR.15 BIT-XOR.16 BIT-XOR.17 BIT-XOR.18 BIT-XOR.19 + BIT-XOR.ORDER.1 BIT-XOR.ERROR.1 BIT-XOR.ERROR.2 BIT-XOR.ERROR.3 + BIT-NOT.1 BIT-NOT.2 BIT-NOT.3 BIT-NOT.4 BIT-NOT.5 BIT-NOT.6 BIT-NOT.7 + BIT-NOT.8 BIT-NOT.9 BIT-NOT.10 BIT-NOT.11 BIT-NOT.12 BIT-NOT.13 + BIT-NOT.14 BIT-NOT.15 BIT-NOT.ORDER.1 BIT-NOT.ERROR.1 BIT-NOT.ERROR.2 + BIT-VECTOR-P.2 BIT-VECTOR-P.3 BIT-VECTOR-P.4 BIT-VECTOR-P.5 + BIT-VECTOR-P.6 BIT-VECTOR-P.7 BIT-VECTOR-P.8 BIT-VECTOR-P.9 + BIT-VECTOR-P.10 BIT-VECTOR-P.11 BIT-VECTOR-P.12 BIT-VECTOR-P.ORDER.1 + BIT-VECTOR-P.ORDER.2 BIT-VECTOR-P.ERROR.1 BIT-VECTOR-P.ERROR.2 + SIMPLE-BIT-VECTOR-P.2 SIMPLE-BIT-VECTOR-P.3 SIMPLE-BIT-VECTOR-P.4 + SIMPLE-BIT-VECTOR-P.5 SIMPLE-BIT-VECTOR-P.6 SIMPLE-BIT-VECTOR-P.7 + SIMPLE-BIT-VECTOR-P.8 SIMPLE-BIT-VECTOR-P.9 SIMPLE-BIT-VECTOR-P.10 + SIMPLE-BIT-VECTOR-P.11 SIMPLE-BIT-VECTOR-P.12 + SIMPLE-BIT-VECTOR-P.ERROR.1 SIMPLE-BIT-VECTOR-P.ERROR.2 +Test HASH-TABLE.1 failed +Form: (NOTNOT-MV (FIND-CLASS 'HASH-TABLE)) +Expected value: T +Actual value: #. + HASH-TABLE.2 +Test HASH-TABLE.3 failed +Form: (LET ((C (FIND-CLASS 'HASH-TABLE))) + (LOOP + FOR + E + IN + '(NIL T 1 10.0 (A B C) #(A B C) #*1011 #0ANIL + #2A((A B) (C D)) #p"foo" "bar" #\a 3/5 #C(1.0 2.0)) + WHEN + (TYPEP E C) + COLLECT + E)) +Expected value: NIL +Actual value: #. + HASH-TABLE.4 +Test HASH-TABLE.5 failed +Form: (NOTNOT-MV (TYPEP (MAKE-HASH-TABLE) (FIND-CLASS 'HASH-TABLE))) +Expected value: T +Actual value: #. + HASH-TABLE-P.1 HASH-TABLE-P.2 HASH-TABLE-P.3 HASH-TABLE-P.ERROR.1 + HASH-TABLE-P.ERROR.2 FIND-SYMBOL.1 FIND-SYMBOL.2 FIND-SYMBOL.3 + FIND-SYMBOL.4 FIND-SYMBOL.5 FIND-SYMBOL.6 FIND-SYMBOL.7 FIND-SYMBOL.8 + FIND-SYMBOL.9 FIND-SYMBOL.10 FIND-SYMBOL.11 FIND-SYMBOL.12 + FIND-SYMBOL.13 FIND-SYMBOL.14 FIND-SYMBOL.15 FIND-SYMBOL.16 + FIND-SYMBOL.ORDER.1 FIND-SYMBOL.ERROR.1 FIND-SYMBOL.ERROR.2 + FIND-PACKAGE.1 FIND-PACKAGE.2 FIND-PACKAGE.3 FIND-PACKAGE.4 + FIND-PACKAGE.5 FIND-PACKAGE.6 FIND-PACKAGE.7 FIND-PACKAGE.8 + FIND-PACKAGE.9 FIND-PACKAGE.10 FIND-PACKAGE.11 FIND-PACKAGE.ERROR.1 + FIND-PACKAGE.ERROR.2 LIST-ALL-PACKAGES.1 LIST-ALL-PACKAGES.2 + LIST-ALL-PACKAGES.3 LIST-ALL-PACKAGES.4 LIST-ALL-PACKAGES.ERROR.1 + PACKAGE-NAME.1 PACKAGE-NAME.2 PACKAGE-NAME.3 PACKAGE-NAME.4 + PACKAGE-NAME.5 PACKAGE-NAME.6 PACKAGE-NAME.6A PACKAGE-NAME.7 + PACKAGE-NAME.8 PACKAGE-NAME.9 PACKAGE-NAME.10 PACKAGE-NAME.11 + PACKAGE-NAME.12 PACKAGE-NAME.13 PACKAGE-NAME.14 PACKAGE-NAME.15 + PACKAGE-NAME.ERROR.1 PACKAGE-NAME.ERROR.2 PACKAGE-NICKNAMES.1 + PACKAGE-NICKNAMES.2 PACKAGE-NICKNAMES.3 PACKAGE-NICKNAMES.4 + PACKAGE-NICKNAMES.5 PACKAGE-NICKNAMES.6 PACKAGE-NICKNAMES.7 + PACKAGE-NICKNAMES.8 PACKAGE-NICKNAMES.9 PACKAGE-NICKNAMES.9A + PACKAGE-NICKNAMES.10 PACKAGE-NICKNAMES.11 PACKAGE-NICKNAMES.12 + PACKAGE-NICKNAMES.ERROR.1 PACKAGE-NICKNAMES.ERROR.2 INTERN.1 INTERN.2 + INTERN.ERROR.1 INTERN.ERROR.2 EXPORT.1 EXPORT.2 EXPORT.3 EXPORT.4Caught error in EXPORT.5: Condition in EXPORT [or a callee]: INTERNAL-SIMPLE-PACKAGE-ERROR: Package error on #<"TEST1" package>: Name conflict on exporting TEST1::X + EXPORT.5 EXPORT.ERROR.1 EXPORT.ERROR.2 RENAME-PACKAGE.1 + RENAME-PACKAGE.2 RENAME-PACKAGE.3 RENAME-PACKAGE.4 +Test RENAME-PACKAGE.5 failed +Form: (BLOCK () + (SAFELY-DELETE-PACKAGE "TEST1") + (SAFELY-DELETE-PACKAGE "G") + (LET ((P (MAKE-PACKAGE "TEST1")) (NICKNAMES NIL)) + (UNLESS (PACKAGEP P) (RETURN NIL)) + (LET ((P2 (IGNORE-ERRORS + (RENAME-PACKAGE "TEST1" #\G NICKNAMES)))) + (UNLESS (PACKAGEP P2) + (SAFELY-DELETE-PACKAGE P) + (RETURN P2)) + (UNLESS (AND (EQT P P2) (EQUAL (PACKAGE-NAME P2) "G") + (NULL (SET-EXCLUSIVE-OR NICKNAMES + (PACKAGE-NICKNAMES P2) :TEST + #'EQUAL))) + (SAFELY-DELETE-PACKAGE P) + (SAFELY-DELETE-PACKAGE P2) + (RETURN NIL)) + (SAFELY-DELETE-PACKAGE P2) + T))) +Expected value: T +Actual value: NIL. + RENAME-PACKAGE.6 RENAME-PACKAGE.ERROR.1 RENAME-PACKAGE.ERROR.2 + RENAME-PACKAGE.ERROR.3 SHADOW.1 SHADOW.2 SHADOW.3 SHADOW.4 SHADOW.5 + SHADOW.6 SHADOW.7 SHADOW.ERROR.1 SHADOW.ERROR.2 DELETE-PACKAGE.1 + DELETE-PACKAGE.2 DELETE-PACKAGE.3 DELETE-PACKAGE.4 DELETE-PACKAGE.5 +Test DELETE-PACKAGE.6 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE "TEST-20)") + (HANDLER-BIND + ((PACKAGE-ERROR + #'(LAMBDA (C) + (LET ((R (FIND-RESTART 'CONTINUE C))) + (AND R (INVOKE-RESTART R)))))) + (AND (NOT (DELETE-PACKAGE "TEST-20")) T))) +Expected value: T +Actual value: #. + DELETE-PACKAGE.ERROR.1 DELETE-PACKAGE.ERROR.2 MAKE-PACKAGE.1 + MAKE-PACKAGE.2 +Test MAKE-PACKAGE.3 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X)))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (EQUALT (PACKAGE-NICKNAMES P) NIL) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: NIL. + MAKE-PACKAGE.4 MAKE-PACKAGE.5 +Test MAKE-PACKAGE.6 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (MAKE-PACKAGE #\X))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (EQUALT (PACKAGE-NICKNAMES P) NIL) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: #. + MAKE-PACKAGE.7 MAKE-PACKAGE.7A MAKE-PACKAGE.7B MAKE-PACKAGE.8 + MAKE-PACKAGE.8A MAKE-PACKAGE.8B +Test MAKE-PACKAGE.9 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '("A"))))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (EQUALT (PACKAGE-NICKNAMES P) NIL) + (EQUALT (PACKAGE-USE-LIST P) + (LIST (FIND-PACKAGE "A"))) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: NIL. +Test MAKE-PACKAGE.9A failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '(#:A))))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (EQUALT (PACKAGE-NICKNAMES P) NIL) + (EQUALT (PACKAGE-USE-LIST P) + (LIST (FIND-PACKAGE "A"))) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: NIL. +Test MAKE-PACKAGE.9B failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '(#\A))))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (EQUALT (PACKAGE-NICKNAMES P) NIL) + (EQUALT (PACKAGE-USE-LIST P) + (LIST (FIND-PACKAGE "A"))) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: NIL. + MAKE-PACKAGE.10 MAKE-PACKAGE.11 MAKE-PACKAGE.12 +Test MAKE-PACKAGE.13 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE #\X) + (LET ((P (MAKE-PACKAGE #\X :NICKNAMES '("F" #\G #:H)))) + (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") + (NULL (SET-EXCLUSIVE-OR (PACKAGE-NICKNAMES P) + '("F" "G" "H") :TEST #'EQUAL)) + (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) + (SAFELY-DELETE-PACKAGE P)))) +Expected value: T +Actual value: #. + MAKE-PACKAGE.ERROR.1 MAKE-PACKAGE.ERROR.2 MAKE-PACKAGE.ERROR.3 + MAKE-PACKAGE.ERROR.4 MAKE-PACKAGE.ERROR.5 MAKE-PACKAGE.ERROR.6 + MAKE-PACKAGE.ERROR.7 MAKE-PACKAGE.ERROR.8 MAKE-PACKAGE.ERROR.9 + MAKE-PACKAGE.ERROR.10 +Test MAKE-PACKAGE.ERROR.11 failed +Form: (PROGN + (SAFELY-DELETE-PACKAGE "MPE11") + (CLASSIFY-ERROR + (MAKE-PACKAGE "MPE11" 'BAD T :ALLOW-OTHER-KEYS NIL))) +Expected value: PROGRAM-ERROR +Actual value: #<"MPE11" package>. + WITH-PACKAGE-ITERATOR.1 WITH-PACKAGE-ITERATOR.2 + WITH-PACKAGE-ITERATOR.3 WITH-PACKAGE-ITERATOR.4 + WITH-PACKAGE-ITERATOR.5 WITH-PACKAGE-ITERATOR.6 + WITH-PACKAGE-ITERATOR.7 WITH-PACKAGE-ITERATOR.8 + WITH-PACKAGE-ITERATOR.9 WITH-PACKAGE-ITERATOR.10 + WITH-PACKAGE-ITERATOR.11Package #<"MPE11" package> +Package #<"TEST-DPE2" package> +Package #<"LOOP.16.PACKAGE" package> +Package #<"LOOP.15.PACKAGE" package> +Package #<"STRUCT-TEST-PACKAGE" package> +Package #<"DS4" package> +Package #<"DS3" package> +Package #<"DS2" package> +Package #<"DS1" package> +Package #<"B" package> +Package #<"A" package> +Package #<"LOOP.CL-TEST.2" package> +Package #<"LOOP.CL-TEST.1" package> +Package #<"CL-TEST" package> + NSET-EXCLUSIVE-OR.13 NSET-EXCLUSIVE-OR.14 + NSET-EXCLUSIVE-OR.15 NSET-EXCLUSIVE-OR.16 NSET-EXCLUSIVE-OR.17 + NSET-EXCLUSIVE-OR.17-A NSET-EXCLUSIVE-OR.18 NSET-EXCLUSIVE-OR.18-A + NSET-EXCLUSIVE-OR.ORDER.1 NSET-EXCLUSIVE-OR.ORDER.2 + NSET-EXCLUSIVE-OR.ORDER.3 NSET-EXCLUSIVE-OR.ORDER.4 + NSET-EXCLUSIVE-OR.ORDER.5 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.1 + NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.2 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.3 + NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.4 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.5 + NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.6 NSET-EXCLUSIVE.ALLOW-OTHER-KEYS.7 + NSET-EXCLUSIVE.KEYWORDS.8 NSET-EXCLUSIVE.KEYWORDS.9 + NSET-EXCLUSIVE-OR.ERROR.1 NSET-EXCLUSIVE-OR.ERROR.2 + NSET-EXCLUSIVE-OR.ERROR.3 NSET-EXCLUSIVE-OR.ERROR.4 + NSET-EXCLUSIVE-OR.ERROR.5 NSET-EXCLUSIVE-OR.ERROR.6 + NSET-EXCLUSIVE-OR.ERROR.7 NSET-EXCLUSIVE-OR.ERROR.8 + NSET-EXCLUSIVE-OR.ERROR.9 NSET-EXCLUSIVE-OR.ERROR.10 SUBSETP.1 + SUBSETP.2 SUBSETP.3 SUBSETP.4 SUBSETP.5 SUBSETP.6 SUBSETP.7 SUBSETP.8 + SUBSETP.9 SUBSETP.10 SUBSETP.11 SUBSETP.12 SUBSETP.13 SUBSETP.14 + SUBSETP.15 SUBSETP.ORDER.1 SUBSETP.ORDER.2 SUBSETP.ORDER.3 + SUBSETP.ALLOW-OTHER-KEYS.1 SUBSETP.ALLOW-OTHER-KEYS.2 + SUBSETP.ALLOW-OTHER-KEYS.3 SUBSETP.ALLOW-OTHER-KEYS.4 + SUBSETP.ALLOW-OTHER-KEYS.5 SUBSETP.ALLOW-OTHER-KEYS.6 + SUBSETP.KEYWORDS.7 SUBSETP.KEYWORDS.8 SUBSETP.ERROR.1 SUBSETP.ERROR.2 + SUBSETP.ERROR.3 SUBSETP.ERROR.4 SUBSETP.ERROR.5 SUBSETP.ERROR.6 + SUBSETP.ERROR.7 SUBSETP.ERROR.8 SUBSETP.ERROR.9 SUBSETP.ERROR.10 + CAR-SET-ALT CDR-SET-ALT CAAR-SET-ALT CADR-SET-ALT CDAR-SET-ALT + CDDR-SET-ALT CAAAR-SET-ALT CAADR-SET-ALT CADAR-SET-ALT CADDR-SET-ALT + CDAAR-SET-ALT CDADR-SET-ALT CDDAR-SET-ALT CDDDR-SET-ALT CAAAAR-SET-ALT + CAAADR-SET-ALT CAADAR-SET-ALT CAADDR-SET-ALT CADAAR-SET-ALT + CADADR-SET-ALT CADDAR-SET-ALT CADDDR-SET-ALT CDAAAR-SET-ALT + CDAADR-SET-ALT CDADAR-SET-ALT CDADDR-SET-ALT CDDAAR-SET-ALT + CDDADR-SET-ALT CDDDAR-SET-ALT CDDDDR-SET-ALT FIRST-SET-ALT + SECOND-SET-ALT THIRD-SET-ALT FOURTH-SET-ALT FIFTH-SET-ALT + SIXTH-SET-ALT SEVENTH-SET-ALT EIGHTH-SET-ALT NINTH-SET-ALT + TENTH-SET-ALT AREF.1 AREF.2 AREF.3 AREF.4 AREF.5 AREF.6 AREF.7 + AREF.ORDER.1 AREF.ORDER.2 SETF-AREF.1 SETF-AREF.2 SETF-AREF.3 + SETF-AREF.4 SETF-AREF.5 SETF-AREF.6 SETF-AREF.7 SETF-AREF.ORDER.1 + AREF.ERROR.1 AREF.ERROR.2 ARRAY.1.1 ARRAY.1.2 ARRAY.1.3 ARRAY.1.4 + ARRAY.1.5 ARRAY.1.6 ARRAY.1.7 ARRAY.1.8 ARRAY.1.9 ARRAY.1.10 + ARRAY.1.11 ARRAY.1.12 ARRAY.1.13 ARRAY.2.1 ARRAY.2.2 ARRAY.2.3 + ARRAY.2.4 ARRAY.2.5 ARRAY.2.6 ARRAY.3.1 ARRAY.3.2 ARRAY.3.3 ARRAY.3.4 + ARRAY.3.5 ARRAY.3.6 ARRAY.4.1 ARRAY.4.2 ARRAY.4.3 ARRAY.4.4 ARRAY.4.5 + ARRAY.4.6 ARRAY.5.1 ARRAY.5.2 ARRAY.5.3 ARRAY.5.4 ARRAY.5.5 ARRAY.5.6 + ARRAY.6.1 ARRAY.6.2 ARRAY.6.3 ARRAY.6.4 ARRAY.6.5 ARRAY.6.6 ARRAY.7.1 + ARRAY.7.2 ARRAY.7.3 ARRAY.7.4 ARRAY.7.5 ARRAY.7.6 ARRAY.8.1 ARRAY.8.2 + ARRAY.8.3 ARRAY.8.4 ARRAY.8.5 ARRAY.8.6 ARRAY.8.7 ARRAY.8.8 ARRAY.8.9 + ARRAY.8.10 ARRAY.8.11 ARRAY.8.12 ARRAY.8.13 ARRAY.8.14 ARRAY.9.1 + ARRAY.9.2 ARRAY.9.3 ARRAY.9.4 ARRAY.9.5 ARRAY.9.6 ARRAY.9.7 ARRAY.9.8 + ARRAY.9.9 ARRAY.9.10 ARRAY.9.11 ARRAY.9.12 ARRAY.9.13 ARRAY-T.2.1 + ARRAY-T.2.2 ARRAY-T.2.3 ARRAY-T.2.4 ARRAY-T.2.5 ARRAY-T.2.6 + ARRAY-T.3.1 ARRAY-T.3.2 ARRAY-T.3.3 ARRAY-T.3.4 ARRAY-T.3.5 + ARRAY-T.3.6 ARRAY-T.4.1 ARRAY-T.4.2 ARRAY-T.4.3 ARRAY-T.4.4 + ARRAY-T.4.5 ARRAY-T.4.6 ARRAY-T.5.1 ARRAY-T.5.2 ARRAY-T.5.3 + ARRAY-T.5.4 ARRAY-T.5.5 ARRAY-T.5.6 ARRAY-T.6.1 ARRAY-T.6.2 + ARRAY-T.6.3 ARRAY-T.6.4 ARRAY-T.6.5 ARRAY-T.6.6 ARRAY-T.7.1 + ARRAY-T.7.2 ARRAY-T.7.3 ARRAY-T.7.4 ARRAY-T.7.5 ARRAY-T.7.6 + ARRAY-T.8.1 ARRAY-T.8.2 ARRAY-T.8.3 ARRAY-T.8.4 ARRAY-T.8.5 + ARRAY-T.8.6 ARRAY-T.8.7 ARRAY-T.8.8 ARRAY-T.8.9 ARRAY-T.8.10 + ARRAY-T.8.11 ARRAY-T.8.12 ARRAY-T.8.13 ARRAY-T.8.14 ARRAY-T.9.1 + ARRAY-T.9.2 ARRAY-T.9.3 ARRAY-T.9.4 ARRAY-T.9.5 ARRAY-T.9.6 + ARRAY-T.9.7 ARRAY-T.9.8 ARRAY-T.9.9 ARRAY-T.9.10 ARRAY-T.9.11 + ARRAY-T.9.12 ARRAY-T.9.13 ARRAY-AS-CLASS.1 ARRAY-AS-CLASS.2 + ARRAY-AS-CLASS.3 ARRAY-AS-CLASS.4 ARRAY-AS-CLASS.5 ARRAY-AS-CLASS.6 +Test ARRAY-AS-CLASS.7 failed +Form: (SUBTYPEP* 'ARRAY (FIND-CLASS 'ARRAY)) +Expected values: T + T +Actual values: NIL + T. +Test ARRAY-AS-CLASS.8 failed +Form: (SUBTYPEP* (FIND-CLASS 'ARRAY) 'ARRAY) +Expected values: T + T +Actual values: NIL + T. + ARRAY-AS-CLASS.9 ARRAY-AS-CLASS.10 ARRAY-AS-CLASS.11 ARRAY-AS-CLASS.12 + ARRAY-AS-CLASS.13 ARRAY-AS-CLASS.14 ARRAY-AS-CLASS.15 SIMPLE-ARRAY.1.1 + SIMPLE-ARRAY.1.2 SIMPLE-ARRAY.1.3 SIMPLE-ARRAY.1.4 SIMPLE-ARRAY.1.5 + SIMPLE-ARRAY.1.6 SIMPLE-ARRAY.1.7 SIMPLE-ARRAY.1.8 SIMPLE-ARRAY.1.9 + SIMPLE-ARRAY.1.10 SIMPLE-ARRAY.1.11 SIMPLE-ARRAY.1.12 + SIMPLE-ARRAY.1.13 SIMPLE-ARRAY.2.1 SIMPLE-ARRAY.2.2 SIMPLE-ARRAY.2.3 + SIMPLE-ARRAY.2.4 SIMPLE-ARRAY.2.5 SIMPLE-ARRAY.2.6 SIMPLE-ARRAY.3.1 + SIMPLE-ARRAY.3.2 SIMPLE-ARRAY.3.3 SIMPLE-ARRAY.3.4 SIMPLE-ARRAY.3.5 + SIMPLE-ARRAY.3.6 SIMPLE-ARRAY.4.1 SIMPLE-ARRAY.4.2 SIMPLE-ARRAY.4.3 + SIMPLE-ARRAY.4.4 SIMPLE-ARRAY.4.5 SIMPLE-ARRAY.4.6 SIMPLE-ARRAY.5.1 + SIMPLE-ARRAY.5.2 SIMPLE-ARRAY.5.3 SIMPLE-ARRAY.5.4 SIMPLE-ARRAY.5.5 + SIMPLE-ARRAY.5.6 SIMPLE-ARRAY.6.1 SIMPLE-ARRAY.6.2 SIMPLE-ARRAY.6.3 + SIMPLE-ARRAY.6.4 SIMPLE-ARRAY.6.5 SIMPLE-ARRAY.6.6 SIMPLE-ARRAY.7.1 + SIMPLE-ARRAY.7.2 SIMPLE-ARRAY.7.3 SIMPLE-ARRAY.7.4 SIMPLE-ARRAY.7.5 + SIMPLE-ARRAY.7.6 SIMPLE-ARRAY.8.1 SIMPLE-ARRAY.8.2 SIMPLE-ARRAY.8.3 + SIMPLE-ARRAY.8.4 SIMPLE-ARRAY.8.5 SIMPLE-ARRAY.8.6 SIMPLE-ARRAY.8.7 + SIMPLE-ARRAY.8.8 SIMPLE-ARRAY.8.9 SIMPLE-ARRAY.8.10 SIMPLE-ARRAY.8.11 + SIMPLE-ARRAY.8.12 SIMPLE-ARRAY.8.13 SIMPLE-ARRAY.8.14 SIMPLE-ARRAY.9.1 + SIMPLE-ARRAY.9.2 SIMPLE-ARRAY.9.3 SIMPLE-ARRAY.9.4 SIMPLE-ARRAY.9.5 + SIMPLE-ARRAY.9.6 SIMPLE-ARRAY.9.7 SIMPLE-ARRAY.9.8 SIMPLE-ARRAY.9.9 + SIMPLE-ARRAY.9.10 SIMPLE-ARRAY.9.11 SIMPLE-ARRAY.9.12 + SIMPLE-ARRAY.9.13 SIMPLE-ARRAY-T.2.1 SIMPLE-ARRAY-T.2.2 + SIMPLE-ARRAY-T.2.3 SIMPLE-ARRAY-T.2.4 SIMPLE-ARRAY-T.2.5 + SIMPLE-ARRAY-T.2.6 SIMPLE-ARRAY-T.3.1 SIMPLE-ARRAY-T.3.2 + SIMPLE-ARRAY-T.3.3 SIMPLE-ARRAY-T.3.4 SIMPLE-ARRAY-T.3.5 + SIMPLE-ARRAY-T.3.6 SIMPLE-ARRAY-T.4.1 SIMPLE-ARRAY-T.4.2 + SIMPLE-ARRAY-T.4.3 SIMPLE-ARRAY-T.4.4 SIMPLE-ARRAY-T.4.5 + SIMPLE-ARRAY-T.4.6 SIMPLE-ARRAY-T.5.1 SIMPLE-ARRAY-T.5.2 + SIMPLE-ARRAY-T.5.3 SIMPLE-ARRAY-T.5.4 SIMPLE-ARRAY-T.5.5 + SIMPLE-ARRAY-T.5.6 SIMPLE-ARRAY-T.6.1 SIMPLE-ARRAY-T.6.2 + SIMPLE-ARRAY-T.6.3 SIMPLE-ARRAY-T.6.4 SIMPLE-ARRAY-T.6.5 + SIMPLE-ARRAY-T.6.6 SIMPLE-ARRAY-T.7.1 SIMPLE-ARRAY-T.7.2 + SIMPLE-ARRAY-T.7.3 SIMPLE-ARRAY-T.7.4 SIMPLE-ARRAY-T.7.5 + SIMPLE-ARRAY-T.7.6 SIMPLE-ARRAY-T.8.1 SIMPLE-ARRAY-T.8.2 + SIMPLE-ARRAY-T.8.3 SIMPLE-ARRAY-T.8.4 SIMPLE-ARRAY-T.8.5 + SIMPLE-ARRAY-T.8.6 SIMPLE-ARRAY-T.8.7 SIMPLE-ARRAY-T.8.8 + SIMPLE-ARRAY-T.8.9 SIMPLE-ARRAY-T.8.10 SIMPLE-ARRAY-T.8.11 + SIMPLE-ARRAY-T.8.12 SIMPLE-ARRAY-T.8.13 SIMPLE-ARRAY-T.8.14 + SIMPLE-ARRAY-T.9.1 SIMPLE-ARRAY-T.9.2 SIMPLE-ARRAY-T.9.3 + SIMPLE-ARRAY-T.9.4 SIMPLE-ARRAY-T.9.5 SIMPLE-ARRAY-T.9.6 + SIMPLE-ARRAY-T.9.7 SIMPLE-ARRAY-T.9.8 SIMPLE-ARRAY-T.9.9 + SIMPLE-ARRAY-T.9.10 SIMPLE-ARRAY-T.9.11 SIMPLE-ARRAY-T.9.12 + SIMPLE-ARRAY-T.9.13 BIT-VECTOR.1 BIT-VECTOR.2 BIT-VECTOR.3 + BIT-VECTOR.4 BIT-VECTOR.5 BIT-VECTOR.6 BIT-VECTOR.7 BIT-VECTOR.8 + BIT-VECTOR.9 BIT-VECTOR.10 BIT-VECTOR.11 BIT-VECTOR.12 BIT-VECTOR.13 + BIT-VECTOR.14 BIT-VECTOR.15 BIT-VECTOR.16 BIT-VECTOR.17 + BIT-VECTOR.CLASS.2 BIT-VECTOR.CLASS.3 BIT-VECTOR.CLASS.4 + BIT-VECTOR.CLASS.5 BIT-VECTOR.CLASS.6 BIT-VECTOR.CLASS.7 + BIT-VECTOR.CLASS.8 BIT-VECTOR.CLASS.9 BIT-VECTOR.CLASS.10 + BIT-VECTOR.CLASS.11 SIMPLE-BIT-VECTOR.2 SIMPLE-BIT-VECTOR.3 + SIMPLE-BIT-VECTOR.4 SIMPLE-BIT-VECTOR.5 SIMPLE-BIT-VECTOR.6 + SIMPLE-BIT-VECTOR.7 SIMPLE-BIT-VECTOR.8 SIMPLE-BIT-VECTOR.9 + SIMPLE-BIT-VECTOR.10 SIMPLE-BIT-VECTOR.11 SIMPLE-BIT-VECTOR.12 + SIMPLE-BIT-VECTOR.13 SIMPLE-BIT-VECTOR.14 SIMPLE-BIT-VECTOR.15 + SIMPLE-BIT-VECTOR.16 SIMPLE-BIT-VECTOR.17 MAKE-ARRAY.1 MAKE-ARRAY.1A + MAKE-ARRAY.2 MAKE-ARRAY.2A MAKE-ARRAY.2B MAKE-ARRAY.2C MAKE-ARRAY.2D + MAKE-ARRAY.3 MAKE-ARRAY.4 MAKE-ARRAY.4A MAKE-ARRAY.4B MAKE-ARRAY.4C + MAKE-ARRAY.5 MAKE-ARRAY.5A MAKE-ARRAY.6 MAKE-ARRAY.6A MAKE-ARRAY.6B + MAKE-ARRAY.7 MAKE-ARRAY.7A MAKE-ARRAY.7B MAKE-ARRAY.8 MAKE-ARRAY.8A + MAKE-ARRAY.8B MAKE-ARRAY.9 MAKE-ARRAY.10 MAKE-ARRAY.11 MAKE-ARRAY.12 + MAKE-ARRAY.13 MAKE-ARRAY.14 MAKE-ARRAY.15 MAKE-ARRAY.16 MAKE-ARRAY.17 + MAKE-ARRAY.18 MAKE-ARRAY.19 MAKE-ARRAY.20 MAKE-ARRAY.21 MAKE-ARRAY.22 + MAKE-ARRAY.23 MAKE-ARRAY.24 MAKE-ARRAY.25 MAKE-ARRAY.26 MAKE-ARRAY.27 +Test MAKE-ARRAY.28 failed +Form: (LET ((*PACKAGE* (FIND-PACKAGE :CL-TEST))) + (LET ((LEN (1- (MIN 10000 ARRAY-RANK-LIMIT)))) + (EQUALPT (MAKE-ARRAY (MAKE-LIST LEN :INITIAL-ELEMENT 1) + :INITIAL-ELEMENT 'X) + (READ-FROM-STRING + (CONCATENATE 'STRING (FORMAT NIL "#~dA" LEN) + (MAKE-STRING LEN :INITIAL-ELEMENT #\() "x" + (MAKE-STRING LEN :INITIAL-ELEMENT #\))))))) +Expected value: T +Actual value: #. + MAKE-ARRAY.29 MAKE-ARRAY.30 MAKE-ARRAY.31 MAKE-ARRAY.32 MAKE-ARRAY.33 + MAKE-ARRAY.34 MAKE-ARRAY.35 MAKE-ARRAY.36 MAKE-ARRAY.ADJUSTABLE.1 + MAKE-ARRAY.ADJUSTABLE.2 MAKE-ARRAY.ADJUSTABLE.3 + MAKE-ARRAY.ADJUSTABLE.4 MAKE-ARRAY.ADJUSTABLE.5 + MAKE-ARRAY.ADJUSTABLE.6 MAKE-ARRAY.ADJUSTABLE.7 + MAKE-ARRAY.ADJUSTABLE.8 MAKE-ARRAY.ADJUSTABLE.9 + MAKE-ARRAY.ADJUSTABLE.10 MAKE-ARRAY.ADJUSTABLE.11 + MAKE-ARRAY.DISPLACED.1 MAKE-ARRAY.DISPLACED.2 MAKE-ARRAY.DISPLACED.3 + MAKE-ARRAY.DISPLACED.4 MAKE-ARRAY.DISPLACED.5 MAKE-ARRAY.DISPLACED.6 + MAKE-ARRAY.DISPLACED.7 MAKE-ARRAY.DISPLACED.8 +Test MAKE-ARRAY.DISPLACED.9 failed +Form: (LET ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT :INITIAL-CONTENTS + '(0 1 1 0 1 1 1 0 1 0)))) + (LOOP + FOR + I + FROM + 0 + TO + 5 + COLLECT + (MAKE-ARRAY-WITH-CHECKS '(5) :ELEMENT-TYPE 'BIT :DISPLACED-TO + A :DISPLACED-INDEX-OFFSET I))) +Expected value: (#*01101 #*11011 #*10111 #*01110 #*11101 #*11010) +Actual value: (#*01101 :FAIL-DISPLACED-INDEX-OFFSET + :FAIL-DISPLACED-INDEX-OFFSET + :FAIL-DISPLACED-INDEX-OFFSET + :FAIL-DISPLACED-INDEX-OFFSET + :FAIL-DISPLACED-INDEX-OFFSET). +Test MAKE-ARRAY.DISPLACED.10 failed +Form: (LET ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT :INITIAL-CONTENTS + '(0 1 1 0 1 1 1 0 1 0)))) + (MAKE-ARRAY-WITH-CHECKS '(0) :ELEMENT-TYPE 'BIT :DISPLACED-TO A + :DISPLACED-INDEX-OFFSET 10)) +Expected value: #* +Actual value: :FAIL-DISPLACED-INDEX-OFFSET. + MAKE-ARRAY.DISPLACED.11 MAKE-ARRAY.DISPLACED.12 + MAKE-ARRAY.DISPLACED.13 MAKE-ARRAY.DISPLACED.14 + MAKE-ARRAY.DISPLACED.15 MAKE-ARRAY.DISPLACED.16 + MAKE-ARRAY.DISPLACED.17 MAKE-ARRAY.DISPLACED.18 + MAKE-ARRAY.DISPLACED.19 MAKE-ARRAY.DISPLACED.20 + MAKE-ARRAY.DISPLACED.21 MAKE-ARRAY.DISPLACED.22 + MAKE-ARRAY.DISPLACED.23 MAKE-ARRAY.DISPLACED.24 + MAKE-ARRAY.DISPLACED.25 MAKE-ARRAY.DISPLACED.26 + MAKE-ARRAY.DISPLACED.27 MAKE-ARRAY.DISPLACED.28 + MAKE-ARRAY.DISPLACED.29 MAKE-ARRAY.DISPLACED.30 + MAKE-ARRAY.DISPLACED.31 MAKE-ARRAY.ALLOW-OTHER-KEYS.1 + MAKE-ARRAY.ALLOW-OTHER-KEYS.2 MAKE-ARRAY.ALLOW-OTHER-KEYS.3 + MAKE-ARRAY.ALLOW-OTHER-KEYS.4 MAKE-ARRAY.ALLOW-OTHER-KEYS.5 + MAKE-ARRAY.ALLOW-OTHER-KEYS.6 MAKE-ARRAY.ALLOW-OTHER-KEYS.7 + MAKE-ARRAY.KEYWORDS.8. MAKE-ARRAY.ERROR.1 MAKE-ARRAY.ERROR.2 + MAKE-ARRAY.ERROR.3 MAKE-ARRAY.ERROR.4 MAKE-ARRAY.ERROR.5 + MAKE-ARRAY.ERROR.6 MAKE-ARRAY.ORDER.1 MAKE-ARRAY.ORDER.2 + ADJUSTABLE-ARRAY-P.1 ADJUSTABLE-ARRAY-P.2 ADJUSTABLE-ARRAY-P.3 + ADJUSTABLE-ARRAY-P.4 ADJUSTABLE-ARRAY-P.5 ADJUSTABLE-ARRAY-P.ORDER.1 + ADJUSTABLE-ARRAY-P.ERROR.1 ADJUSTABLE-ARRAY-P.ERROR.2 + ADJUSTABLE-ARRAY-P.ERROR.3 ADJUSTABLE-ARRAY-P.ERROR.4 + ADJUSTABLE-ARRAY-P.ERROR.5 ADJUSTABLE-ARRAY-P.ERROR.6 + ARRAY-DISPLACEMENT.7 ARRAY-DISPLACEMENT.8 ARRAY-DISPLACEMENT.9 + ARRAY-DISPLACEMENT.10 +Test ARRAY-DISPLACEMENT.11 failed +Form: (LET* ((A (MAKE-ARRAY '(10) :ELEMENT-TYPE 'BIT)) + (B (MAKE-ARRAY '(5) :DISPLACED-TO A + :DISPLACED-INDEX-OFFSET 2 :ELEMENT-TYPE 'BIT))) + (MULTIPLE-VALUE-BIND* (DT DISP) (ARRAY-DISPLACEMENT B) + (AND (EQT A DT) (EQLT DISP 2)))) +Expected value: T +Actual value: NIL. + ARRAY-DISPLACEMENT.12 ARRAY-DISPLACEMENT.13 ARRAY-DISPLACEMENT.14 + ARRAY-DISPLACEMENT.ORDER.1 ARRAY-DISPLACEMENT.ERROR.1 + ARRAY-DISPLACEMENT.ERROR.2 ARRAY-DISPLACEMENT.ERROR.3 + ARRAY-DISPLACEMENT.ERROR.4 ARRAY-DISPLACEMENT.ERROR.5 + ARRAY-DIMENSION.1 ARRAY-DIMENSION.2 ARRAY-DIMENSION.3 + ARRAY-DIMENSION.4 ARRAY-DIMENSION.5 ARRAY-DIMENSION.6 + ARRAY-DIMENSION.ORDER.1 ARRAY-DIMENSION.ERROR.1 + ARRAY-DIMENSION.ERROR.2 ARRAY-DIMENSION.ERROR.3 ARRAY-DIMENSIONS.1 + ARRAY-DIMENSIONS.2 ARRAY-DIMENSIONS.3 ARRAY-DIMENSIONS.4 + ARRAY-DIMENSIONS.5 ARRAY-DIMENSIONS.6 ARRAY-DIMENSIONS.7 + ARRAY-DIMENSIONS.ERROR.1 ARRAY-DIMENSIONS.ERROR.2 + ARRAY-DIMENSIONS.ERROR.3 ARRAY-DIMENSIONS.ERROR.4 + ARRAY-DIMENSIONS.ERROR.5 ARRAY-IN-BOUNDS-P.1 ARRAY-IN-BOUNDS-P.2 + ARRAY-IN-BOUNDS-P.3 ARRAY-IN-BOUNDS-P.4 ARRAY-IN-BOUNDS-P.5 + ARRAY-IN-BOUNDS-P.6 ARRAY-IN-BOUNDS-P.7 ARRAY-IN-BOUNDS-P.8 + ARRAY-IN-BOUNDS-P.9 ARRAY-IN-BOUNDS-P.10 ARRAY-IN-BOUNDS-P.11 + ARRAY-IN-BOUNDS-P.12 ARRAY-IN-BOUNDS-P.13 ARRAY-IN-BOUNDS-P.14 + ARRAY-IN-BOUNDS-P.15 ARRAY-IN-BOUNDS-P.16 ARRAY-IN-BOUNDS-P.17 + ARRAY-IN-BOUNDS-P.18 ARRAY-IN-BOUNDS-P.19 ARRAY-IN-BOUNDS-P.20 + ARRAY-IN-BOUNDS-P.21 ARRAY-IN-BOUNDS-P.22 ARRAY-IN-BOUNDS-P.23 + ARRAY-IN-BOUNDS-P.ORDER.1 ARRAY-IN-BOUNDS-P.ERROR.1 + ARRAY-DIMENSION-LIMIT.1 ARRAY-DIMENSION-LIMIT.2 + ARRAY-TOTAL-SIZE-LIMIT.1 ARRAY-TOTAL-SIZE-LIMIT.2 ARRAY-RANK-LIMIT.1 + ARRAY-RANK-LIMIT.2 ARRAY-RANK.1 ARRAY-RANK.2 ARRAY-RANK.ORDER.1 + ARRAY-RANK.ERROR.1 ARRAY-RANK.ERROR.2 ARRAY-RANK.ERROR.3 + ARRAY-RANK.ERROR.4 ARRAY-RANK.ERROR.5 ARRAY-ROW-MAJOR-INDEX.1 + ARRAY-ROW-MAJOR-INDEX.2 ARRAY-ROW-MAJOR-INDEX.3 + ARRAY-ROW-MAJOR-INDEX.ORDER.1 ARRAY-ROW-MAJOR-INDEX.ERROR.1 + ARRAY-TOTAL-SIZE.1 ARRAY-TOTAL-SIZE.2 ARRAY-TOTAL-SIZE.3 + ARRAY-TOTAL-SIZE.4 ARRAY-TOTAL-SIZE.5 ARRAY-TOTAL-SIZE.ORDER.1 + ARRAY-TOTAL-SIZE.ERROR.1 ARRAY-TOTAL-SIZE.ERROR.2 + ARRAY-TOTAL-SIZE.ERROR.3 ARRAY-TOTAL-SIZE.ERROR.4 + ARRAY-TOTAL-SIZE.ERROR.5 ARRAYP.1 ARRAYP.2 ARRAYP.3 ARRAYP.4 ARRAYP.5 + ARRAYP.6 ARRAYP.ORDER.1 ARRAYP.ERROR.1 ARRAYP.ERROR.2 FILL-POINTER.1 + FILL-POINTER.2 FILL-POINTER.3 FILL-POINTER.ORDER.1 + FILL-POINTER.ORDER.2 FILL-POINTER.ERROR.1 FILL-POINTER.ERROR.2 + FILL-POINTER.ERROR.3 FILL-POINTER.ERROR.4 FILL-POINTER.ERROR.5 + FILL-POINTER.ERROR.6 FILL-POINTER.ERROR.7 ROW-MAJOR-AREF.1 + ROW-MAJOR-AREF.2 ROW-MAJOR-AREF.3 ROW-MAJOR-AREF.4 ROW-MAJOR-AREF.5 + ROW-MAJOR-AREF.6 ROW-MAJOR-AREF.7 ROW-MAJOR-AREF.8 ROW-MAJOR-AREF.9 + ROW-MAJOR-AREF.10 ROW-MAJOR-AREF.ORDER.1 ROW-MAJOR-AREF.ORDER.2 + ROW-MAJOR-AREF.ERROR.1 SIMPLE-VECTOR-P.1 SIMPLE-VECTOR-P.2 + SIMPLE-VECTOR-P.4 SIMPLE-VECTOR-P.7 SIMPLE-VECTOR-P.8 + SIMPLE-VECTOR-P.9 SIMPLE-VECTOR-P.10 SIMPLE-VECTOR-P.11 + SIMPLE-VECTOR-P.12 SIMPLE-VECTOR-P.ERROR.1 SIMPLE-VECTOR-P.ERROR.2 + SVREF.1 SVREF.2 SVREF.ORDER.1 SVREF.ORDER.2 SVREF.ERROR.1 + SVREF.ERROR.2 SVREF.ERROR.3 SVREF.ERROR.4 + UPGRADED-ARRAY-ELEMENT-TYPE.1 +Test UPGRADED-ARRAY-ELEMENT-TYPE.2 failed +Form: (LET ((UPGRADED-BASE-CHAR + (UPGRADED-ARRAY-ELEMENT-TYPE 'BASE-CHAR))) + (AND (EMPIRICAL-SUBTYPEP 'BASE-CHAR UPGRADED-BASE-CHAR) + (EMPIRICAL-SUBTYPEP UPGRADED-BASE-CHAR 'BASE-CHAR))) +Expected value: T +Actual value: NIL. + UPGRADED-ARRAY-ELEMENT-TYPE.3 UPGRADED-ARRAY-ELEMENT-TYPE.4 + UPGRADED-ARRAY-ELEMENT-TYPE.5 UPGRADED-ARRAY-ELEMENT-TYPE.6 + UPGRADED-ARRAY-ELEMENT-TYPE.7 +Test UPGRADED-ARRAY-ELEMENT-TYPE.NIL.1 failed +Form: (LET ((UAET-NIL (UPGRADED-ARRAY-ELEMENT-TYPE NIL))) + (LOOP FOR E IN *UNIVERSE* WHEN (TYPEP E UAET-NIL) COLLECT E)) +Expected value: NIL +Actual value: (NIL T :A :B :|| :|a| :|1234| #:NIL #:T #:FOO #:|| |a| || + |a| |a| |ab| + COMMON-LISP-USER::FOO COMMON-LISP-USER::X CONS + LAMBDA *PRINT-READABLY* PUSH 0 2147483642 2147483643 + 2147483644 2147483645 2147483646 2147483649 + 2147483650 2147483651 2147483652 -2147483653 + -2147483652 -2147483651 -2147483650 -2147483649 + -2147483646 -2147483645 -2147483644 -2147483643 2 4 + 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 + 32768 65536 131072 262144 524288 1048576 2097152 + 4194304 8388608 16777216 33554432 67108864 134217728 + 268435456 536870912 1073741824 2147483648 4294967296 + 8589934592 17179869184 34359738368 68719476736 + 137438953472 274877906944 549755813888 1099511627776 + 2199023255552 4398046511104 8796093022208 + 17592186044416 35184372088832 70368744177664 + 140737488355328 281474976710656 562949953421312 + 1125899906842624 2251799813685248 4503599627370496 + 9007199254740992 18014398509481984 36028797018963968 + 72057594037927936 144115188075855872 + 288230376151711744 576460752303423488 + 1152921504606846976 2305843009213693952 + 4611686018427387904 9223372036854775808 + 18446744073709551616 1 3 7 15 31 63 127 255 511 1023 + 2047 4095 8191 16383 32767 65535 131071 262143 + 524287 1048575 2097151 4194303 8388607 16777215 + 33554431 67108863 134217727 268435455 536870911 + 1073741823 2147483647 4294967295 8589934591 + 17179869183 34359738367 68719476735 137438953471 + 274877906943 549755813887 1099511627775 + 2199023255551 4398046511103 8796093022207 + 17592186044415 35184372088831 70368744177663 + 140737488355327 281474976710655 562949953421311 + 1125899906842623 2251799813685247 4503599627370495 + 9007199254740991 18014398509481983 36028797018963967 + 72057594037927935 144115188075855871 + 288230376151711743 576460752303423487 + 1152921504606846975 2305843009213693951 + 4611686018427387903 9223372036854775807 + 18446744073709551615 -2 -4 -8 -16 -32 -64 -128 -256 + -512 -1024 -2048 -4096 -8192 -16384 -32768 -65536 + -131072 -262144 -524288 -1048576 -2097152 -4194304 + -8388608 -16777216 -33554432 -67108864 -134217728 + -268435456 -536870912 -1073741824 -2147483648 + -4294967296 -8589934592 -17179869184 -34359738368 + -68719476736 -137438953472 -274877906944 + -549755813888 -1099511627776 -2199023255552 + -4398046511104 -8796093022208 -17592186044416 + -35184372088832 -70368744177664 -140737488355328 + -281474976710656 -562949953421312 -1125899906842624 + -2251799813685248 -4503599627370496 + -9007199254740992 -18014398509481984 + -36028797018963968 -72057594037927936 + -144115188075855872 -288230376151711744 + -576460752303423488 -1152921504606846976 + -2305843009213693952 -4611686018427387904 + -9223372036854775808 -18446744073709551616 -1 -3 -7 + -15 -31 -63 -127 -255 -511 -1023 -2047 -4095 -8191 + -16383 -32767 -65535 -131071 -262143 -524287 + -1048575 -2097151 -4194303 -8388607 -16777215 + -33554431 -67108863 -134217727 -268435455 -536870911 + -1073741823 -2147483647 -4294967295 -8589934591 + -17179869183 -34359738367 -68719476735 -137438953471 + -274877906943 -549755813887 -1099511627775 + -2199023255551 -4398046511103 -8796093022207 + -17592186044415 -35184372088831 -70368744177663 + -140737488355327 -281474976710655 -562949953421311 + -1125899906842623 -2251799813685247 + -4503599627370495 -9007199254740991 + -18014398509481983 -36028797018963967 + -72057594037927935 -144115188075855871 + -288230376151711743 -576460752303423487 + -1152921504606846975 -2305843009213693951 + -4611686018427387903 -9223372036854775807 + -18446744073709551615 + 33300140732146818380750772381422989832214186835186851059977249 + 12387131 1272314 231 -131 -561823 23713 + -1234611312123 444121 991 3.141592653589793 + 3.402824S38 1.0S-45 1.175494S-38 + 1.7976931348623158E308 4.0E-324 + 2.2250738585072016E-308 -3.402823S38 -1.401298S-45 + -1.175494S-38 -1.7976931348623157E308 + -4.9406564584124654E-324 -2.2250738585072014E-308 + 5.960465S-8 2.980233S-8 1.1102230246251569E-16 + 5.551115123125784E-17 0.0 1.0 -1.0 313123.13 + 283143.231 -314781.90000000002 131.283 8.3413812E-43 + 8.1312381E20 -46189.262309999998 -3.7818131E7 + 8.1318231E-18 1312.73S0 0.001236112S0 6124.124 + 1.31231E-19 1/3 1/1000 1/1000000000000000 -10/3 + -1000/7 -987129387912381/13612986912361 + 189729874978126783786123/1234678123487612347896123467851234671234 + #C(0.0 0.0) #C(1.0 0.0) #C(0.0 1.0) #C(1.0 1.0) + #C(-1.0 -1.0) #C(1289713.12312 -9.1268127099999994) + #C(1.0E100 1.0E100) #C(-1.0E-100 -1.0E-100) #\Space + #\Rubout #\Page #\Tab #\Backspace #\Return #\Newline + #\a #\A #\0 #\9 #\. #\( #\) #\[ #\] "" "" + "" "A" "a" "0" "abcdef" + "~!@#$%^&*()_+`1234567890-=<,>.?/:;\"'{[}]|\\ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ" + "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" + " +  !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" + (A B) (NIL) (1 2 3 4 5 6) + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # + # #<"COMMON-LISP" package> + #<"COMMON-LISP-USER" package> #<"KEYWORD" package> + #(NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) #0ANIL + #(NIL NIL) #2A((NIL NIL) (NIL NIL)) + #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) + #8A((((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))))) + (((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))))) + #0A0 #(0 0) #2A((0 0) (0 0)) + #3A(((0 0) (0 0)) ((0 0) (0 0))) + #4A((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))) + #5A(((((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 0)) ((0 0) (0 0))))) + #6A((((((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 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) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))) + #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) + ((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0))))))) + #8A((((((((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 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) (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 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)) ((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 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) (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 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))) + (((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 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))))) + #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) + #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) + #8A((((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))))) + (((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))))) + #0A0 #*00 #2A((0 0) (0 0)) + #3A(((0 0) (0 0)) ((0 0) (0 0))) + #4A((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))) + #5A(((((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 0)) ((0 0) (0 0))))) + #6A((((((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 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) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))) + #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) + ((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0))))))) + #8A((((((((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 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) (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 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)) ((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 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) (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 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))) + (((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 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))))) + #0A#\Space " " + #2A((#\Space #\Space) (#\Space #\Space)) + #3A(((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + #4A((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + #5A(((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + #6A((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + #7A(((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))))) + #8A((((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))))) + (((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))))) + #0A#\Space " " + #2A((#\Space #\Space) (#\Space #\Space)) + #3A(((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + #4A((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + #5A(((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + #6A((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + #7A(((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))))) + #8A((((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))))) + (((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))) + ((((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))))) + (((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))) + ((((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space))) + (((#\Space #\Space) (#\Space #\Space)) + ((#\Space #\Space) (#\Space #\Space)))))))) + #0A0 #(0 0) #2A((0 0) (0 0)) + #3A(((0 0) (0 0)) ((0 0) (0 0))) + #4A((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))) + #5A(((((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 0)) ((0 0) (0 0))))) + #6A((((((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 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) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))) + #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) + ((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0))))))) + #8A((((((((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 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) (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 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)) ((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 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) (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 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))) + (((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 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))))) + #0A0 #(0 0) #2A((0 0) (0 0)) + #3A(((0 0) (0 0)) ((0 0) (0 0))) + #4A((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))) + #5A(((((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 0)) ((0 0) (0 0))))) + #6A((((((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 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) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))) + #7A(((((((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 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) (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 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)) ((0 0) (0 0)))) + ((((0 0) (0 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0))))))) + #8A((((((((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 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) (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 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)) ((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 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) (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 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))) + (((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 0)) ((0 0) (0 0))) + (((0 0) (0 0)) ((0 0) (0 0)))))))) + #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) + #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) + #8A((((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))))) + (((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))))) + #0ANIL #(NIL NIL) #2A((NIL NIL) (NIL NIL)) + #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + #5A(((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + #6A((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))))) + ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))))))) + #8A((((((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) + (((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))))) ((((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) (((NIL NIL) (NIL NIL)) @@ -20907,16 +21237,16 @@ #2A((34 98) (14 119)) #(1.0S0 2.0S0 3.0S0 4.0S0 5.0S0) #(1.0 2.0 3.0 4.0 5.0) #(1.0 2.0 3.0 4.0 5.0) - #(1.0 2.0 3.0 4.0 5.0) # - # # - # #p"foo" #p"foo" #p"bar" + #(1.0 2.0 3.0 4.0 5.0) # + # # + # #p"foo" #p"foo" #p"bar" #p"foo.txt" #p"bar.txt" #p"xyz.txt" #p"" #p"*" #p".txt" #p"*.txt" #p"*.txt" #p"*.ABC" #p"/**/" #p".*" #p"" #p"" # # # # - # # + # # #S(FOO-STRUCTURE X 1 Y A Z NIL) #S(FOO-STRUCTURE X 1 Y A Z NIL) #S(BAR-STRUCTURE X 1 Y A Z NIL) @@ -20925,37 +21255,7 @@ # # (SYSTEM:LAMBDA-CLOSURE () () () (X) X) - #$27801201349059787672404695110963955124956522637961313313462334433020979881213534613526998538940392875583679053193508386705819546915491773243076844764663611983297122195178631541915813187180100330484010562142973875690307100868137780096528342440339334483610664272912301832978898003863649796523645765557127556207838523589479179943438847244090497228241362690561081046820069018778256526171886459612761148683484026295627971415513323862034908717518168001408868698325203399522296948994569074517623807537864552973939465951550853713119307331843648787734219100216671672978931371528559888572285511410666204737197148914851670087877919617420294956601260875577253177261458556402186108196282303958983533122625574292779627272812201042318793171809009532470025394499400779219313012505429848749018854448998349907359464509253199010755722314126990339631463289088950779936207227408364035482825741493136147486371524059563121625890773086984383497600050749722905049756350332944561209984437425772952952424402436276001748421876685955731052928856206408392303582855601119924046543821149871550181600777636673189624950799002447688944074810114104741679754422601733090120564618242592303570280369915549942233079592431652109014669113962578601336554609890842180979865197349793793136452046444113896864749852948747912955389543005942120505233194766956271904408569829474254766696107513410609911545313127335655685693975701866466513122829236148856050251482528746161701769932566031824015405304697374344146926639981887212012036124307838761922146326339146820145102031926347668423869401165330313973599340709660671815502027974049843689887770893480344394544056147934137885689527001606001543472298145888146206835196058473711135987256119431943687800021562973523625615666427430587215529429203772610619329141709177115891045806723954115240992821096456148005058641966288688318744685539897450446450642887544281458104992187584562338138278076665341933675192760208473133501171638708647960986376890229514716742321658309071605857406538374790878236216536804169884535408510343460333243341581191895587183858573108371444986499498794189122008871506183290524162905615032972321195200548611612835824466664808953619519635522282432162179609403083069993584015207419161187995047258505349344207464249717283008829835600902036474775172680582281318694063477599652073815204231403090453003859975671284591741430873106762484661450862632723289220931930421581202543681086994429186787639385180420479656586777825224741134465361881084281882755403840438851937668541359845067643980001307071783420397427474121014590994826793245093036972133100691391725331903013049092743959506535078897195334442884803712798320149817593039968340479130397720475861896776065287467464914613723703239566220405486413904859196483887601535966151245298578126354227888630921739047819790970916216619154625405554853118992087155951329149298666133561537321020558408402720208255163304706807135576307647589059868536315653177359294329275351324750935184363285386854341333728398263346102650182132531346295859061811126069791653843703828550501335547592653010015954947782167222899591910951260353772625094247050068346757067607478002628283525670387110685127471721516018698233799310887832363301552015685927963926991293426940866351358428370667156788374319830644483061511037150343435949239813948873410340501669659877257490431554624836359788273970993220011991140674171420422738786172900872285704867037118748793844748915713812937290193812579652302638926037631508484816378398216009901606229746714715278868333342819876870415921031367871410290016919829949299459659128458553027024927228056270794440434630351456493878476052578682574711134279233554853114521123409443336860064393914136173898422576825461168178788309336635442834413019592546994355739436715737039986212343052281551323833857131376877598882995474195240524775362983583434869477093184614219223642251087370191481507417024366528752745073264806550376776262793857064114817945852466434738693952441921281907699613479545519098913151385168454177937371840708925637580949920589818222677351066189524969588117163705554941020608425745406127478491064053057728601409721626781653687104414587697948679020215918811038632889538013897785010190839242595473595299094280572887826921725486275233498928059726826089094395961347354868819100995600800979797455660560583720325634150193549526322319105050746032481831775156481107505807149407780434621131689561139769307337831573933533200632339766376603428307352983401077911431190874641797390346074101454163946437992319411393511106063182305530861257917073873008809929992672505819378943730495494322368544637403893818406541024020208074636228245253107071678343915180728243630808081636814211959737235676619022409793976590332625887901728770381072295969327220582278282320050897103453279561407181273317832311076790719031681533540057684003011253525891208394245860962993799634218363698191310351718489122750893002192221411591499689123645933957097736480733658101832159543483923129769449439947865798798731472167206813474560487078985590236384681744696900534578757078490566932667139513856413700000438032050681987193754595438042963595442041566726665390988660114528509764325459090305374040827513185907787790758639529049029408530826567854209262470414977875071945476268818320215450478105056475968282380303435358873085533619073961606848938920545492737439885334800246317665986491867259323580798927799942460015282974992750759126807273202774882022088825023342694235575761129201119051258289140869797980019419064089492409718634466794404726317033740557953243690326819338079046482792420555995793935437423575103892382212120630667164734044285376017368497685582499214123712177545461286566175785006430815958789254628171112910186799287631944263696740240782866081343161206757176843786989304553696972641148994963854229866995300584516638827131091759994826003887187468572857616006945535210714589584898531729042458333057273834495868395494193086698753004637361018261510791970012350285267632923409419249717036635043109796796641768843524800344161395140056966571308484583287199145260211756038015028850538235430162231959075). - UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.1 - UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.2 VECTOR.TYPE.1 VECTOR.TYPE.2 - VECTOR.TYPE.3 VECTOR.TYPE.4 VECTOR.TYPE.5 VECTOR.TYPE.6 VECTOR.TYPE.7 - VECTOR.TYPE.8 VECTOR.TYPE.9 VECTOR.TYPE.10 VECTOR.TYPE.11 - VECTOR.TYPE.12 VECTOR.TYPE.13 VECTOR.TYPE.14 VECTOR.TYPE.15 - VECTOR.TYPE.16 VECTOR.TYPE.17 VECTOR.TYPE.18 VECTOR.TYPE.19 - VECTOR.TYPE.20 VECTOR.TYPE.21 VECTOR.TYPE.23 VECTOR.TYPE.23A - VECTOR.TYPE.24 VECTOR.TYPE.25 VECTOR.TYPE.26 VECTOR.TYPE.27 - VECTOR.TYPE.28 VECTOR.TYPE.29 VECTOR.TYPE.30 VECTOR.TYPE.31 - VECTOR.TYPE.32 VECTOR.TYPE.33 VECTOR.TYPE.34 VECTOR.TYPE.35 - VECTOR.TYPE.36 VECTOR.TYPE.37 VECTOR.TYPE.38 VECTOR.TYPE.39 - VECTOR.TYPE.40 VECTOR.TYPE.41 VECTOR.TYPE.42 VECTOR.TYPE.43 - VECTOR.TYPE.44 VECTOR-AS-CLASS.1 VECTOR-AS-CLASS.2 VECTOR-AS-CLASS.3 - VECTOR-AS-CLASS.4 VECTOR-AS-CLASS.5 VECTOR-AS-CLASS.6 - VECTOR-AS-CLASS.7 VECTOR-AS-CLASS.8 VECTOR-AS-CLASS.9 - VECTOR-AS-CLASS.10 VECTOR-AS-CLASS.11 VECTOR-AS-CLASS.12 - VECTOR-AS-CLASS.13 VECTOR-AS-CLASS.14 VECTOR-AS-CLASS.15 - VECTOR-AS-CLASS.16 VECTOR-AS-CLASS.17 VECTOR-AS-CLASS.18 VECTOR.1 - VECTOR.2 VECTOR.3 VECTOR.4 VECTOR.5 VECTOR.6 VECTOR.7 VECTOR.8 - VECTOR.9 VECTOR.10 VECTOR.ORDER.1 VECTOR-POP.1 VECTOR-POP.ERROR.1 - VECTOR-POP.ERROR.2 VECTOR-POP.ERROR.3 VECTOR-POP.ERROR.4 - VECTOR-POP.ERROR.5 VECTOR-PUSH.1 VECTOR-PUSH.2 VECTOR-PUSH.3 - VECTOR-PUSH.4 VECTOR-PUSH.5 VECTOR-PUSH.6 VECTOR-PUSH.7 VECTOR-PUSH.8 - VECTOR-PUSH.9 VECTOR-PUSH.10 VECTOR-PUSH.11 VECTOR-PUSH.12 - VECTOR-PUSH.13 VECTOR-PUSH.14 VECTOR-PUSH.15 VECTOR-PUSH.16 - VECTOR-PUSH.17 VECTOR-PUSH.18 VECTOR-PUSH.19 VECTOR-PUSH.20 - VECTOR-PUSH.ERROR.1 VECTOR-PUSH.ERROR.2 VECTOR-PUSH.ERROR.3 - VECTOR-PUSH.ERROR.4 VECTOR-PUSH.ERROR.5 VECTOR-PUSH.ERROR.6 - VECTOR-PUSH.ERROR.7 VECTOR-PUSH.ERROR.8 VECTOR-PUSH.ERROR.9 - VECTOR-PUSH.ERROR.10666204737197148914851670087877919617420294956601260875577253177261458556402186108196282303958983533122625574292779627272812201042318793171809009532470025394499400779219313012505429848749018854448998349907359464509253199010755722314126990339631463289088950779936207227408364035482825741493136147486371524059563121625890773086984383497600050749722905049756350332944561209984437425772952952424402436276001748421876685955731052928856206408392303582855601119924046543821149871550181600777636673189624950799002447688944074810114104741679754422601733090120564618242592303570280369915549942233079592431652109014669113962578601336554609890842180979865197349793793136452046444113896864749852948747912955389543005942120505233194766956271904408569829474254766696107513410609911545313127335655685693975701866466513122829236148856050251482528746161701769932566031824015405304697374344146926639981887212012036124307838761922146326339146820145102031926347668423869401165330313973599340709660671815502027974049843689887770893480344394544056147934137885689527001606001543472298145888146206835196058473711135987256119431943687800021562973523625615666427430587215529429203772610619329141709177115891045806723954115240992821096456148005058641966288688318744685539897450446450642887544281458104992187584562338138278076665341933675192760208473133501171638708647960986376890229514716742321658309071605857406538374790878236216536804169884535408510343460333243341581191895587183858573108371444986499498794189122008871506183290524162905615032972321195200548611612835824466664808953619519635522282432162179609403083069993584015207419161187995047258505349344207464249717283008829835600902036474775172680582281318694063477599652073815204231403090453003859975671284591741430873106762484661450862632723289220931930421581202543681086994429186787639385180420479656586777825224741134465361881084281882755403840438851937668541359845067643980001307071783420397427474121014590994826793245093036972133100691391725331903013049092743959506535078897195334442884803712798320149817593039968340479130397720475861896776065287467464914613723703239566220405486413904859196483887601535966151245298578126354227888630921739047819790970916216619154625405554853118992087155951329149298666133561537321020558408402720208255163304706807135576307647589059868536315653177359294329275351324750935184363285386854341333728398263346102650182132531346295859061811126069791653843703828550501335547592653010015954947782167222899591910951260353772625094247050068346757067607478002628283525670387110685127471721516018698233799310887832363301552015685927963926991293426940866351358428370667156788374319830644483061511037150343435949239813948873410340501669659877257490431554624836359788273970993220011991140674171420422738786172900872285704867037118748793844748915713812937290193812579652302638926037631508484816378398216009901606229746714715278868333342819876870415921031367871410290016919829949299459659128458553027024927228056270794440434630351456493878476052578682574711134279233554853114521123409443336860064393914136173898422576825461168178788309336635442834413019592546994355739436715737039986212343052281551323833857131376877598882995474195240524775362983583434869477093184614219223642251087370191481507417024366528752745073264806550376776262793857064114817945852466434738693952441921281907699613479545519098913151385168454177937371840708925637580949920589818222677351066189524969588117163705554941020608425745406127478491064053057728601409721626781653687104414587697948679020215918811038632889538013897785010190839242595473595299094280572887826921725486275233498928059726826089094395961347354868819100995600800979797455660560583720325634150193549526322319105050746032481831775156481107505807149407780434621131689561139769307337831573933533200632339766376603428307352983401077911431190874641797390346074101454163946437992319411393511106063182305530861257917073873008809929992672505819378943730495494322368544637403893818406541024020208074636228245253107071678343915180728243630808081636814211959737235676619022409793976590332625887901728770381072295969327220582278282320050897103453279561407181273317832311076790719031681533540057684003011253525891208394245860962993799634218363698191310351718489122750893002192221411591499689123645933957097736480733658101832159543483923129769449439947865798798731472167206813474560487078985590236384681744696900534578757078490566932667139513856413700000438032050681987193754595438042963595442041566726665390988660114528509764325459090305374040827513185907787790758639529049029408530826567854209262470414977875071945476268818320215450478105056475968282380303435358873085533619073961606848938920545492737439885334800246317665986491867259323580798927799942460015282974992750759126807273202774882022088825023342694235575761129201119051258289140869797980019419064089492409718634466794404726317033740557953243690326819338079046482792420555995793935437423575103892382212120630667164734044285376017368497685582499214123712177545461286566175785006430815958789254628171112910186799287631944263696740240782866081343161206757176843786989304553696972641148994963854229866995300584516638827131091759994826003887187468572857616006945535210714589584898531729042458333057273834495868395494193086698753004637361018261510791970012350285267632923409419249717036635043109796796641768843524800344161395140056966571308484583287199145260211756038015028850538235430162231959075). + #$10113046739828141718478444944893674244520414049983418693305012088591156962954426702357587771438806323993071232893740446557979352290527653559947046488004699113836086563785698689015703257337901884434726698126070177691636236848445965152625120797572624321539057323246009174052664654580519027016344310006719364044392823221297814087806153798011577931451154736389920043631935637122447567794165400546806511820138251535105126186467082998120242939021727751593065309981568741579393341510088710658359231779286636944041238326094662108300378369831817219621469021294907664548159594269886394935922907364643024657599589287824430349890302586935852203252361925265749326134207728130842440984798554486585824881396881782367407276812819447961351509942038692813197799566484320938822703831127273896826984332537737698995759654787054154925074786815754582178586991535313773783528731149107343538426301580619121280114289717180137951304206563175031878489915750165361239121165709250161912924925224015306001440812800812483605628805972552210302850485966929638578376722270744935387788566283837659816318254169879550955784470141397556320549884626324637941866629677893098683723046524484127031411859790748614760659684143892516847353061479591157446271743525623584346153427856255970058018246669298720916475963158265656515672633203527580132166426661474913527253735734239598846775223522274697337311282773041939811403907198353444114176935557975962750230349670427587116629707598838854181064474257000405227044318023439476888336157839697437954365411248295850932795412971906690251524014853281208657574896786137052168595910994783336756328733293946509781147204271746308164317304032252033934497091955979267045822017316530951584184236802467325326763416801297864569900582417197807195880592650110069872816754843594270711778784516288862830670637366587138425409394197955433635602705287968818208203000488749576207040610745167824521677867964308802448588764056096710487160475459824146277459541044193179735187433272812616712094413944073437093601104740965625939361569135181742579842106423816661461990049227429922153121272691860921467167463393960927403923099804017143297408932635108208912813686024659196251837156966936223660240415124858498187703896654266516284915658886571015801803505297927398694178877296685877757052062698940976577622690825079651168811576836921430916524638410839936486532856678140216476202685482540032658715236385037004567485801899330890300553921638514384604795386034104106132386996539498060588072778075394515027225271909855359655631559319935649121938278453402332877543832872811708832457946270652896092555765732098437794096172304071124290028265433176583021195032147578214828892607907099638260721876219749818428388154436341474848253500298654237839461581814360932368975271326197045863872180036917392012489634622415400105372848235136733020682145101138171411762959223290048483651524788995651240909095234741830211848039162758376643224873172664972486755261836729828601881642837976821953122357785644988252302108649144027880462137610985700638006168884640251679910533333160845827787023933786372189590688212249740602541421987534237390444050889030576549315740926819680627755872893378226862038424606176661723334000539987008493812280659030182671247214876558401795995238870770795213632080385192758798917457315755233320117479903912395371528864133164149088460789800494904056075035618756824494212587932268641843279444256525633173262790390438328371023470070889386675875173238813864037357567822321118059562649337861306536574010825361737551015757440444914086882939003012267460117387639626419391493867377559078319636679024734741844644510609683420285107082694593438308263215083100287795463778133844994812993700236767573447490453637353957329865014135138496755891868476637639789471596220421824217797200792274254867005548720875163923101846187956110702795421333582566064256808062473207431515131512475157968093821110407109038851361070739345305613150979511185337629313879880080152155334531610891164897869000044359187031073455127136276116726747905284120544851751346204564635553675459876644875693428295870575525675018062437959003599606526465964875025273634679646083503327367615040639382790294042285801088367810234897977455598698581433168992207222014774585432674003958782477058658448057840056822632634164701140540237229363779265656203576266610310701049130433621058489721893025619607260776310506075412047448923326771074380505400039642834378214726314607289022696599017840865995738060577261872946948292091271383597659799441186075390745605842324601906199868379311978293850628262123904992333856378312474951267260420114581172691761436542656287594176667522999365072981545812460142378873022363440322060907234060385830335162662130372861686421691183028804709615215953356108131597138659750573903913336512119096047537634641601933708718241317559799507999030562840402815956037494300067466284545515531055466132937230472662200017858052610331233500193814764650249684072125265759017667749774799889949220722896500297890685466515956227915400180850861635990586264099843086805488941846379236892798353782435211112186013740113043188201283924558656898768197236166830053320176832442940076241726936543368350346184486378726627512192180139157248312522049236726605643706628418622760171700179847504795353476544261763330668538082624971149442419809083388005777661345916149461414250496623315614026270628647299929726364846255232913654503841424510628340355945623721216428568128582588571778265176792411970171850751231563459604440375214893884751523165447762223060898656974554765885473384080291887014197016094013944921378167186671630343739918740273260278653807256355638700023647174890062516196966754362591058728466125865441361156563229908323216408127986340046841663986084056176777323078848589556272112170222550048096009851132969705803179674797064553758500204089377106986166842506835151746789724351988398922344342524935855181254955706460395297341802664107502474499776976248140750275274402607976478393281482279323172111962457446094343885616556714914703813722155495379183470774222584085875465882144585622917220595074566356833035714). UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.1 UPGRADED-ARRAY-ELEMENT-TYPE.ERROR.2 VECTOR.TYPE.1 VECTOR.TYPE.2 VECTOR.TYPE.3 VECTOR.TYPE.4 VECTOR.TYPE.5 VECTOR.TYPE.6 VECTOR.TYPE.7 @@ -20994,30 +21294,11 @@ VECTOR-PUSH-EXTEND.12 VECTOR-PUSH-EXTEND.13 VECTOR-PUSH-EXTEND.14 VECTOR-PUSH-EXTEND.15 VECTOR-PUSH-EXTEND.16 VECTOR-PUSH-EXTEND.17 VECTOR-PUSH-EXTEND.18 VECTOR-PUSH-EXTEND.19 VECTOR-PUSH-EXTEND.20 - VECTOR-PUSH-EXTEND.ERROR.1 VECTOR-PUSH-EXTEND.ERROR.2 VECTOR-PUSH.ERROR.11 VECTOR-PUSH.ERROR.12 - VECTOR-PUSH.ERROR.13 VECTOR-PUSH.ERROR.14 VECTOR-PUSH.ERROR.15 - VECTOR-PUSH.ERROR.16 VECTOR-PUSH-EXTEND.1 VECTOR-PUSH-EXTEND.2 - VECTOR-PUSH-EXTEND.3 VECTOR-PUSH-EXTEND.4 VECTOR-PUSH-EXTEND.5 - VECTOR-PUSH-EXTEND.6 VECTOR-PUSH-EXTEND.7 VECTOR-PUSH-EXTEND.8 - VECTOR-PUSH-EXTEND.9 VECTOR-PUSH-EXTEND.10 VECTOR-PUSH-EXTEND.11 - VECTOR-PUSH-EXTEND.12 VECTOR-PUSH-EXTEND.13 VECTOR-PUSH-EXTEND.14 - VECTOR-PUSH-EXTEND.15 VECTOR-PUSH-EXTEND.16 VECTOR-PUSH-EXTEND.17 - VECTOR-PUSH-EXTEND.18 VECTOR-PUSH-EXTEND.19 VECTOR-PUSH-EXTEND.20 VECTOR-PUSH-EXTEND.ERROR.1 VECTOR-PUSH-EXTEND.ERROR.2 VECTOR-PUSH-EXTEND.ERROR.3 VECTOR-PUSH-EXTEND.ERROR.4 VECTOR-PUSH-EXTEND.ERROR.5 VECTOR-PUSH-EXTEND.ERROR.6 VECTOR-PUSH-EXTEND.ERROR.7 VECTOR-PUSH-EXTEND.ERROR.8 VECTOR-PUSH-EXTEND.ERROR.9 VECTOR-PUSH-EXTEND.ERROR.10 - VECTOR-PUSH-EXTEND.ERROR.3 VECTOR-PUSH-EXTEND.ERROR.4 - VECTOR-PUSH-EXTEND.ERROR.5 VECTOR-PUSH-EXTEND.ERROR.6 - VECTOR-PUSH-EXTEND.ERROR.7 VECTOR-PUSH-EXTEND.ERROR.8 - VECTOR-PUSH-EXTEND.ERROR.9 - VECTOR-PUSH-EXTEND.ERROR.11 VECTOR-PUSH-EXTEND.ERROR.12 - VECTOR-PUSH-EXTEND.ERROR.13 VECTOR-PUSH-EXTEND.ERROR.14 - VECTOR-PUSH-EXTEND.ERROR.15 VECTOR-PUSH-EXTEND.ERROR.16 - VECTOR-PUSH-EXTEND.ERROR.17 VECTORP.1 VECTORP.2 VECTORP.3 VECTORP.4 - VECTORP.5 VECTORP.6 VECTORP.7 VECTORP.8 VECTORP.9 VECTORP.10 - VECTORP.11 VECTORP.12 VECTORP.13 VECTORP.14 VECTORP.15 VECTOR-PUSH-EXTEND.ERROR.10 VECTOR-PUSH-EXTEND.ERROR.11 VECTOR-PUSH-EXTEND.ERROR.12 VECTOR-PUSH-EXTEND.ERROR.13 VECTOR-PUSH-EXTEND.ERROR.14 VECTOR-PUSH-EXTEND.ERROR.15 VECTOR-PUSH-EXTEND.ERROR.16 @@ -21044,27 +21325,6 @@ BIT-EQV.2 BIT-EQV.3 BIT-EQV.4 BIT-EQV.5 BIT-EQV.6 BIT-EQV.7 BIT-EQV.8 BIT-EQV.9 BIT-EQV.10 BIT-EQV.11 BIT-EQV.12 BIT-EQV.13 BIT-EQV.14 BIT-EQV.15 BIT-EQV.16 BIT-EQV.17 BIT-EQV.18 BIT-EQV.19 BIT-EQV.ORDER.1 - BIT-EQV.ERROR.1 VECTORP.ERROR.1 - VECTORP.ERROR.2 BIT.1 BIT.2 BIT.3 BIT.4 BIT.5 BIT.6 BIT.7 BIT.8 - BIT.ORDER.1 BIT.ORDER.2 BIT.ERROR.1 SBIT.1 SBIT.2 SBIT.3 SBIT.4 SBIT.5 - SBIT.6 SBIT.ORDER.1 SBIT.ORDER.2 SBIT.ERROR.1 BIT-AND.1 BIT-AND.2 - BIT-AND.3 BIT-AND.4 BIT-AND.5 BIT-AND.6 BIT-AND.7 BIT-AND.8 BIT-AND.9 - BIT-AND.10 BIT-AND.11 BIT-AND.12 BIT-AND.13 BIT-AND.14 BIT-AND.15 - BIT-AND.16 BIT-AND.17 BIT-AND.18 BIT-AND.19 BIT-AND.ORDER.1 - BIT-AND.ERROR.1 BIT-AND.ERROR.2 BIT-AND.ERROR.3 BIT-ANDC1.1 - BIT-ANDC1.2 BIT-ANDC1.3 BIT-ANDC1.4 BIT-ANDC1.5 BIT-ANDC1.6 - BIT-ANDC1.7 BIT-ANDC1.8 BIT-ANDC1.9 BIT-ANDC1.10 BIT-ANDC1.11 - BIT-ANDC1.12 BIT-ANDC1.13 BIT-ANDC1.14 BIT-ANDC1.15 BIT-ANDC1.16 - BIT-ANDC1.17 BIT-ANDC1.18 BIT-ANDC1.19 BIT-ANDC1.ORDER.1 - BIT-ANDC1.ERROR.1 BIT-ANDC1.ERROR.2 BIT-ANDC1.ERROR.3 BIT-ANDC2.1 - BIT-ANDC2.2 BIT-ANDC2.3 BIT-ANDC2.4 BIT-ANDC2.5 BIT-ANDC2.6 - BIT-ANDC2.7 BIT-ANDC2.8 BIT-ANDC2.9 BIT-ANDC2.10 BIT-ANDC2.11 - BIT-ANDC2.12 BIT-ANDC2.13 BIT-ANDC2.14 BIT-ANDC2.15 BIT-ANDC2.16 - BIT-ANDC2.17 BIT-ANDC2.18 BIT-ANDC2.19 BIT-ANDC2.ORDER.1 - BIT-ANDC2.ERROR.1 BIT-ANDC2.ERROR.2 BIT-ANDC2.ERROR.3 BIT-EQV.1 - BIT-EQV.2 BIT-EQV.3 BIT-EQV.4 BIT-EQV.5 BIT-EQV.6 BIT-EQV.7 BIT-EQV.8 - BIT-EQV.9 BIT-EQV.10 BIT-EQV.11 BIT-EQV.12 BIT-EQV.13 BIT-EQV.14 - BIT-EQV.15 BIT-EQV.16 BIT-EQV.17 BIT-EQV.18 BIT-EQV.19 BIT-EQV.ORDER.1 BIT-EQV.ERROR.1 BIT-EQV.ERROR.2 BIT-EQV.ERROR.3 BIT-IOR.1 BIT-IOR.2 BIT-IOR.3 BIT-IOR.4 BIT-IOR.5 BIT-IOR.6 BIT-IOR.7 BIT-IOR.8 BIT-IOR.9 BIT-IOR.10 BIT-IOR.11 BIT-IOR.12 BIT-IOR.13 BIT-IOR.14 BIT-IOR.15 @@ -21078,29 +21338,11 @@ BIT-NOR.8 BIT-NOR.9 BIT-NOR.10 BIT-NOR.11 BIT-NOR.12 BIT-NOR.13 BIT-NOR.14 BIT-NOR.15 BIT-NOR.16 BIT-NOR.17 BIT-NOR.18 BIT-NOR.19 BIT-NOR.ORDER.1 BIT-NOR.ERROR.1 BIT-NOR.ERROR.2 BIT-NOR.ERROR.3 - BIT-ORC1.1 BIT-ORC1.2 BIT-ORC1.3 BIT-EQV.ERROR.2 BIT-EQV.ERROR.3 BIT-IOR.1 BIT-IOR.2 - BIT-IOR.3 BIT-IOR.4 BIT-IOR.5 BIT-IOR.6 BIT-IOR.7 BIT-IOR.8 BIT-IOR.9 - BIT-IOR.10 BIT-IOR.11 BIT-IOR.12 BIT-IOR.13 BIT-IOR.14 BIT-IOR.15 - BIT-IOR.16 BIT-IOR.17 BIT-IOR.18 BIT-IOR.19 BIT-IOR.ORDER.1 - BIT-IOR.ERROR.1 BIT-IOR.ERROR.2 BIT-IOR.ERROR.3 BIT-NAND.1 BIT-NAND.2 - BIT-NAND.3 BIT-NAND.4 BIT-NAND.5 BIT-NAND.6 BIT-NAND.7 BIT-NAND.8 - BIT-NAND.9 BIT-NAND.10 BIT-NAND.11 BIT-NAND.12 BIT-NAND.13 BIT-NAND.14 - BIT-NAND.15 BIT-NAND.16 BIT-NAND.17 BIT-NAND.18 BIT-NAND.19 - BIT-NAND.ORDER.1 BIT-NAND.ERROR.1 BIT-NAND.ERROR.2 BIT-NAND.ERROR.3 - BIT-NOR.1 BIT-NOR.2 BIT-NOR.3 BIT-NOR.4 BIT-NOR.5 BIT-NOR.6 BIT-NOR.7 - BIT-NOR.8 BIT-NOR.9 BIT-NOR.10 BIT-NOR.11 BIT-NOR.12 BIT-NOR.13 - BIT-NOR.14 BIT-NOR.15 BIT-NOR.16 BIT-NOR.17 BIT-NOR.18 BIT-NOR.19 - BIT-NOR.ORDER.1 BIT-NOR.ERROR.1 BIT-NOR.ERROR.2 BIT-NOR.ERROR.3 BIT-ORC1.1 BIT-ORC1.2 BIT-ORC1.3 BIT-ORC1.4 BIT-ORC1.5 BIT-ORC1.6 BIT-ORC1.7 BIT-ORC1.8 BIT-ORC1.9 BIT-ORC1.10 BIT-ORC1.11 BIT-ORC1.12 BIT-ORC1.13 BIT-ORC1.14 BIT-ORC1.15 BIT-ORC1.16 BIT-ORC1.17 BIT-ORC1.18 BIT-ORC1.19 BIT-ORC1.ORDER.1 BIT-ORC1.ERROR.1 - BIT-ORC1.ERROR.2 BIT-ORC1.4 BIT-ORC1.5 BIT-ORC1.6 - BIT-ORC1.7 BIT-ORC1.8 BIT-ORC1.9 BIT-ORC1.10 BIT-ORC1.11 BIT-ORC1.12 - BIT-ORC1.13 BIT-ORC1.14 BIT-ORC1.15 BIT-ORC1.16 BIT-ORC1.17 - BIT-ORC1.18 BIT-ORC1.19 BIT-ORC1.ORDER.1 BIT-ORC1.ERROR.1 BIT-ORC1.ERROR.2 BIT-ORC1.ERROR.3 BIT-ORC2.1 BIT-ORC2.2 BIT-ORC2.3 - BIT-ORC2.4 BIT-ORC2.5 BIT-ORC1.ERROR.3 BIT-ORC2.1 BIT-ORC2.2 BIT-ORC2.3 BIT-ORC2.4 BIT-ORC2.5 BIT-ORC2.6 BIT-ORC2.7 BIT-ORC2.8 BIT-ORC2.9 BIT-ORC2.10 BIT-ORC2.11 BIT-ORC2.12 BIT-ORC2.13 BIT-ORC2.14 BIT-ORC2.15 BIT-ORC2.16 BIT-ORC2.17 BIT-ORC2.18 BIT-ORC2.19 @@ -21108,68 +21350,24 @@ BIT-XOR.1 BIT-XOR.2 BIT-XOR.3 BIT-XOR.4 BIT-XOR.5 BIT-XOR.6 BIT-XOR.7 BIT-XOR.8 BIT-XOR.9 BIT-XOR.10 BIT-XOR.11 BIT-XOR.12 BIT-XOR.13 BIT-XOR.14 BIT-XOR.15 BIT-XOR.16 BIT-XOR.17 BIT-XOR.18 BIT-XOR.19 - BIT-XOR.ORDER.1 BIT-XOR.ERROR.1 BIT-ORC2.6 BIT-ORC2.7 BIT-ORC2.8 BIT-ORC2.9 - BIT-ORC2.10 BIT-ORC2.11 BIT-ORC2.12 BIT-ORC2.13 BIT-ORC2.14 - BIT-ORC2.15 BIT-ORC2.16 BIT-ORC2.17 BIT-ORC2.18 BIT-ORC2.19 - BIT-ORC2.ORDER.1 BIT-ORC2.ERROR.1 BIT-ORC2.ERROR.2 BIT-ORC2.ERROR.3 - BIT-XOR.1 BIT-XOR.2 BIT-XOR.3 BIT-XOR.4 BIT-XOR.5 BIT-XOR.6 BIT-XOR.7 - BIT-XOR.8 BIT-XOR.9 BIT-XOR.10 BIT-XOR.11 BIT-XOR.12 BIT-XOR.13 - BIT-XOR.14 BIT-XOR.15 BIT-XOR.16 BIT-XOR.17 BIT-XOR.18 BIT-XOR.19 BIT-XOR.ORDER.1 BIT-XOR.ERROR.1 BIT-XOR.ERROR.2 BIT-XOR.ERROR.3 BIT-NOT.1 BIT-NOT.2 BIT-NOT.3 BIT-NOT.4 BIT-NOT.5 BIT-NOT.6 BIT-NOT.7 BIT-NOT.8 BIT-NOT.9 BIT-NOT.10 BIT-NOT.11 BIT-NOT.12 BIT-NOT.13 BIT-NOT.14 BIT-NOT.15 BIT-NOT.ORDER.1 BIT-NOT.ERROR.1 BIT-NOT.ERROR.2 BIT-VECTOR-P.2 BIT-VECTOR-P.3 BIT-VECTOR-P.4 BIT-VECTOR-P.5 BIT-VECTOR-P.6 BIT-VECTOR-P.7 BIT-VECTOR-P.8 BIT-VECTOR-P.9 - BIT-VECTOR-P.10 BIT-VECTOR-P.11 BIT-XOR.ERROR.2 BIT-XOR.ERROR.3 - BIT-NOT.1 BIT-NOT.2 BIT-NOT.3 BIT-NOT.4 BIT-NOT.5 BIT-NOT.6 BIT-NOT.7 - BIT-NOT.8 BIT-NOT.9 BIT-NOT.10 BIT-NOT.11 BIT-NOT.12 BIT-NOT.13 - BIT-NOT.14 BIT-NOT.15 BIT-NOT.ORDER.1 BIT-NOT.ERROR.1 BIT-NOT.ERROR.2 - BIT-VECTOR-P.2 BIT-VECTOR-P.3 BIT-VECTOR-P.4 BIT-VECTOR-P.5 - BIT-VECTOR-P.6 BIT-VECTOR-P.7 BIT-VECTOR-P.8 BIT-VECTOR-P.9 BIT-VECTOR-P.10 BIT-VECTOR-P.11 BIT-VECTOR-P.12 BIT-VECTOR-P.ORDER.1 BIT-VECTOR-P.ORDER.2 BIT-VECTOR-P.ERROR.1 BIT-VECTOR-P.ERROR.2 - SIMPLE-BIT-VECTOR-P.2 SIMPLE-BIT-VECTOR-P.3 BIT-VECTOR-P.12 BIT-VECTOR-P.ORDER.1 - BIT-VECTOR-P.ORDER.2 BIT-VECTOR-P.ERROR.1 BIT-VECTOR-P.ERROR.2 SIMPLE-BIT-VECTOR-P.2 SIMPLE-BIT-VECTOR-P.3 SIMPLE-BIT-VECTOR-P.4 SIMPLE-BIT-VECTOR-P.5 SIMPLE-BIT-VECTOR-P.6 SIMPLE-BIT-VECTOR-P.7 SIMPLE-BIT-VECTOR-P.8 SIMPLE-BIT-VECTOR-P.9 SIMPLE-BIT-VECTOR-P.10 - SIMPLE-BIT-VECTOR-P.11 SIMPLE-BIT-VECTOR-P.4 - SIMPLE-BIT-VECTOR-P.5 SIMPLE-BIT-VECTOR-P.6 SIMPLE-BIT-VECTOR-P.7 - SIMPLE-BIT-VECTOR-P.8 SIMPLE-BIT-VECTOR-P.9 SIMPLE-BIT-VECTOR-P.10 SIMPLE-BIT-VECTOR-P.11 SIMPLE-BIT-VECTOR-P.12 - SIMPLE-BIT-VECTOR-P.ERROR.1 SIMPLE-BIT-VECTOR-P.ERROR.2 SIMPLE-BIT-VECTOR-P.12 SIMPLE-BIT-VECTOR-P.ERROR.1 SIMPLE-BIT-VECTOR-P.ERROR.2 Test HASH-TABLE.1 failed Form: (NOTNOT-MV (FIND-CLASS 'HASH-TABLE)) Expected value: T Actual value: #. HASH-TABLE.2 -Test HASH-TABLE.1 failed -Form: (NOTNOT-MV (FIND-CLASS 'HASH-TABLE)) -Expected value: T -Actual value: #. - HASH-TABLE.2 -Test HASH-TABLE.3 failed -Form: (LET ((C (FIND-CLASS 'HASH-TABLE))) - (LOOP - FOR - E - IN - '(NIL T 1 10.0 (A B C) #(A B C) #*1011 #0ANIL - #2A((A B) (C D)) #p"foo" "bar" #\a 3/5 #C(1.0 2.0)) - WHEN - (TYPEP E C) - COLLECT - E)) -Expected value: NIL -Actual value: #. - HASH-TABLE.4 -Test HASH-TABLE.5 failed -Form: (NOTNOT-MV (TYPEP (MAKE-HASH-TABLE) (FIND-CLASS 'HASH-TABLE))) -Expected value: T -Actual value: #. - HASH-TABLE-P.1 Test HASH-TABLE.3 failed Form: (LET ((C (FIND-CLASS 'HASH-TABLE))) (LOOP @@ -21190,7 +21388,6 @@ Expected value: T Actual value: #. HASH-TABLE-P.1 HASH-TABLE-P.2 HASH-TABLE-P.3 HASH-TABLE-P.ERROR.1 - HASH-TABLE-P.ERROR.2 FIND-SYMBOL.1 HASH-TABLE-P.2 HASH-TABLE-P.3 HASH-TABLE-P.ERROR.1 HASH-TABLE-P.ERROR.2 FIND-SYMBOL.1 FIND-SYMBOL.2 FIND-SYMBOL.3 FIND-SYMBOL.4 FIND-SYMBOL.5 FIND-SYMBOL.6 FIND-SYMBOL.7 FIND-SYMBOL.8 FIND-SYMBOL.9 FIND-SYMBOL.10 FIND-SYMBOL.11 FIND-SYMBOL.12 @@ -21201,40 +21398,18 @@ FIND-PACKAGE.9 FIND-PACKAGE.10 FIND-PACKAGE.11 FIND-PACKAGE.ERROR.1 FIND-PACKAGE.ERROR.2 LIST-ALL-PACKAGES.1 LIST-ALL-PACKAGES.2 LIST-ALL-PACKAGES.3 LIST-ALL-PACKAGES.4 LIST-ALL-PACKAGES.ERROR.1 - PACKAGE-NAME.1 PACKAGE-NAME.2 FIND-SYMBOL.2 FIND-SYMBOL.3 - FIND-SYMBOL.4 FIND-SYMBOL.5 FIND-SYMBOL.6 FIND-SYMBOL.7 FIND-SYMBOL.8 - FIND-SYMBOL.9 FIND-SYMBOL.10 FIND-SYMBOL.11 FIND-SYMBOL.12 - FIND-SYMBOL.13 FIND-SYMBOL.14 FIND-SYMBOL.15 FIND-SYMBOL.16 - FIND-SYMBOL.ORDER.1 FIND-SYMBOL.ERROR.1 FIND-SYMBOL.ERROR.2 - FIND-PACKAGE.1 FIND-PACKAGE.2 FIND-PACKAGE.3 FIND-PACKAGE.4 - FIND-PACKAGE.5 FIND-PACKAGE.6 FIND-PACKAGE.7 FIND-PACKAGE.8 - FIND-PACKAGE.9 FIND-PACKAGE.10 FIND-PACKAGE.11 FIND-PACKAGE.ERROR.1 - FIND-PACKAGE.ERROR.2 LIST-ALL-PACKAGES.1 LIST-ALL-PACKAGES.2 - LIST-ALL-PACKAGES.3 LIST-ALL-PACKAGES.4 LIST-ALL-PACKAGES.ERROR.1 - PACKAGE-NAME.1 PACKAGE-NAME.2 PACKAGE-NAME.3 PACKAGE-NAME.3 PACKAGE-NAME.4 - PACKAGE-NAME.5 PACKAGE-NAME.4 + PACKAGE-NAME.1 PACKAGE-NAME.2 PACKAGE-NAME.3 PACKAGE-NAME.4 PACKAGE-NAME.5 PACKAGE-NAME.6 PACKAGE-NAME.6A PACKAGE-NAME.7 PACKAGE-NAME.8 PACKAGE-NAME.9 PACKAGE-NAME.10 PACKAGE-NAME.11 - PACKAGE-NAME.12 PACKAGE-NAME.13 PACKAGE-NAME.6 PACKAGE-NAME.6A PACKAGE-NAME.7 - PACKAGE-NAME.8 PACKAGE-NAME.9 PACKAGE-NAME.10 PACKAGE-NAME.11 - PACKAGE-NAME.12 PACKAGE-NAME.13 PACKAGE-NAME.14 PACKAGE-NAME.14 PACKAGE-NAME.15 - PACKAGE-NAME.ERROR.1 PACKAGE-NAME.ERROR.2 PACKAGE-NAME.15 + PACKAGE-NAME.12 PACKAGE-NAME.13 PACKAGE-NAME.14 PACKAGE-NAME.15 PACKAGE-NAME.ERROR.1 PACKAGE-NAME.ERROR.2 PACKAGE-NICKNAMES.1 PACKAGE-NICKNAMES.2 PACKAGE-NICKNAMES.3 PACKAGE-NICKNAMES.4 PACKAGE-NICKNAMES.5 PACKAGE-NICKNAMES.6 PACKAGE-NICKNAMES.7 PACKAGE-NICKNAMES.8 PACKAGE-NICKNAMES.9 PACKAGE-NICKNAMES.9A - PACKAGE-NICKNAMES.10 PACKAGE-NICKNAMES.11 PACKAGE-NICKNAMES.1 - PACKAGE-NICKNAMES.2 PACKAGE-NICKNAMES.3 PACKAGE-NICKNAMES.4 - PACKAGE-NICKNAMES.5 PACKAGE-NICKNAMES.6 PACKAGE-NICKNAMES.7 - PACKAGE-NICKNAMES.8 PACKAGE-NICKNAMES.9 PACKAGE-NICKNAMES.9A PACKAGE-NICKNAMES.10 PACKAGE-NICKNAMES.11 PACKAGE-NICKNAMES.12 - PACKAGE-NICKNAMES.ERROR.1 PACKAGE-NICKNAMES.ERROR.2 PACKAGE-NICKNAMES.12 PACKAGE-NICKNAMES.ERROR.1 PACKAGE-NICKNAMES.ERROR.2 INTERN.1 INTERN.2 - INTERN.ERROR.1 INTERN.ERROR.2 INTERN.1 INTERN.2 - INTERN.ERROR.1 INTERN.ERROR.2 EXPORT.1 EXPORT.2 EXPORT.3 EXPORT.4 EXPORT.1 EXPORT.2 EXPORT.3 EXPORT.4Caught error in EXPORT.5: Condition in EXPORT [or a callee]: INTERNAL-SIMPLE-PACKAGE-ERROR: Caught error in EXPORT.5: Condition in EXPORT [or a callee]: INTERNAL-SIMPLE-PACKAGE-ERROR: Package error on #<"TEST1" package>: Name conflict on exporting TEST1::X - EXPORT.5 EXPORT.ERROR.1Package error on #<"TEST1" package>: Name conflict on exporting TEST1::X + INTERN.ERROR.1 INTERN.ERROR.2 EXPORT.1 EXPORT.2 EXPORT.3 EXPORT.4Caught error in EXPORT.5: Condition in EXPORT [or a callee]: INTERNAL-SIMPLE-PACKAGE-ERROR: Package error on #<"TEST1" package>: Name conflict on exporting TEST1::X EXPORT.5 EXPORT.ERROR.1 EXPORT.ERROR.2 RENAME-PACKAGE.1 - RENAME-PACKAGE.2 RENAME-PACKAGE.3 RENAME-PACKAGE.4 EXPORT.ERROR.2 RENAME-PACKAGE.1 RENAME-PACKAGE.2 RENAME-PACKAGE.3 RENAME-PACKAGE.4 Test RENAME-PACKAGE.5 failed Form: (BLOCK () @@ -21258,35 +21433,9 @@ T))) Expected value: T Actual value: NIL. - RENAME-PACKAGE.6 -Test RENAME-PACKAGE.5 failed -Form: (BLOCK () - (SAFELY-DELETE-PACKAGE "TEST1") - (SAFELY-DELETE-PACKAGE "G") - (LET ((P (MAKE-PACKAGE "TEST1")) (NICKNAMES NIL)) - (UNLESS (PACKAGEP P) (RETURN NIL)) - (LET ((P2 (IGNORE-ERRORS - (RENAME-PACKAGE "TEST1" #\G NICKNAMES)))) - (UNLESS (PACKAGEP P2) - (SAFELY-DELETE-PACKAGE P) - (RETURN P2)) - (UNLESS (AND (EQT P P2) (EQUAL (PACKAGE-NAME P2) "G") - (NULL (SET-EXCLUSIVE-OR NICKNAMES - (PACKAGE-NICKNAMES P2) :TEST - #'EQUAL))) - (SAFELY-DELETE-PACKAGE P) - (SAFELY-DELETE-PACKAGE P2) - (RETURN NIL)) - (SAFELY-DELETE-PACKAGE P2) - T))) -Expected value: T -Actual value: NIL. RENAME-PACKAGE.6 RENAME-PACKAGE.ERROR.1 RENAME-PACKAGE.ERROR.2 - RENAME-PACKAGE.ERROR.3 SHADOW.1 RENAME-PACKAGE.ERROR.1 RENAME-PACKAGE.ERROR.2 RENAME-PACKAGE.ERROR.3 SHADOW.1 SHADOW.2 SHADOW.3 SHADOW.4 SHADOW.5 SHADOW.6 SHADOW.7 SHADOW.ERROR.1 SHADOW.ERROR.2 DELETE-PACKAGE.1 - DELETE-PACKAGE.2 DELETE-PACKAGE.3 DELETE-PACKAGE.4 DELETE-PACKAGE.5 SHADOW.2 SHADOW.3 SHADOW.4 SHADOW.5 - SHADOW.6 SHADOW.7 SHADOW.ERROR.1 SHADOW.ERROR.2 DELETE-PACKAGE.1 DELETE-PACKAGE.2 DELETE-PACKAGE.3 DELETE-PACKAGE.4 DELETE-PACKAGE.5 Test DELETE-PACKAGE.6 failed Form: (PROGN @@ -21322,43 +21471,7 @@ (SAFELY-DELETE-PACKAGE P)))) Expected value: T Actual value: #. - MAKE-PACKAGE.7 MAKE-PACKAGE.7A -Test DELETE-PACKAGE.6 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE "TEST-20)") - (HANDLER-BIND - ((PACKAGE-ERROR - #'(LAMBDA (C) - (LET ((R (FIND-RESTART 'CONTINUE C))) - (AND R (INVOKE-RESTART R)))))) - (AND (NOT (DELETE-PACKAGE "TEST-20")) T))) -Expected value: T -Actual value: #. - DELETE-PACKAGE.ERROR.1 DELETE-PACKAGE.ERROR.2 MAKE-PACKAGE.1 - MAKE-PACKAGE.2 -Test MAKE-PACKAGE.3 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X)))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (EQUALT (PACKAGE-NICKNAMES P) NIL) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: NIL. - MAKE-PACKAGE.4 MAKE-PACKAGE.5 -Test MAKE-PACKAGE.6 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (MAKE-PACKAGE #\X))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (EQUALT (PACKAGE-NICKNAMES P) NIL) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: #. MAKE-PACKAGE.7 MAKE-PACKAGE.7A MAKE-PACKAGE.7B MAKE-PACKAGE.8 - MAKE-PACKAGE.8A MAKE-PACKAGE.8B MAKE-PACKAGE.7B MAKE-PACKAGE.8 MAKE-PACKAGE.8A MAKE-PACKAGE.8B Test MAKE-PACKAGE.9 failed Form: (PROGN @@ -21372,31 +21485,6 @@ (SAFELY-DELETE-PACKAGE P)))) Expected value: T Actual value: NIL. - -Test MAKE-PACKAGE.9 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '("A"))))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (EQUALT (PACKAGE-NICKNAMES P) NIL) - (EQUALT (PACKAGE-USE-LIST P) - (LIST (FIND-PACKAGE "A"))) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: NIL. -Test MAKE-PACKAGE.9A failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '(#:A))))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (EQUALT (PACKAGE-NICKNAMES P) NIL) - (EQUALT (PACKAGE-USE-LIST P) - (LIST (FIND-PACKAGE "A"))) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: NIL. Test MAKE-PACKAGE.9A failed Form: (PROGN (SAFELY-DELETE-PACKAGE #\X) @@ -21421,31 +21509,7 @@ (SAFELY-DELETE-PACKAGE P)))) Expected value: T Actual value: NIL. - MAKE-PACKAGE.10 MAKE-PACKAGE.11Test MAKE-PACKAGE.9B failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (IGNORE-ERRORS (MAKE-PACKAGE #\X :USE '(#\A))))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (EQUALT (PACKAGE-NICKNAMES P) NIL) - (EQUALT (PACKAGE-USE-LIST P) - (LIST (FIND-PACKAGE "A"))) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: NIL. - MAKE-PACKAGE.10 MAKE-PACKAGE.11 MAKE-PACKAGE.12 MAKE-PACKAGE.12 -Test MAKE-PACKAGE.13 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE #\X) - (LET ((P (MAKE-PACKAGE #\X :NICKNAMES '("F" #\G #:H)))) - (PROG1 (AND (PACKAGEP P) (EQUALT (PACKAGE-NAME P) "X") - (NULL (SET-EXCLUSIVE-OR (PACKAGE-NICKNAMES P) - '("F" "G" "H") :TEST #'EQUAL)) - (EQUALT (PACKAGE-USED-BY-LIST P) NIL)) - (SAFELY-DELETE-PACKAGE P)))) -Expected value: T -Actual value: #. - MAKE-PACKAGE.ERROR.1 MAKE-PACKAGE.ERROR.2 + MAKE-PACKAGE.10 MAKE-PACKAGE.11 MAKE-PACKAGE.12 Test MAKE-PACKAGE.13 failed Form: (PROGN (SAFELY-DELETE-PACKAGE #\X) @@ -21468,156 +21532,92 @@ (MAKE-PACKAGE "MPE11" 'BAD T :ALLOW-OTHER-KEYS NIL))) Expected value: PROGRAM-ERROR Actual value: #<"MPE11" package>. - MAKE-PACKAGE.ERROR.3 - MAKE-PACKAGE.ERROR.4 MAKE-PACKAGE.ERROR.5 MAKE-PACKAGE.ERROR.6 - MAKE-PACKAGE.ERROR.7 MAKE-PACKAGE.ERROR.8 MAKE-PACKAGE.ERROR.9 - MAKE-PACKAGE.ERROR.10 -Test MAKE-PACKAGE.ERROR.11 failed -Form: (PROGN - (SAFELY-DELETE-PACKAGE "MPE11") - (CLASSIFY-ERROR - (MAKE-PACKAGE "MPE11" 'BAD T :ALLOW-OTHER-KEYS NIL))) -Expected value: PROGRAM-ERROR -Actual value: #<"MPE11" package>. - WITH-PACKAGE-ITERATOR.1 WITH-PACKAGE-ITERATOR.1 WITH-PACKAGE-ITERATOR.2 WITH-PACKAGE-ITERATOR.2 - WITH-PACKAGE-ITERATOR.3 - WITH-PACKAGE-ITERATOR.3 WITH-PACKAGE-ITERATOR.4 WITH-PACKAGE-ITERATOR.4 - WITH-PACKAGE-ITERATOR.5 - WITH-PACKAGE-ITERATOR.5 WITH-PACKAGE-ITERATOR.6 WITH-PACKAGE-ITERATOR.6 - WITH-PACKAGE-ITERATOR.7 - WITH-PACKAGE-ITERATOR.7 WITH-PACKAGE-ITERATOR.8 WITH-PACKAGE-ITERATOR.8 - WITH-PACKAGE-ITERATOR.9 - WITH-PACKAGE-ITERATOR.9 WITH-PACKAGE-ITERATOR.10 WITH-PACKAGE-ITERATOR.10 - WITH-PACKAGE-ITERATOR.11Package #<"MPE11" package> - + WITH-PACKAGE-ITERATOR.1 WITH-PACKAGE-ITERATOR.2 + WITH-PACKAGE-ITERATOR.3 WITH-PACKAGE-ITERATOR.4 + WITH-PACKAGE-ITERATOR.5 WITH-PACKAGE-ITERATOR.6 + WITH-PACKAGE-ITERATOR.7 WITH-PACKAGE-ITERATOR.8 + WITH-PACKAGE-ITERATOR.9 WITH-PACKAGE-ITERATOR.10 WITH-PACKAGE-ITERATOR.11Package #<"MPE11" package> Package #<"TEST-DPE2" package> -Package #<"TEST-DPE2" package> -Package #<"LOOP.16.PACKAGE" package> Package #<"LOOP.16.PACKAGE" package> Package #<"LOOP.15.PACKAGE" package> -Package #<"LOOP.15.PACKAGE" package> -Package #<"STRUCT-TEST-PACKAGE" package> Package #<"STRUCT-TEST-PACKAGE" package> Package #<"DS4" package> -Package #<"DS4" package> -Package #<"DS3" package> Package #<"DS3" package> Package #<"DS2" package> -Package #<"DS2" package> Package #<"DS1" package> -Package #<"DS1" package> -Package #<"B" package> Package #<"B" package> Package #<"A" package> -Package #<"A" package> -Package #<"LOOP.CL-TEST.2" package> Package #<"LOOP.CL-TEST.2" package> Package #<"LOOP.CL-TEST.1" package> -Package #<"LOOP.CL-TEST.1" package> Package #<"CL-TEST" package> -Package #<"CL-TEST" package> -Package #<"REGRESSION-TEST" package> Package #<"REGRESSION-TEST" package> Package #<"CONDITIONS" package> -Package #<"CONDITIONS" package> -Package #<"SLOT-ACCESSOR-NAME" package> Package #<"SLOT-ACCESSOR-NAME" package> Package #<"PCL" package> -Package #<"PCL" package> Package #<"ITERATE" package> -Package #<"ITERATE" package> -Package #<"WALKER" package> Package #<"WALKER" package> Package #<"XLIB" package> -Package #<"XLIB" package> -Package #<"CLTL1-COMPAT" package> -Package #<"FPE" package> Package #<"CLTL1-COMPAT" package> Package #<"FPE" package> Package #<"TK" package> -Package #<"TK" package> Package #<"DEFPACKAGE" package> -Package #<"DEFPACKAGE" package> -Package #<"ANSI-LOOP" package> Package #<"ANSI-LOOP" package> Package #<"SLOOP" package> -Package #<"SLOOP" package> Package #<"COMPILER" package> -Package #<"COMPILER" package> -Package #<"SYSTEM" package> Package #<"SYSTEM" package> Package #<"KEYWORD" package> -Package #<"KEYWORD" package> -Package #<"COMMON-LISP-USER" package> Package #<"COMMON-LISP-USER" package> Package #<"COMMON-LISP" package> -Package #<"COMMON-LISP" package> WITH-PACKAGE-ITERATOR.12Package #<"MPE11" package> - WITH-PACKAGE-ITERATOR.12Package #<"MPE11" package> -Package #<"TEST-DPE2" package> Package #<"TEST-DPE2" package> Package #<"LOOP.16.PACKAGE" package> -Package #<"LOOP.16.PACKAGE" package> -Package #<"LOOP.15.PACKAGE" package> Package #<"LOOP.15.PACKAGE" package> Package #<"STRUCT-TEST-PACKAGE" package> -Package #<"STRUCT-TEST-PACKAGE" package> Package #<"DS4" package> -Package #<"DS4" package> -Package #<"DS3" package> Package #<"DS3" package> Package #<"DS2" package> -Package #<"DS2" package> -Package #<"DS1" package> Package #<"DS1" package> Package #<"B" package> Package #<"A" package> Package #<"LOOP.CL-TEST.2" package> Package #<"LOOP.CL-TEST.1" package> Package #<"CL-TEST" package> -Package #<"B" package> -Package #<"A" package> -Package #<"LOOP.CL-TEST.2" package> -Package #<"LOOP.CL-TEST.1" package> -Package #<"CL-TEST" package> Package #<"REGRESSION-TEST" package> -Package #<"REGRESSION-TEST" package> -Package #<"CONDITIONS" package> Package #<"CONDITIONS" package> Package #<"SLOT-ACCESSOR-NAME" package> -Package #<"SLOT-ACCESSOR-NAME" package> -Package #<"PCL" package> Package #<"PCL" package> Package #<"ITERATE" package> -Package #<"ITERATE" package> Package #<"WALKER" package> -Package #<"WALKER" package> -Package #<"XLIB" package> Package #<"XLIB" package> Package #<"CLTL1-COMPAT" package> -Package #<"CLTL1-COMPAT" package> -Package #<"FPE" package> Package #<"FPE" package> Package #<"TK" package> -Package #<"TK" package> Package #<"DEFPACKAGE" package> -Package #<"DEFPACKAGE" package> -Package #<"ANSI-LOOP" package> Package #<"ANSI-LOOP" package> Package #<"SLOOP" package> -Package #<"SLOOP" package> -Package #<"COMPILER" package> Package #<"COMPILER" package> Package #<"SYSTEM" package> -Package #<"SYSTEM" package> Package #<"KEYWORD" package> +Package #<"REGRESSION-TEST" package> +Package #<"CONDITIONS" package> +Package #<"SLOT-ACCESSOR-NAME" package> +Package #<"PCL" package> +Package #<"ITERATE" package> +Package #<"WALKER" package> +Package #<"XLIB" package> +Package #<"CLTL1-COMPAT" package> +Package #<"FPE" package> +Package #<"TK" package> +Package #<"DEFPACKAGE" package> +Package #<"ANSI-LOOP" package> +Package #<"SLOOP" package> +Package #<"COMPILER" package> +Package #<"SYSTEM" package> Package #<"KEYWORD" package> Package #<"COMMON-LISP-USER" package> -Package #<"COMMON-LISP-USER" package> Package #<"COMMON-LISP" package> -Package #<"COMMON-LISP" package> - WITH-PACKAGE-ITERATOR.13Package #<"MPE11" package> + WITH-PACKAGE-ITERATOR.12Package #<"MPE11" package> Package #<"TEST-DPE2" package> Package #<"LOOP.16.PACKAGE" package> Package #<"LOOP.15.PACKAGE" package> @@ -21626,6 +21626,29 @@ Package #<"DS3" package> Package #<"DS2" package> Package #<"DS1" package> +Package #<"B" package> +Package #<"A" package> +Package #<"LOOP.CL-TEST.2" package> +Package #<"LOOP.CL-TEST.1" package> +Package #<"CL-TEST" package> +Package #<"REGRESSION-TEST" package> +Package #<"CONDITIONS" package> +Package #<"SLOT-ACCESSOR-NAME" package> +Package #<"PCL" package> +Package #<"ITERATE" package> +Package #<"WALKER" package> +Package #<"XLIB" package> +Package #<"CLTL1-COMPAT" package> +Package #<"FPE" package> +Package #<"TK" package> +Package #<"DEFPACKAGE" package> +Package #<"ANSI-LOOP" package> +Package #<"SLOOP" package> +Package #<"COMPILER" package> +Package #<"SYSTEM" package> +Package #<"KEYWORD" package> +Package #<"COMMON-LISP-USER" package> +Package #<"COMMON-LISP" package> WITH-PACKAGE-ITERATOR.13Package #<"MPE11" package> Package #<"TEST-DPE2" package> Package #<"LOOP.16.PACKAGE" package> @@ -21640,46 +21663,51 @@ Package #<"LOOP.CL-TEST.2" package> Package #<"LOOP.CL-TEST.1" package> Package #<"CL-TEST" package> +Package #<"REGRESSION-TEST" package> +Package #<"CONDITIONS" package> +Package #<"SLOT-ACCESSOR-NAME" package> +Package #<"PCL" package> +Package #<"ITERATE" package> +Package #<"WALKER" package> +Package #<"XLIB" package> +Package #<"CLTL1-COMPAT" package> +Package #<"FPE" package> +Package #<"TK" package> +Package #<"DEFPACKAGE" package> +Package #<"ANSI-LOOP" package> +Package #<"COMMON-LISP-USER" package> +Package #<"COMMON-LISP" package> + WITH-PACKAGE-ITERATOR.13Package #<"MPE11" package> +Package #<"TEST-DPE2" package> +Package #<"LOOP.16.PACKAGE" package> +Package #<"LOOP.15.PACKAGE" package> +Package #<"STRUCT-TEST-PACKAGE" package> +Package #<"DS4" package> +Package #<"DS3" package> +Package #<"DS2" package> +Package #<"DS1" package> Package #<"B" package> Package #<"A" package> Package #<"LOOP.CL-TEST.2" package> Package #<"LOOP.CL-TEST.1" package> Package #<"CL-TEST" package> Package #<"REGRESSION-TEST" package> -Package #<"REGRESSION-TEST" package> -Package #<"CONDITIONS" package> Package #<"CONDITIONS" package> Package #<"SLOT-ACCESSOR-NAME" package> -Package #<"SLOT-ACCESSOR-NAME" package> Package #<"PCL" package> -Package #<"PCL" package> -Package #<"ITERATE" package> Package #<"ITERATE" package> Package #<"WALKER" package> -Package #<"WALKER" package> -Package #<"XLIB" package> Package #<"XLIB" package> Package #<"CLTL1-COMPAT" package> Package #<"FPE" package> -Package #<"CLTL1-COMPAT" package> -Package #<"FPE" package> -Package #<"TK" package> Package #<"TK" package> Package #<"DEFPACKAGE" package> -Package #<"DEFPACKAGE" package> -Package #<"ANSI-LOOP" package> Package #<"ANSI-LOOP" package> Package #<"SLOOP" package> -Package #<"SLOOP" package> -Package #<"COMPILER" package> Package #<"COMPILER" package> Package #<"SYSTEM" package> -Package #<"SYSTEM" package> -Package #<"KEYWORD" package> Package #<"KEYWORD" package> Package #<"COMMON-LISP-USER" package> -Package #<"COMMON-LISP-USER" package> -Package #<"COMMON-LISP" package> Package #<"COMMON-LISP" package> WITH-PACKAGE-ITERATOR.14 UNEXPORT.1 UNEXPORT.2 UNEXPORT.3 UNEXPORT.4 UNEXPORT.5 UNEXPORT.6 UNEXPORT.ERROR.1 UNEXPORT.ERROR.2 UNINTERN.1 @@ -21690,26 +21718,9 @@ UNUSE-PACKAGE.6 UNUSE-PACKAGE.7 UNUSE-PACKAGE.8 UNUSE-PACKAGE.9 UNUSE-PACKAGE.ERROR.1 UNUSE-PACKAGE.ERROR.2 USE-PACKAGE.1 USE-PACKAGE.2 USE-PACKAGE.3 USE-PACKAGE.4 USE-PACKAGE.5 USE-PACKAGE.6 - USE-PACKAGE.ERROR.1 USE-PACKAGE.ERROR.2 WITH-PACKAGE-ITERATOR.14 UNEXPORT.1 UNEXPORT.2 UNEXPORT.3 UNEXPORT.4 - UNEXPORT.5 UNEXPORT.6 UNEXPORT.ERROR.1 UNEXPORT.ERROR.2 UNINTERN.1 - UNINTERN.2 UNINTERN.3 UNINTERN.4 UNINTERN.5 UNINTERN.6 UNINTERN.7Properly threw an error: # - UNINTERN.8 UNINTERN.9 UNINTERN.ERROR.1 UNINTERN.ERROR.2 IN-PACKAGE.1 - IN-PACKAGE.2 IN-PACKAGE.3 IN-PACKAGE.4 IN-PACKAGE.5 UNUSE-PACKAGE.1 - UNUSE-PACKAGE.2 UNUSE-PACKAGE.3 UNUSE-PACKAGE.4 UNUSE-PACKAGE.5 - UNUSE-PACKAGE.6 UNUSE-PACKAGE.7 UNUSE-PACKAGE.8 UNUSE-PACKAGE.9 - UNUSE-PACKAGE.ERROR.1 UNUSE-PACKAGE.ERROR.2 USE-PACKAGE.1 - USE-PACKAGE.2 USE-PACKAGE.3 USE-PACKAGE.4 USE-PACKAGE.5 USE-PACKAGE.6 USE-PACKAGE.ERROR.1 USE-PACKAGE.ERROR.2 DEFPACKAGE.1 DEFPACKAGE.2 - DEFPACKAGE.3 DEFPACKAGE.4 DEFPACKAGE.5 DEFPACKAGE.6 DEFPACKAGE.7 DEFPACKAGE.1 DEFPACKAGE.2 DEFPACKAGE.3 DEFPACKAGE.4 DEFPACKAGE.5 DEFPACKAGE.6 DEFPACKAGE.7 - DEFPACKAGE.8 - DEFPACKAGE.8 DEFPACKAGE.9 DEFPACKAGE.9 DEFPACKAGE.10 DEFPACKAGE.11 DEFPACKAGE.12 - DEFPACKAGE.13 DEFPACKAGE.14 DEFPACKAGE.15 DEFPACKAGE.16 DEFPACKAGE.17 - DEFPACKAGE.18 DEFPACKAGE.19 DEFPACKAGE.20 DEFPACKAGE.21 DEFPACKAGE.22 - DEFPACKAGE.23 DEFPACKAGE.24 DEFPACKAGE.25Making G1... -Making G2... -Making G3... - DEFPACKAGE.10 DEFPACKAGE.11 DEFPACKAGE.12 + DEFPACKAGE.8 DEFPACKAGE.9 DEFPACKAGE.10 DEFPACKAGE.11 DEFPACKAGE.12 DEFPACKAGE.13 DEFPACKAGE.14 DEFPACKAGE.15 DEFPACKAGE.16 DEFPACKAGE.17 DEFPACKAGE.18 DEFPACKAGE.19 DEFPACKAGE.20 DEFPACKAGE.21 DEFPACKAGE.22 DEFPACKAGE.23 DEFPACKAGE.24 DEFPACKAGE.25Making G1... @@ -21718,19 +21729,11 @@ Making G1... Making G2... Making G3... -Making G1... -Making G2... -Making G3... - DEFPACKAGE.26 DEFPACKAGE.26 DO-SYMBOLS.1 DO-SYMBOLS.1 DO-SYMBOLS.2 DO-SYMBOLS.2 DO-SYMBOLS.3 DO-SYMBOLS.3 DO-SYMBOLS.4 DO-SYMBOLS.4 + DEFPACKAGE.26 DO-SYMBOLS.1 DO-SYMBOLS.2 DO-SYMBOLS.3 DO-SYMBOLS.4 DO-SYMBOLS.5 DO-EXTERNAL-SYMBOLS.1 DO-EXTERNAL-SYMBOLS.2 - DO-SYMBOLS.5 DO-EXTERNAL-SYMBOLS.1 DO-EXTERNAL-SYMBOLS.2 - DO-EXTERNAL-SYMBOLS.3 - DO-EXTERNAL-SYMBOLS.3 DO-EXTERNAL-SYMBOLS.4 DO-EXTERNAL-SYMBOLS.4 DO-EXTERNAL-SYMBOLS.5 - DO-SYMBOLS.6 DO-EXTERNAL-SYMBOLS.6 DO-SYMBOLS.7 DO-EXTERNAL-SYMBOLS.7 - DO-SYMBOLS.8 DO-EXTERNAL-SYMBOLS.8 DO-EXTERNAL-SYMBOLS.5 + DO-EXTERNAL-SYMBOLS.3 DO-EXTERNAL-SYMBOLS.4 DO-EXTERNAL-SYMBOLS.5 DO-SYMBOLS.6 DO-EXTERNAL-SYMBOLS.6 DO-SYMBOLS.7 DO-EXTERNAL-SYMBOLS.7 DO-SYMBOLS.8 DO-EXTERNAL-SYMBOLS.8 PACKAGEP.1 PACKAGEP.2 - PACKAGEP.ERROR.1 PACKAGEP.ERROR.2 PACKAGEP.1 PACKAGEP.2 PACKAGEP.ERROR.1 PACKAGEP.ERROR.2 PACKAGE-ERROR.1 PACKAGE-ERROR.2 Test PACKAGE-ERROR.3 failed Form: (SUBTYPEP* 'PACKAGE-ERROR 'ERROR) @@ -21740,17 +21743,7 @@ NIL. PACKAGE-ERROR.4 PACKAGE-ERROR-PACKAGE.1 PACKAGE-ERROR-PACKAGE.2 PACKAGE-ERROR-PACKAGE.3 PACKAGE-ERROR-PACKAGE.4 - PACKAGE-ERROR-PACKAGE.ERROR.1 PACKAGE-ERROR-PACKAGE.ERROR.2 PACKAGE-ERROR.1 PACKAGE-ERROR.2 -Test PACKAGE-ERROR.3 failed -Form: (SUBTYPEP* 'PACKAGE-ERROR 'ERROR) -Expected values: T - T -Actual values: NIL - NIL. - PACKAGE-ERROR.4 PACKAGE-ERROR-PACKAGE.1 PACKAGE-ERROR-PACKAGE.2 - PACKAGE-ERROR-PACKAGE.3 PACKAGE-ERROR-PACKAGE.4 - PACKAGE-ERROR-PACKAGE.ERROR.1 PACKAGE-ERROR-PACKAGE.ERROR.2 KEYWORD.1 KEYWORD.1 - KEYWORD.2 + PACKAGE-ERROR-PACKAGE.ERROR.1 PACKAGE-ERROR-PACKAGE.ERROR.2 KEYWORD.1 KEYWORD.2 KEYWORD.3 PACKAGE-SHADOWING-SYMBOLS.ERROR.1 PACKAGE-SHADOWING-SYMBOLS.ERROR.2 PACKAGE-USE-LIST.ERROR.1 PACKAGE-USE-LIST.ERROR.2 PACKAGE-USED-BY-LIST.ERROR.1 @@ -21760,27 +21753,12 @@ COPY-SEQ.15 COPY-SEQ.16 COPY-SEQ.17 COPY-SEQ.18 COPY-SEQ.ORDER.1 COPY-SEQ.ERROR.1 COPY-SEQ.ERROR.2 COPY-SEQ.ERROR.3 COPY-SEQ.ERROR.4 COPY-SEQ.ERROR.5 COPY-SEQ.ERROR.6 ELT.1 ELT.1A ELT.1B ELT.2 ELT.3 - ELT.4 ELT.5 ELT.5A KEYWORD.3 PACKAGE-SHADOWING-SYMBOLS.ERROR.1 - PACKAGE-SHADOWING-SYMBOLS.ERROR.2 PACKAGE-USE-LIST.ERROR.1 - PACKAGE-USE-LIST.ERROR.2 PACKAGE-USED-BY-LIST.ERROR.1 - PACKAGE-USED-BY-LIST.ERROR.2 COPY-SEQ.1 COPY-SEQ.2 COPY-SEQ.3 - COPY-SEQ.4 COPY-SEQ.5 COPY-SEQ.6 COPY-SEQ.7 COPY-SEQ.8 COPY-SEQ.9 - COPY-SEQ.10 COPY-SEQ.11 COPY-SEQ.12 COPY-SEQ.13 COPY-SEQ.14 - COPY-SEQ.15 COPY-SEQ.16 COPY-SEQ.17 COPY-SEQ.18 COPY-SEQ.ORDER.1 - COPY-SEQ.ERROR.1 COPY-SEQ.ERROR.2 COPY-SEQ.ERROR.3 COPY-SEQ.ERROR.4 - COPY-SEQ.ERROR.5 COPY-SEQ.ERROR.6 ELT.1 ELT.1A ELT.1B ELT.2 ELT.3 - ELT.4 ELT.5 ELT.5A ELT.6 ELT.7 ELT.8 ELT.9 ELT.10 ELT.11 ELT.6 ELT.7 ELT.8 ELT.9 ELT.10 ELT.11 ELT.12 ELT.12 ELT.13 - ELT.14 ELT.15 ELT.16 ELT.17 ELT.18 ELT.19 ELT.ORDER.1 ELT.ORDER.2 - ELT-V.1 ELT-V.3 ELT-V.4 ELT-V.5 ELT.13 + ELT.4 ELT.5 ELT.5A ELT.6 ELT.7 ELT.8 ELT.9 ELT.10 ELT.11 ELT.12 ELT.13 ELT.14 ELT.15 ELT.16 ELT.17 ELT.18 ELT.19 ELT.ORDER.1 ELT.ORDER.2 ELT-V.1 ELT-V.3 ELT-V.4 ELT-V.5 ELT-V.6 ELT-V.7 ELT-V.8 ELT-V.9 - ELT-V.10 ELT-V.11 ELT-V.6 ELT-V.7 ELT-V.8 ELT-V.9 - ELT-V.10 ELT-V.11 ELT-V.12 ELT-V.12 ELT-V.13 ELT-V.13 ELT-ADJ-ARRAY.1 ELT-ADJ-ARRAY.3 - ELT-ADJ-ARRAY.4 ELT-ADJ-ARRAY.5 ELT-ADJ-ARRAY.6 ELT-ADJ-ARRAY.7 - ELT-ADJ-ARRAY.8 ELT-ADJ-ARRAY.9 ELT-ADJ-ARRAY.10 ELT-ADJ-ARRAY.11 ELT-ADJ-ARRAY.1 ELT-ADJ-ARRAY.3 + ELT-V.10 ELT-V.11 ELT-V.12 ELT-V.13 ELT-ADJ-ARRAY.1 ELT-ADJ-ARRAY.3 ELT-ADJ-ARRAY.4 ELT-ADJ-ARRAY.5 ELT-ADJ-ARRAY.6 ELT-ADJ-ARRAY.7 ELT-ADJ-ARRAY.8 ELT-ADJ-ARRAY.9 ELT-ADJ-ARRAY.10 ELT-ADJ-ARRAY.11 - ELT-ADJ-ARRAY.12 ELT-ADJ-ARRAY.12 ELT-ADJ-ARRAY.13 ELT-DISPLACED-ARRAY.1 ELT-DISPLACED-ARRAY.2 ELT-DISPLACED-ARRAY.3 ELT-FILL-POINTER.1 ELT-FILL-POINTER.2 ELT-FILL-POINTER.3 ELT-FILL-POINTER.4 @@ -21800,29 +21778,8 @@ ARRAY-UNSIGNED-BYTE8-FILL-8 ARRAY-UNSIGNED-BYTE8-FILL-9 ARRAY-UNSIGNED-BYTE8-FILL-10 ARRAY-FILL-POINTER-FILL.1 ARRAY-FILL-POINTER-FILL.2 FILL.STRING.1 FILL.STRING.2 FILL.STRING.3 - FILL.STRING.4 ELT-ADJ-ARRAY.13 ELT-DISPLACED-ARRAY.1 - ELT-DISPLACED-ARRAY.2 ELT-DISPLACED-ARRAY.3 ELT-FILL-POINTER.1 - ELT-FILL-POINTER.2 ELT-FILL-POINTER.3 ELT-FILL-POINTER.4 - ELT-FILL-POINTER.5 ELT-FILL-POINTER.6 ELT-FILL-POINTER.7 - ELT-FILL-POINTER.8 ELT.ERROR.1 ELT.ERROR.2 ELT.ERROR.3 FILL.ERROR.1 - FILL.ERROR.2 FILL.ERROR.3 FILL.ERROR.4 FILL.ERROR.5 FILL.ERROR.6 - FILL.ERROR.7 FILL.ERROR.8 FILL.ERROR.10 FILL.ERROR.11 ARRAY-FILL-1 - ARRAY-FILL-2 ARRAY-FILL-3 ARRAY-FILL-4 ARRAY-FILL-5 ARRAY-FILL-6 - ARRAY-FILL-7 ARRAY-FILL-8 ARRAY-FILL-9 ARRAY-FILL-10 - ARRAY-FIXNUM-FILL-1 ARRAY-FIXNUM-FILL-2 ARRAY-FIXNUM-FILL-3 - ARRAY-FIXNUM-FILL-4 ARRAY-FIXNUM-FILL-5 ARRAY-FIXNUM-FILL-6 - ARRAY-FIXNUM-FILL-7 ARRAY-FIXNUM-FILL-8 ARRAY-FIXNUM-FILL-9 - ARRAY-FIXNUM-FILL-10 ARRAY-UNSIGNED-BYTE8-FILL-1 - ARRAY-UNSIGNED-BYTE8-FILL-2 ARRAY-UNSIGNED-BYTE8-FILL-3 - ARRAY-UNSIGNED-BYTE8-FILL-4 ARRAY-UNSIGNED-BYTE8-FILL-5 - ARRAY-UNSIGNED-BYTE8-FILL-6 ARRAY-UNSIGNED-BYTE8-FILL-7 - ARRAY-UNSIGNED-BYTE8-FILL-8 ARRAY-UNSIGNED-BYTE8-FILL-9 - ARRAY-UNSIGNED-BYTE8-FILL-10 ARRAY-FILL-POINTER-FILL.1 - ARRAY-FILL-POINTER-FILL.2 FILL.STRING.1 FILL.STRING.2 FILL.STRING.3 FILL.STRING.4 FILL.STRING.5 FILL.STRING.6 FILL.STRING.7 FILL.STRING.8 FILL.STRING.9 FILL.STRING.10 FILL.BIT-VECTOR.1 FILL.BIT-VECTOR.2 - FILL.BIT-VECTOR.3 FILL.BIT-VECTOR.4 FILL.STRING.5 FILL.STRING.6 FILL.STRING.7 FILL.STRING.8 - FILL.STRING.9 FILL.STRING.10 FILL.BIT-VECTOR.1 FILL.BIT-VECTOR.2 FILL.BIT-VECTOR.3 FILL.BIT-VECTOR.4 FILL.BIT-VECTOR.5 FILL.BIT-VECTOR.6 FILL.BIT-VECTOR.7 FILL.BIT-VECTOR.8 FILL.BIT-VECTOR.9 FILL.ALLOW-OTHER-KEYS.1 FILL.ALLOW-OTHER-KEYS.2 @@ -21840,23 +21797,6 @@ MAKE-SEQUENCE.25 MAKE-SEQUENCE.26 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.1 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.2 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.3 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.4 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.5 - MAKE-SEQUENCE.KEYWORDS.6 MAKE-SEQUENCE.ERROR.1 FILL.BIT-VECTOR.5 - FILL.BIT-VECTOR.6 FILL.BIT-VECTOR.7 FILL.BIT-VECTOR.8 - FILL.BIT-VECTOR.9 FILL.ALLOW-OTHER-KEYS.1 FILL.ALLOW-OTHER-KEYS.2 - FILL.ALLOW-OTHER-KEYS.3 FILL.ALLOW-OTHER-KEYS.4 - FILL.ALLOW-OTHER-KEYS.5 FILL.ALLOW-OTHER-KEYS.6 - FILL.ALLOW-OTHER-KEYS.7 FILL.ORDER.1 FILL.ORDER.2 FILL.ORDER.3 - FILL.ORDER.4 ARRAY-STRING-FILL.1 ARRAY-STRING-FILL.2 - ARRAY-STRING-FILL.3 ARRAY-STRING-FILL.4 ARRAY-STRING-FILL.5 - MAKE-SEQUENCE.1 MAKE-SEQUENCE.2 MAKE-SEQUENCE.3 MAKE-SEQUENCE.4 - MAKE-SEQUENCE.5 MAKE-SEQUENCE.6 MAKE-SEQUENCE.7 MAKE-SEQUENCE.8 - MAKE-SEQUENCE.9 MAKE-SEQUENCE.10 MAKE-SEQUENCE.11 MAKE-SEQUENCE.12 - MAKE-SEQUENCE.13 MAKE-SEQUENCE.14 MAKE-SEQUENCE.15 MAKE-SEQUENCE.16 - MAKE-SEQUENCE.17 MAKE-SEQUENCE.18 MAKE-SEQUENCE.19 MAKE-SEQUENCE.20 - MAKE-SEQUENCE.21 MAKE-SEQUENCE.22 MAKE-SEQUENCE.23 MAKE-SEQUENCE.24 - MAKE-SEQUENCE.25 MAKE-SEQUENCE.26 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.1 - MAKE-SEQUENCE.ALLOW-OTHER-KEYS.2 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.3 - MAKE-SEQUENCE.ALLOW-OTHER-KEYS.4 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.5 MAKE-SEQUENCE.KEYWORDS.6 MAKE-SEQUENCE.ERROR.1 Test MAKE-SEQUENCE.ERROR.2 failed Form: (CLASSIFY-ERROR (MAKE-SEQUENCE 'NULL 1)) @@ -21882,31 +21822,6 @@ MAP-INTO-LIST.7 MAP-INTO-LIST.8 MAP-INTO-ARRAY.1 MAP-INTO-ARRAY.2 MAP-INTO-ARRAY.3 MAP-INTO-ARRAY.4 MAP-INTO-ARRAY.5 MAP-INTO-ARRAY.6 MAP-INTO-ARRAY.7 MAP-INTO-ARRAY.8 MAP-INTO-ARRAY.9 MAP-INTO-ARRAY.10 - MAP-INTO-ARRAY.11 MAP-INTO-STRING.1 -Test MAKE-SEQUENCE.ERROR.2 failed -Form: (CLASSIFY-ERROR (MAKE-SEQUENCE 'NULL 1)) -Expected value: TYPE-ERROR -Actual value: (NIL). - MAKE-SEQUENCE.ERROR.3 MAKE-SEQUENCE.ERROR.4 MAKE-SEQUENCE.ERROR.5 - MAKE-SEQUENCE.ERROR.6 MAKE-SEQUENCE.ERROR.7 MAKE-SEQUENCE.ERROR.8 - MAKE-SEQUENCE.ERROR.9 MAKE-SEQUENCE.ERROR.10 MAKE-SEQUENCE.ERROR.11 - MAKE-SEQUENCE.ERROR.12 MAKE-SEQUENCE.ERROR.13 MAKE-SEQUENCE.ERROR.14 - MAKE-SEQUENCE.ORDER.1 MAKE-SEQUENCE.ORDER.2 MAP-ARRAY.1 MAP-ARRAY.2 - MAP-ARRAY.3 MAP-ARRAY.4 MAP-ARRAY.5 MAP-ARRAY.6 MAP-ARRAY.9 - MAP-ARRAY.10 MAP-ARRAY.11 MAP-ARRAY.12 MAP-ARRAY.13 MAP-ARRAY.14 - MAP-BIT-VECTOR.15 MAP-BIT-VECTOR.16 MAP-BIT-VECTOR.17 - MAP-BIT-VECTOR.18 MAP-BIT-VECTOR.19 MAP-BIT-VECTOR.20 - MAP-BIT-VECTOR.21 MAP-BIT-VECTOR.22 MAP-BIT-VECTOR.23 - MAP-BIT-VECTOR.24 MAP-BIT-VECTOR.25 MAP-STRING.26 MAP-STRING.27 - MAP-STRING.28 MAP-STRING.29 MAP-STRING.30 MAP-NIL.33 MAP-NIL.34 - MAP-NIL.35 MAP-NIL.36 MAP-NULL.1 MAP-CONS.1 MAP.ERROR.1 MAP.ERROR.2 - MAP.ERROR.3 MAP.ERROR.4 MAP.ERROR.5 MAP.ERROR.6 MAP.ERROR.7 - MAP.ERROR.8 MAP.ERROR.9 MAP.FILL.1 MAP.FILL.2 MAP.FILL.3 MAP.FILL.4 - MAP.FILL.5 MAP.FILL.6 MAP.ORDER.1 MAP-INTO-LIST.1 MAP-INTO-LIST.2 - MAP-INTO-LIST.3 MAP-INTO-LIST.4 MAP-INTO-LIST.5 MAP-INTO-LIST.6 - MAP-INTO-LIST.7 MAP-INTO-LIST.8 MAP-INTO-ARRAY.1 MAP-INTO-ARRAY.2 - MAP-INTO-ARRAY.3 MAP-INTO-ARRAY.4 MAP-INTO-ARRAY.5 MAP-INTO-ARRAY.6 - MAP-INTO-ARRAY.7 MAP-INTO-ARRAY.8 MAP-INTO-ARRAY.9 MAP-INTO-ARRAY.10 MAP-INTO-ARRAY.11 MAP-INTO-STRING.1 MAP-INTO-STRING.2 MAP-INTO-STRING.3 MAP-INTO-STRING.4 MAP-INTO-STRING.5 MAP-INTO-STRING.6 MAP-INTO-STRING.7 MAP-INTO-STRING.8 @@ -21923,22 +21838,6 @@ REDUCE-LIST.15 REDUCE-LIST.16 REDUCE-LIST.17 REDUCE-ARRAY.1 REDUCE-ARRAY.2 REDUCE-ARRAY.3 REDUCE-ARRAY.4 REDUCE-ARRAY.5 REDUCE-ARRAY.6 REDUCE-ARRAY.7 REDUCE-ARRAY.8 REDUCE-ARRAY.9 - REDUCE-ARRAY.10 MAP-INTO-STRING.2 - MAP-INTO-STRING.3 MAP-INTO-STRING.4 MAP-INTO-STRING.5 - MAP-INTO-STRING.6 MAP-INTO-STRING.7 MAP-INTO-STRING.8 - MAP-INTO-STRING.9 MAP-INTO-STRING.10 MAP-INTO-STRING.11 - MAP-INTO-STRING.12 MAP-INTO.BIT-VECTOR.1 MAP-INTO.BIT-VECTOR.2 - MAP-INTO.BIT-VECTOR.3 MAP-INTO.BIT-VECTOR.4 MAP-INTO.BIT-VECTOR.5 - MAP-INTO.BIT-VECTOR.6 MAP-INTO.BIT-VECTOR.7 MAP-INTO.BIT-VECTOR.8 - MAP-INTO.BIT-VECTOR.9 MAP-INTO.ERROR.1 MAP-INTO.ERROR.2 - MAP-INTO.ERROR.3 MAP-INTO.ERROR.4 MAP-INTO.ERROR.5 MAP-INTO.ERROR.6 - MAP-INTO.ERROR.7 MAP-INTO.ERROR.8 MAP-INTO.ORDER.1 MAP-INTO.ORDER.2 - REDUCE-LIST.1 REDUCE-LIST.2 REDUCE-LIST.3 REDUCE-LIST.4 REDUCE-LIST.5 - REDUCE-LIST.6 REDUCE-LIST.7 REDUCE-LIST.8 REDUCE-LIST.9 REDUCE-LIST.10 - REDUCE-LIST.11 REDUCE-LIST.12 REDUCE-LIST.13 REDUCE-LIST.14 - REDUCE-LIST.15 REDUCE-LIST.16 REDUCE-LIST.17 REDUCE-ARRAY.1 - REDUCE-ARRAY.2 REDUCE-ARRAY.3 REDUCE-ARRAY.4 REDUCE-ARRAY.5 - REDUCE-ARRAY.6 REDUCE-ARRAY.7 REDUCE-ARRAY.8 REDUCE-ARRAY.9 REDUCE-ARRAY.10 REDUCE-ARRAY.11 REDUCE-ARRAY.12 REDUCE-ARRAY.13 REDUCE-ARRAY.14 REDUCE-ARRAY.15 REDUCE-ARRAY.16 REDUCE-ARRAY.17 REDUCE-ARRAY.18 REDUCE-ARRAY.19 REDUCE.ERROR.1 @@ -21963,30 +21862,6 @@ REDUCE-BITSTRING.11 REDUCE-BITSTRING.12 REDUCE-BITSTRING.13 REDUCE-BITSTRING.14 REDUCE-BITSTRING.15 REDUCE-BITSTRING.16 REDUCE-BITSTRING.17 REDUCE-BITSTRING.18 REDUCE.ORDER.1 REDUCE.ORDER.2 - REDUCE.ORDER.3 REDUCE.ALLOW-OTHER-KEYS.1 REDUCE-ARRAY.11 REDUCE-ARRAY.12 REDUCE-ARRAY.13 - REDUCE-ARRAY.14 REDUCE-ARRAY.15 REDUCE-ARRAY.16 REDUCE-ARRAY.17 - REDUCE-ARRAY.18 REDUCE-ARRAY.19 REDUCE.ERROR.1 -Test REDUCE.ERROR.2 failed -Form: (CLASSIFY-ERROR (REDUCE)) -Expected value: PROGRAM-ERROR -Actual value: TYPE-ERROR. - REDUCE.ERROR.3 REDUCE.ERROR.4 -Test REDUCE.ERROR.5 failed -Form: (CLASSIFY-ERROR (REDUCE #'LIST NIL 'BAD T :ALLOW-OTHER-KEYS NIL)) -Expected value: PROGRAM-ERROR -Actual value: NIL. - REDUCE.ERROR.6 REDUCE.ERROR.7 REDUCE.ERROR.8 REDUCE.ERROR.9 - REDUCE.ERROR.10 REDUCE-STRING.1 REDUCE-STRING.2 REDUCE-STRING.3 - REDUCE-STRING.4 REDUCE-STRING.5 REDUCE-STRING.6 REDUCE-STRING.7 - REDUCE-STRING.8 REDUCE-STRING.9 REDUCE-STRING.10 REDUCE-STRING.11 - REDUCE-STRING.12 REDUCE-STRING.13 REDUCE-STRING.14 REDUCE-STRING.15 - REDUCE-STRING.16 REDUCE-STRING.17 REDUCE-BITSTRING.1 - REDUCE-BITSTRING.2 REDUCE-BITSTRING.3 REDUCE-BITSTRING.4 - REDUCE-BITSTRING.5 REDUCE-BITSTRING.6 REDUCE-BITSTRING.7 - REDUCE-BITSTRING.8 REDUCE-BITSTRING.9 REDUCE-BITSTRING.10 - REDUCE-BITSTRING.11 REDUCE-BITSTRING.12 REDUCE-BITSTRING.13 - REDUCE-BITSTRING.14 REDUCE-BITSTRING.15 REDUCE-BITSTRING.16 - REDUCE-BITSTRING.17 REDUCE-BITSTRING.18 REDUCE.ORDER.1 REDUCE.ORDER.2 REDUCE.ORDER.3 REDUCE.ALLOW-OTHER-KEYS.1 REDUCE.ALLOW-OTHER-KEYS.2 REDUCE.ALLOW-OTHER-KEYS.3 REDUCE.ALLOW-OTHER-KEYS.4 REDUCE.ALLOW-OTHER-KEYS.5 REDUCE.ALLOW-OTHER-KEYS.6 @@ -22020,7 +21895,417 @@ COUNT.ALLOW-OTHER-KEYS.1 COUNT.ALLOW-OTHER-KEYS.2 COUNT.ALLOW-OTHER-KEYS.3 COUNT.KEYWORDS.4 COUNT.ALLOW-OTHER-KEYS.5 COUNT.ERROR.1 COUNT.ERROR.2 COUNT.ERROR.3 COUNT.ERROR.4 COUNT.ERROR.5 - COUNT.ERROR.6 COUNT.ERROR.7 COUNT.ERROR.8 COUNT.ERROR.9 REDUCE.ALLOW-OTHER-KEYS.2 + COUNT.ERROR.6 COUNT.ERROR.7 COUNT.ERROR.8 COUNT.ERROR.9 COUNT.ERROR.10 + COUNT.ERROR.11 COUNT.ERROR.12 COUNT.ERROR.13 COUNT.ERROR.14 + COUNT.ERROR.15 COUNT-IF-LIST.1 COUNT-IF-LIST.2 COUNT-IF-LIST.3 + COUNT-IF-LIST.4 COUNT-IF-LIST.5 COUNT-IF-LIST.6 COUNT-IF-LIST.8 + COUNT-IF-LIST.9 COUNT-IF-LIST.10 COUNT-IF-LIST.11 COUNT-IF-LIST.12 + COUNT-IF-LIST.13 COUNT-IF-LIST.14 COUNT-IF-LIST.15 COUNT-IF-LIST.16 + COUNT-IF-VECTOR.1 COUNT-IF-VECTOR.2 COUNT-IF-VECTOR.3 + COUNT-IF-VECTOR.4 COUNT-IF-VECTOR.5 COUNT-IF-VECTOR.6 + COUNT-IF-VECTOR.8 COUNT-IF-VECTOR.9 COUNT-IF-VECTOR.10 + COUNT-IF-VECTOR.11 COUNT-IF-VECTOR.12 COUNT-IF-VECTOR.13 + COUNT-IF-VECTOR.14 COUNT-IF-VECTOR.15 COUNT-IF-VECTOR.16 + COUNT-IF-NONSIMPLE-VECTOR.1 COUNT-IF-NONSIMPLE-VECTOR.2 + COUNT-IF-NONSIMPLE-VECTOR.3 COUNT-IF-NONSIMPLE-VECTOR.4 + COUNT-IF-NONSIMPLE-VECTOR.5 COUNT-IF-NONSIMPLE-VECTOR.6 + COUNT-IF-NONSIMPLE-VECTOR.8 COUNT-IF-NONSIMPLE-VECTOR.9 + COUNT-IF-NONSIMPLE-VECTOR.10 COUNT-IF-NONSIMPLE-VECTOR.11 + COUNT-IF-NONSIMPLE-VECTOR.12 COUNT-IF-NONSIMPLE-VECTOR.13 + COUNT-IF-NONSIMPLE-VECTOR.14 COUNT-IF-NONSIMPLE-VECTOR.15 + COUNT-IF-NONSIMPLE-VECTOR.16 COUNT-IF-NONSIMPLE-VECTOR.17 + COUNT-IF-BIT-VECTOR.1 COUNT-IF-BIT-VECTOR.2 COUNT-IF-BIT-VECTOR.3 + COUNT-IF-BIT-VECTOR.4 COUNT-IF-BIT-VECTOR.5 COUNT-IF-BIT-VECTOR.6 + COUNT-IF-BIT-VECTOR.8 COUNT-IF-BIT-VECTOR.10 COUNT-IF-BIT-VECTOR.11 + COUNT-IF-BIT-VECTOR.12 COUNT-IF-BIT-VECTOR.13 COUNT-IF-BIT-VECTOR.14 + COUNT-IF-BIT-VECTOR.15 COUNT-IF-BIT-VECTOR.16 COUNT-IF-BIT-VECTOR.17 + COUNT-IF-STRING.1 COUNT-IF-STRING.2 COUNT-IF-STRING.3 + COUNT-IF-STRING.4 COUNT-IF-STRING.5 COUNT-IF-STRING.6 + COUNT-IF-STRING.8 COUNT-IF-STRING.11 COUNT-IF-STRING.12 + COUNT-IF-STRING.13 COUNT-IF-STRING.14 COUNT-IF-STRING.15 + COUNT-IF-STRING.16 COUNT-IF-STRING.17 COUNT-IF.ORDER.1 + COUNT-IF.ORDER.2 COUNT-IF.ALLOW-OTHER-KEYS.1 + COUNT-IF.ALLOW-OTHER-KEYS.2 COUNT-IF.ALLOW-OTHER-KEYS.3 + COUNT-IF.KEYWORDS.4 COUNT-IF.ALLOW-OTHER-KEYS.5 COUNT-IF.ERROR.1 + COUNT-IF.ERROR.2 COUNT-IF.ERROR.3 COUNT-IF.ERROR.4 COUNT-IF.ERROR.5 + COUNT-IF.ERROR.6 COUNT-IF.ERROR.7 COUNT-IF.ERROR.8 COUNT-IF.ERROR.9 + COUNT-IF.ERROR.10 COUNT-IF.ERROR.11 COUNT-IF.ERROR.12 + COUNT-IF.ERROR.13 COUNT-IF.ERROR.14 COUNT-IF.ERROR.15 + COUNT-IF-NOT-LIST.1 COUNT-IF-NOT-LIST.2 COUNT-IF-NOT-LIST.3 + COUNT-IF-NOT-LIST.4 COUNT-IF-NOT-LIST.5 COUNT-IF-NOT-LIST.6 + COUNT-IF-NOT-LIST.8 COUNT-IF-NOT-LIST.9 COUNT-IF-NOT-LIST.10 + COUNT-IF-NOT-LIST.11 COUNT-IF-NOT-LIST.12 COUNT-IF-NOT-LIST.13 + COUNT-IF-NOT-LIST.14 COUNT-IF-NOT-LIST.15 COUNT-IF-NOT-LIST.16 + COUNT-IF-NOT-VECTOR.1 COUNT-IF-NOT-VECTOR.2 COUNT-IF-NOT-VECTOR.3 + COUNT-IF-NOT-VECTOR.4 COUNT-IF-NOT-VECTOR.5 COUNT-IF-NOT-VECTOR.6 + COUNT-IF-NOT-VECTOR.8 COUNT-IF-NOT-VECTOR.9 COUNT-IF-NOT-VECTOR.10 + COUNT-IF-NOT-VECTOR.11 COUNT-IF-NOT-VECTOR.12 COUNT-IF-NOT-VECTOR.13 + COUNT-IF-NOT-VECTOR.14 COUNT-IF-NOT-VECTOR.15 COUNT-IF-NOT-VECTOR.16 + COUNT-IF-NOT-NONSIMPLE-VECTOR.1 COUNT-IF-NOT-NONSIMPLE-VECTOR.2 + COUNT-IF-NOT-NONSIMPLE-VECTOR.3 COUNT-IF-NOT-NONSIMPLE-VECTOR.4 + COUNT-IF-NOT-NONSIMPLE-VECTOR.5 COUNT-IF-NOT-NONSIMPLE-VECTOR.6 + COUNT-IF-NOT-NONSIMPLE-VECTOR.8 COUNT-IF-NOT-NONSIMPLE-VECTOR.9 + COUNT-IF-NOT-NONSIMPLE-VECTOR.10 COUNT-IF-NOT-NONSIMPLE-VECTOR.11 + COUNT-IF-NOT-NONSIMPLE-VECTOR.12 COUNT-IF-NOT-NONSIMPLE-VECTOR.13 + COUNT-IF-NOT-NONSIMPLE-VECTOR.14 COUNT-IF-NOT-NONSIMPLE-VECTOR.15 + COUNT-IF-NOT-NONSIMPLE-VECTOR.16 COUNT-IF-NOT-NONSIMPLE-VECTOR.17 + COUNT-IF-NOT-BIT-VECTOR.1 COUNT-IF-NOT-BIT-VECTOR.2 + COUNT-IF-NOT-BIT-VECTOR.3 COUNT-IF-NOT-BIT-VECTOR.4 + COUNT-IF-NOT-BIT-VECTOR.5 COUNT-IF-NOT-BIT-VECTOR.6 + COUNT-IF-NOT-BIT-VECTOR.8 COUNT-IF-NOT-BIT-VECTOR.10 + COUNT-IF-NOT-BIT-VECTOR.11 COUNT-IF-NOT-BIT-VECTOR.12 + COUNT-IF-NOT-BIT-VECTOR.13 COUNT-IF-NOT-BIT-VECTOR.14 + COUNT-IF-NOT-BIT-VECTOR.15 COUNT-IF-NOT-BIT-VECTOR.16 + COUNT-IF-NOT-BIT-VECTOR.17 COUNT-IF-NOT-STRING.1 COUNT-IF-NOT-STRING.2 + COUNT-IF-NOT-STRING.3 COUNT-IF-NOT-STRING.4 COUNT-IF-NOT-STRING.5 + COUNT-IF-NOT-STRING.6 COUNT-IF-NOT-STRING.8 COUNT-IF-NOT-STRING.11 + COUNT-IF-NOT-STRING.12 COUNT-IF-NOT-STRING.13 COUNT-IF-NOT-STRING.14 + COUNT-IF-NOT-STRING.15 COUNT-IF-NOT-STRING.16 COUNT-IF-NOT-STRING.17 + COUNT-IF-NOT.ORDER.1 COUNT-IF-NOT.ORDER.2 COUNT-IF-NOT.KEYWORDS.1 + COUNT-IF-NOT.KEYWORDS.2 COUNT-IF-NOT.KEYWORDS.3 + COUNT-IF-NOT.KEYWORDS.4 COUNT-IF-NOT.ALLOW-OTHER-KEYS.5 + COUNT-IF-NOT.ERROR.1 COUNT-IF-NOT.ERROR.2 COUNT-IF-NOT.ERROR.3 + COUNT-IF-NOT.ERROR.4 COUNT-IF-NOT.ERROR.5 COUNT-IF-NOT.ERROR.6 + COUNT-IF-NOT.ERROR.7 COUNT-IF-NOT.ERROR.8 COUNT-IF-NOT.ERROR.9 + COUNT-IF-NOT.ERROR.10 COUNT-IF-NOT.ERROR.11 COUNT-IF-NOT.ERROR.12 + COUNT-IF-NOT.ERROR.13 COUNT-IF-NOT.ERROR.14 COUNT-IF-NOT.ERROR.15 + REVERSE-LIST.1 REVERSE-LIST.2 REVERSE-VECTOR.1 REVERSE-VECTOR.2 + REVERSE-NONSIMPLE-VECTOR.1 REVERSE-NONSIMPLE-VECTOR.2 + REVERSE-NONSIMPLE-VECTOR.3 REVERSE-BIT-VECTOR.1 REVERSE-BIT-VECTOR.2 + REVERSE-BIT-VECTOR.3 REVERSE-STRING.1 REVERSE-STRING.2 + REVERSE-STRING.3 REVERSE-STRING.4 REVERSE.ORDER.1 REVERSE.ERROR.1 + REVERSE.ERROR.2 REVERSE.ERROR.3 REVERSE.ERROR.4 REVERSE.ERROR.5 + REVERSE.ERROR.6 REVERSE.ERROR.7 REVERSE.ERROR.8 NREVERSE-LIST.1 + NREVERSE-LIST.2 NREVERSE-VECTOR.1 NREVERSE-VECTOR.2 + NREVERSE-NONSIMPLE-VECTOR.1 NREVERSE-NONSIMPLE-VECTOR.2 + NREVERSE-NONSIMPLE-VECTOR.3 NREVERSE-BIT-VECTOR.1 + NREVERSE-BIT-VECTOR.2 NREVERSE-BIT-VECTOR.3 NREVERSE-STRING.1 + NREVERSE-STRING.2 NREVERSE-STRING.3 NREVERSE-STRING.4 NREVERSE.ORDER.1 + NREVERSE.ERROR.1 NREVERSE.ERROR.2 NREVERSE.ERROR.3 NREVERSE.ERROR.4 + NREVERSE.ERROR.5 NREVERSE.ERROR.6 NREVERSE.ERROR.7 NREVERSE.ERROR.8 + SORT-LIST.1 SORT-LIST.2 SORT-LIST.3 SORT-VECTOR.1 SORT-VECTOR.2 + SORT-VECTOR.3 SORT-VECTOR.4 SORT-BIT-VECTOR.1 SORT-BIT-VECTOR.2 + SORT-BIT-VECTOR.3 SORT-STRING.1 SORT-STRING.2 SORT-STRING.3 + SORT.ORDER.1 SORT.ORDER.2 +Test SORT.ERROR.1 failed +Form: (CLASSIFY-ERROR (SORT)) +Expected value: PROGRAM-ERROR +Actual value: TYPE-ERROR. +Test SORT.ERROR.2 failed +Form: (CLASSIFY-ERROR (SORT NIL)) +Expected value: PROGRAM-ERROR +Actual value: NIL. + SORT.ERROR.3 SORT.ERROR.4 +Test SORT.ERROR.5 failed +Form: (CLASSIFY-ERROR (SORT NIL #'< 'BAD T :ALLOW-OTHER-KEYS NIL)) +Expected value: PROGRAM-ERROR +Actual value: NIL. + SORT.ERROR.6 SORT.ERROR.7 SORT.ERROR.8 SORT.ERROR.9 SORT.ERROR.10 + FIND-LIST.1 FIND-LIST.2 FIND-LIST.3 FIND-LIST.4 FIND-LIST.5 + FIND-LIST.6 FIND-LIST.7 FIND-LIST.8 FIND-LIST.9 FIND-LIST.10 + FIND-LIST.11 FIND-LIST.12 FIND-LIST.13 FIND-LIST.14 FIND-LIST.15 + FIND-LIST.16 FIND-LIST.17 FIND-LIST.18 FIND-LIST.19 FIND-LIST.20 + FIND-LIST.21 FIND-LIST.22 FIND-LIST.23 FIND-LIST.24 FIND-LIST.25 + FIND-LIST.26 FIND-LIST.27 FIND-LIST.28 FIND-VECTOR.1 FIND-VECTOR.1A + FIND-VECTOR.2 FIND-VECTOR.2A FIND-VECTOR.3 FIND-VECTOR.4 FIND-VECTOR.5 + FIND-VECTOR.6 FIND-VECTOR.7 FIND-VECTOR.8 FIND-VECTOR.9 FIND-VECTOR.10 + FIND-VECTOR.11 FIND-VECTOR.12 FIND-VECTOR.13 FIND-VECTOR.14 + FIND-VECTOR.15 FIND-VECTOR.16 FIND-VECTOR.17 FIND-VECTOR.18 + FIND-VECTOR.19 FIND-VECTOR.20 FIND-VECTOR.21 FIND-VECTOR.22 + FIND-VECTOR.23 FIND-VECTOR.24 FIND-VECTOR.25 FIND-VECTOR.26 + FIND-VECTOR.27 FIND-VECTOR.28 FIND-VECTOR.29 FIND-VECTOR.30 + FIND-BIT-VECTOR.1 FIND-BIT-VECTOR.1A FIND-BIT-VECTOR.1B + FIND-BIT-VECTOR.1C FIND-BIT-VECTOR.1D FIND-BIT-VECTOR.2 + FIND-BIT-VECTOR.2A FIND-BIT-VECTOR.2B FIND-BIT-VECTOR.2C + FIND-BIT-VECTOR.2D FIND-BIT-VECTOR.2E FIND-BIT-VECTOR.3 + FIND-BIT-VECTOR.4 FIND-BIT-VECTOR.5 FIND-BIT-VECTOR.6 + FIND-BIT-VECTOR.7 FIND-BIT-VECTOR.8 FIND-BIT-VECTOR.9 + FIND-BIT-VECTOR.10 FIND-BIT-VECTOR.11 FIND-BIT-VECTOR.12 + FIND-BIT-VECTOR.13 FIND-BIT-VECTOR.14 FIND-BIT-VECTOR.15 + FIND-BIT-VECTOR.16 FIND-BIT-VECTOR.16A FIND-BIT-VECTOR.16B + FIND-BIT-VECTOR.17 FIND-BIT-VECTOR.17A FIND-BIT-VECTOR.17B + FIND-BIT-VECTOR.18 FIND-BIT-VECTOR.18A FIND-BIT-VECTOR.19 + FIND-BIT-VECTOR.19A FIND-BIT-VECTOR.20 FIND-BIT-VECTOR.21 + FIND-BIT-VECTOR.21A FIND-BIT-VECTOR.21B FIND-BIT-VECTOR.22 + FIND-BIT-VECTOR.22A FIND-BIT-VECTOR.22B FIND-BIT-VECTOR.23 + FIND-BIT-VECTOR.23A FIND-BIT-VECTOR.23B FIND-BIT-VECTOR.24 + FIND-BIT-VECTOR.24A FIND-BIT-VECTOR.24B FIND-BIT-VECTOR.25 + FIND-BIT-VECTOR.26 FIND-BIT-VECTOR.26A FIND-BIT-VECTOR.27 + FIND-BIT-VECTOR.28 FIND-BIT-VECTOR.29 FIND-BIT-VECTOR.30 FIND-STRING.1 + FIND-STRING.1A FIND-STRING.2 FIND-STRING.2A FIND-STRING.3 + FIND-STRING.4 FIND-STRING.5 FIND-STRING.6 FIND-STRING.7 FIND-STRING.8 + FIND-STRING.9 FIND-STRING.10 FIND-STRING.11 FIND-STRING.13 + FIND-STRING.14 FIND-STRING.15 FIND-STRING.16 FIND-STRING.17 + FIND-STRING.18 FIND-STRING.19 FIND-STRING.20 FIND-STRING.21 + FIND-STRING.22 FIND-STRING.23 FIND-STRING.24 FIND-STRING.25 + FIND.ALLOW-OTHER-KEYS.1 FIND.ALLOW-OTHER-KEYS.2 + FIND.ALLOW-OTHER-KEYS.3 FIND.KEYWORDS.4 FIND.ALLOW-OTHER-KEYS.5 + FIND.ERROR.1 FIND.ERROR.2 FIND.ERROR.3 FIND.ERROR.4 FIND.ERROR.5 + FIND.ERROR.6 FIND.ERROR.7 FIND.ERROR.8 FIND.ERROR.9 FIND.ERROR.10 + FIND.ERROR.11 FIND.ERROR.12 FIND.ERROR.13 FIND.ERROR.14 FIND.ERROR.15 + FIND.ORDER.1 FIND.ORDER.2 FIND.ORDER.3 FIND-IF-LIST.1 FIND-IF-LIST.2 + FIND-IF-LIST.2A FIND-IF-LIST.3 FIND-IF-LIST.4 FIND-IF-LIST.5 + FIND-IF-LIST.6 FIND-IF-LIST.7 FIND-IF-LIST.8 FIND-IF-LIST.9 + FIND-IF-LIST.10 FIND-IF-LIST.11 FIND-IF-LIST.12 FIND-IF-LIST.13 + FIND-IF-LIST.14 FIND-IF-LIST.15 FIND-IF-LIST.16 FIND-IF-LIST.17 + FIND-IF-LIST.18 FIND-IF-VECTOR.1 FIND-IF-VECTOR.2 FIND-IF-VECTOR.2A + FIND-IF-VECTOR.3 FIND-IF-VECTOR.4 FIND-IF-VECTOR.5 FIND-IF-VECTOR.6 + FIND-IF-VECTOR.7 FIND-IF-VECTOR.8 FIND-IF-VECTOR.9 FIND-IF-VECTOR.10 + FIND-IF-VECTOR.11 FIND-IF-VECTOR.12 FIND-IF-VECTOR.13 + FIND-IF-VECTOR.14 FIND-IF-VECTOR.15 FIND-IF-VECTOR.16 + FIND-IF-VECTOR.17 FIND-IF-VECTOR.18 FIND-IF-VECTOR.19 + FIND-IF-BIT-VECTOR.1 FIND-IF-BIT-VECTOR.2 FIND-IF-BIT-VECTOR.3 + FIND-IF-BIT-VECTOR.4 FIND-IF-BIT-VECTOR.5 FIND-IF-BIT-VECTOR.6 + FIND-IF-BIT-VECTOR.7 FIND-IF-STRING.1 FIND-IF-STRING.2 + FIND-IF-STRING.2A FIND-IF-STRING.3 FIND-IF-STRING.3A FIND-IF-STRING.4 + FIND-IF-STRING.5 FIND-IF-STRING.6 FIND-IF-STRING.7 FIND-IF-STRING.8 + FIND-IF-STRING.9 FIND-IF-STRING.10 FIND-IF-STRING.11 FIND-IF-STRING.12 + FIND-IF-STRING.13 FIND-IF-STRING.14 FIND-IF-STRING.15 + FIND-IF-STRING.16 FIND-IF-STRING.17 FIND-IF-STRING.18 + FIND-IF-STRING.19 FIND-IF.ALLOW-OTHER-KEYS.1 + FIND-IF.ALLOW-OTHER-KEYS.2 FIND-IF.ALLOW-OTHER-KEYS.3 + FIND-IF.KEYWORDS.4 FIND-IF.ALLOW-OTHER-KEYS.5 FIND-IF.ERROR.1 + FIND-IF.ERROR.2 FIND-IF.ERROR.3 FIND-IF.ERROR.4 FIND-IF.ERROR.5 + FIND-IF.ERROR.6 FIND-IF.ERROR.7 FIND-IF.ERROR.8 FIND-IF.ERROR.9 + FIND-IF.ERROR.10 FIND-IF.ERROR.11 FIND-IF.ERROR.12 FIND-IF.ERROR.13 + FIND-IF.ERROR.14 FIND-IF.ERROR.15 FIND-IF.ORDER.1 FIND-IF.ORDER.2 + FIND-IF.ORDER.3 FIND-IF-NOT-LIST.1 FIND-IF-NOT-LIST.2 + FIND-IF-NOT-LIST.2A FIND-IF-NOT-LIST.3 FIND-IF-NOT-LIST.4 + FIND-IF-NOT-LIST.5 FIND-IF-NOT-LIST.6 FIND-IF-NOT-LIST.7 + FIND-IF-NOT-LIST.8 FIND-IF-NOT-LIST.9 FIND-IF-NOT-LIST.10 + FIND-IF-NOT-LIST.11 FIND-IF-NOT-LIST.12 FIND-IF-NOT-LIST.13 + FIND-IF-NOT-LIST.14 FIND-IF-NOT-LIST.15 FIND-IF-NOT-LIST.16 + FIND-IF-NOT-LIST.17 FIND-IF-NOT-LIST.18 FIND-IF-NOT-VECTOR.1 + FIND-IF-NOT-VECTOR.2 FIND-IF-NOT-VECTOR.2A FIND-IF-NOT-VECTOR.3 + FIND-IF-NOT-VECTOR.4 FIND-IF-NOT-VECTOR.5 FIND-IF-NOT-VECTOR.6 + FIND-IF-NOT-VECTOR.7 FIND-IF-NOT-VECTOR.8 FIND-IF-NOT-VECTOR.9 + FIND-IF-NOT-VECTOR.10 FIND-IF-NOT-VECTOR.11 FIND-IF-NOT-VECTOR.12 + FIND-IF-NOT-VECTOR.13 FIND-IF-NOT-VECTOR.14 FIND-IF-NOT-VECTOR.15 + FIND-IF-NOT-VECTOR.16 FIND-IF-NOT-VECTOR.17 FIND-IF-NOT-VECTOR.18 + FIND-IF-NOT-BIT-VECTOR.1 FIND-IF-NOT-BIT-VECTOR.2 + FIND-IF-NOT-BIT-VECTOR.3 FIND-IF-NOT-BIT-VECTOR.4 + FIND-IF-NOT-BIT-VECTOR.5 FIND-IF-NOT-BIT-VECTOR.6 + FIND-IF-NOT-BIT-VECTOR.7 FIND-IF-NOT-STRING.1 FIND-IF-NOT-STRING.2 + FIND-IF-NOT-STRING.2A FIND-IF-NOT-STRING.3 FIND-IF-NOT-STRING.3A + FIND-IF-NOT-STRING.4 FIND-IF-NOT-STRING.5 FIND-IF-NOT-STRING.6 + FIND-IF-NOT-STRING.7 FIND-IF-NOT-STRING.8 FIND-IF-NOT-STRING.9 + FIND-IF-NOT-STRING.10 FIND-IF-NOT-STRING.11 FIND-IF-NOT-STRING.12 + FIND-IF-NOT-STRING.13 FIND-IF-NOT-STRING.14 FIND-IF-NOT-STRING.15 + FIND-IF-NOT-STRING.16 FIND-IF-NOT-STRING.17 FIND-IF-NOT-STRING.18 + FIND-IF-NOT.ALLOW-OTHER-KEYS.1 FIND-IF-NOT.ALLOW-OTHER-KEYS.2 + FIND-IF-NOT.ALLOW-OTHER-KEYS.3 FIND-IF-NOT.KEYWORDS.4 + FIND-IF-NOT.ALLOW-OTHER-KEYS.5 FIND-IF-NOT.ERROR.1 FIND-IF-NOT.ERROR.2 + FIND-IF-NOT.ERROR.3 FIND-IF-NOT.ERROR.4 FIND-IF-NOT.ERROR.5 + FIND-IF-NOT.ERROR.6 FIND-IF-NOT.ERROR.7 FIND-IF-NOT.ERROR.8 + FIND-IF-NOT.ERROR.9 FIND-IF-NOT.ERROR.10 FIND-IF-NOT.ERROR.11 + FIND-IF-NOT.ERROR.12 FIND-IF-NOT.ERROR.13 FIND-IF-NOT.ERROR.14 + FIND-IF-NOT.ERROR.15 FIND-IF-NOT.ORDER.1 FIND-IF-NOT.ORDER.2 + FIND-IF-NOT.ORDER.3 POSITION-LIST.1 POSITION-LIST.2 POSITION-LIST.3 + POSITION-LIST.4 POSITION-LIST.5 POSITION-LIST.6 POSITION-LIST.7 + POSITION-LIST.8 POSITION-LIST.9 POSITION-LIST.10 POSITION-LIST.11 + POSITION-LIST.12 POSITION-LIST.13 POSITION-LIST.14 POSITION-LIST.15 + POSITION-LIST.16 POSITION-LIST.17 POSITION-LIST.18 POSITION-LIST.19 + POSITION-LIST.20 POSITION-LIST.21 POSITION-LIST.22 POSITION-LIST.23 + POSITION-LIST.24 POSITION-LIST.25 POSITION-LIST.26 POSITION-LIST.27 + POSITION-LIST.28 POSITION-VECTOR.1 POSITION-VECTOR.2 POSITION-VECTOR.3 + POSITION-VECTOR.4 POSITION-VECTOR.5 POSITION-VECTOR.6 + POSITION-VECTOR.7 POSITION-VECTOR.8 POSITION-VECTOR.9 + POSITION-VECTOR.10 POSITION-VECTOR.11 POSITION-VECTOR.12 + POSITION-VECTOR.13 POSITION-VECTOR.14 POSITION-VECTOR.15 + POSITION-VECTOR.16 POSITION-VECTOR.17 POSITION-VECTOR.18 + POSITION-VECTOR.19 POSITION-VECTOR.20 POSITION-VECTOR.21 + POSITION-VECTOR.22 POSITION-VECTOR.23 POSITION-VECTOR.24 + POSITION-VECTOR.25 POSITION-VECTOR.26 POSITION-VECTOR.27 + POSITION-VECTOR.28 POSITION-VECTOR.29 POSITION-VECTOR.30 + POSITION-VECTOR.31 POSITION-BIT-VECTOR.1 POSITION-BIT-VECTOR.2 + POSITION-BIT-VECTOR.3 POSITION-BIT-VECTOR.4 POSITION-BIT-VECTOR.5 + POSITION-BIT-VECTOR.6 POSITION-BIT-VECTOR.7 POSITION-BIT-VECTOR.8 + POSITION-BIT-VECTOR.9 POSITION-BIT-VECTOR.10 POSITION-BIT-VECTOR.11 + POSITION-BIT-VECTOR.12 POSITION-BIT-VECTOR.13 POSITION-BIT-VECTOR.14 + POSITION-BIT-VECTOR.15 POSITION-BIT-VECTOR.16 POSITION-BIT-VECTOR.17 + POSITION-BIT-VECTOR.18 POSITION-BIT-VECTOR.19 POSITION-BIT-VECTOR.20 + POSITION-BIT-VECTOR.21 POSITION-BIT-VECTOR.22 POSITION-BIT-VECTOR.23 + POSITION-BIT-VECTOR.24 POSITION-BIT-VECTOR.25 POSITION-BIT-VECTOR.27 + POSITION-BIT-VECTOR.28 POSITION-BIT-VECTOR.29 POSITION-BIT-VECTOR.30 + POSITION-BIT-VECTOR.31 POSITION-BIT-VECTOR.32 POSITION-STRING.1 + POSITION-STRING.2 POSITION-STRING.3 POSITION-STRING.4 + POSITION-STRING.5 POSITION-STRING.6 POSITION-STRING.7 + POSITION-STRING.8 POSITION-STRING.9 POSITION-STRING.10 + POSITION-STRING.11 POSITION-STRING.13 POSITION-STRING.14 + POSITION-STRING.15 POSITION-STRING.16 POSITION-STRING.17 + POSITION-STRING.18 POSITION-STRING.19 POSITION-STRING.20 + POSITION-STRING.21 POSITION-STRING.22 POSITION-STRING.23 + POSITION-STRING.24 POSITION-STRING.25 POSITION-STRING.26 + POSITION-STRING.27 POSITION-STRING.28 POSITION.ORDER.1 + POSITION.ORDER.2 POSITION.ALLOW-OTHER-KEYS.1 + POSITION.ALLOW-OTHER-KEYS.2 POSITION.ALLOW-OTHER-KEYS.3 + POSITION.ALLOW-OTHER-KEYS.4 POSITION.ALLOW-OTHER-KEYS.5 + POSITION.KEYWORDS.6 POSITION.ALLOW-OTHER-KEYS.7 + POSITION.ALLOW-OTHER-KEYS.8 POSITION.ALLOW-OTHER-KEYS.9 + POSITION.ERROR.1 POSITION.ERROR.2 POSITION.ERROR.3 POSITION.ERROR.4 + POSITION.ERROR.5 POSITION.ERROR.6 POSITION.ERROR.7 POSITION.ERROR.8 + POSITION.ERROR.9 POSITION.ERROR.10 POSITION.ERROR.11 POSITION.ERROR.12 + POSITION.ERROR.13 POSITION.ERROR.14 POSITION.ERROR.15 SEARCH-LIST.1 + SEARCH-LIST.2Package #<"SLOOP" package> +Package #<"COMPILER" package> +Package #<"SYSTEM" package> +Package #<"KEYWORD" package> +Package #<"COMMON-LISP-USER" package> +Package #<"COMMON-LISP" package> + WITH-PACKAGE-ITERATOR.14 UNEXPORT.1 UNEXPORT.2 UNEXPORT.3 UNEXPORT.4 + UNEXPORT.5 UNEXPORT.6 UNEXPORT.ERROR.1 UNEXPORT.ERROR.2 UNINTERN.1 + UNINTERN.2 UNINTERN.3 UNINTERN.4 UNINTERN.5 UNINTERN.6 UNINTERN.7Properly threw an error: # + UNINTERN.8 UNINTERN.9 UNINTERN.ERROR.1 UNINTERN.ERROR.2 IN-PACKAGE.1 + IN-PACKAGE.2 IN-PACKAGE.3 IN-PACKAGE.4 IN-PACKAGE.5 UNUSE-PACKAGE.1 + UNUSE-PACKAGE.2 UNUSE-PACKAGE.3 UNUSE-PACKAGE.4 UNUSE-PACKAGE.5 + UNUSE-PACKAGE.6 UNUSE-PACKAGE.7 UNUSE-PACKAGE.8 UNUSE-PACKAGE.9 + UNUSE-PACKAGE.ERROR.1 UNUSE-PACKAGE.ERROR.2 USE-PACKAGE.1 + USE-PACKAGE.2 USE-PACKAGE.3 USE-PACKAGE.4 USE-PACKAGE.5 USE-PACKAGE.6 + USE-PACKAGE.ERROR.1 USE-PACKAGE.ERROR.2 DEFPACKAGE.1 DEFPACKAGE.2 + DEFPACKAGE.3 DEFPACKAGE.4 DEFPACKAGE.5 DEFPACKAGE.6 DEFPACKAGE.7 + DEFPACKAGE.8 DEFPACKAGE.9 DEFPACKAGE.10 DEFPACKAGE.11 DEFPACKAGE.12 + DEFPACKAGE.13 DEFPACKAGE.14 DEFPACKAGE.15 DEFPACKAGE.16 DEFPACKAGE.17 + DEFPACKAGE.18 DEFPACKAGE.19 DEFPACKAGE.20 DEFPACKAGE.21 DEFPACKAGE.22 + DEFPACKAGE.23 DEFPACKAGE.24 DEFPACKAGE.25Making G1... +Making G2... +Making G3... +Making G1... +Making G2... +Making G3... + DEFPACKAGE.26 DO-SYMBOLS.1 DO-SYMBOLS.2 DO-SYMBOLS.3 DO-SYMBOLS.4 + DO-SYMBOLS.5 DO-EXTERNAL-SYMBOLS.1 DO-EXTERNAL-SYMBOLS.2 + DO-EXTERNAL-SYMBOLS.3 DO-EXTERNAL-SYMBOLS.4 DO-EXTERNAL-SYMBOLS.5 + DO-SYMBOLS.6 DO-EXTERNAL-SYMBOLS.6 DO-SYMBOLS.7 DO-EXTERNAL-SYMBOLS.7 + DO-SYMBOLS.8 DO-EXTERNAL-SYMBOLS.8 PACKAGEP.1 PACKAGEP.2 + PACKAGEP.ERROR.1 PACKAGEP.ERROR.2 PACKAGE-ERROR.1 PACKAGE-ERROR.2 +Test PACKAGE-ERROR.3 failed +Form: (SUBTYPEP* 'PACKAGE-ERROR 'ERROR) +Expected values: T + T +Actual values: NIL + NIL. + PACKAGE-ERROR.4 PACKAGE-ERROR-PACKAGE.1 PACKAGE-ERROR-PACKAGE.2 + PACKAGE-ERROR-PACKAGE.3 PACKAGE-ERROR-PACKAGE.4 + PACKAGE-ERROR-PACKAGE.ERROR.1 PACKAGE-ERROR-PACKAGE.ERROR.2 KEYWORD.1 + KEYWORD.2 KEYWORD.3 PACKAGE-SHADOWING-SYMBOLS.ERROR.1 + PACKAGE-SHADOWING-SYMBOLS.ERROR.2 PACKAGE-USE-LIST.ERROR.1 + PACKAGE-USE-LIST.ERROR.2 PACKAGE-USED-BY-LIST.ERROR.1 + PACKAGE-USED-BY-LIST.ERROR.2 COPY-SEQ.1 COPY-SEQ.2 COPY-SEQ.3 + COPY-SEQ.4 COPY-SEQ.5 COPY-SEQ.6 COPY-SEQ.7 COPY-SEQ.8 COPY-SEQ.9 + COPY-SEQ.10 COPY-SEQ.11 COPY-SEQ.12 COPY-SEQ.13 COPY-SEQ.14 + COPY-SEQ.15 COPY-SEQ.16 COPY-SEQ.17 COPY-SEQ.18 COPY-SEQ.ORDER.1 + COPY-SEQ.ERROR.1 COPY-SEQ.ERROR.2 COPY-SEQ.ERROR.3 COPY-SEQ.ERROR.4 + COPY-SEQ.ERROR.5 COPY-SEQ.ERROR.6 ELT.1 ELT.1A ELT.1B ELT.2 ELT.3 + ELT.4 ELT.5 ELT.5A ELT.6 ELT.7 ELT.8 ELT.9 ELT.10 ELT.11 ELT.12 ELT.13 + ELT.14 ELT.15 ELT.16 ELT.17 ELT.18 ELT.19 ELT.ORDER.1 ELT.ORDER.2 + ELT-V.1 ELT-V.3 ELT-V.4 ELT-V.5 ELT-V.6 ELT-V.7 ELT-V.8 ELT-V.9 + ELT-V.10 ELT-V.11 ELT-V.12 ELT-V.13 ELT-ADJ-ARRAY.1 ELT-ADJ-ARRAY.3 + ELT-ADJ-ARRAY.4 ELT-ADJ-ARRAY.5 ELT-ADJ-ARRAY.6 ELT-ADJ-ARRAY.7 + ELT-ADJ-ARRAY.8 ELT-ADJ-ARRAY.9 ELT-ADJ-ARRAY.10 ELT-ADJ-ARRAY.11 + ELT-ADJ-ARRAY.12 ELT-ADJ-ARRAY.13 ELT-DISPLACED-ARRAY.1 + ELT-DISPLACED-ARRAY.2 ELT-DISPLACED-ARRAY.3 ELT-FILL-POINTER.1 + ELT-FILL-POINTER.2 ELT-FILL-POINTER.3 ELT-FILL-POINTER.4 + ELT-FILL-POINTER.5 ELT-FILL-POINTER.6 ELT-FILL-POINTER.7 + ELT-FILL-POINTER.8 ELT.ERROR.1 ELT.ERROR.2 ELT.ERROR.3 FILL.ERROR.1 + FILL.ERROR.2 FILL.ERROR.3 FILL.ERROR.4 FILL.ERROR.5 FILL.ERROR.6 + FILL.ERROR.7 FILL.ERROR.8 FILL.ERROR.10 FILL.ERROR.11 ARRAY-FILL-1 + ARRAY-FILL-2 ARRAY-FILL-3 ARRAY-FILL-4 ARRAY-FILL-5 ARRAY-FILL-6 + ARRAY-FILL-7 ARRAY-FILL-8 ARRAY-FILL-9 ARRAY-FILL-10 + ARRAY-FIXNUM-FILL-1 ARRAY-FIXNUM-FILL-2 ARRAY-FIXNUM-FILL-3 + ARRAY-FIXNUM-FILL-4 ARRAY-FIXNUM-FILL-5 ARRAY-FIXNUM-FILL-6 + ARRAY-FIXNUM-FILL-7 ARRAY-FIXNUM-FILL-8 ARRAY-FIXNUM-FILL-9 + ARRAY-FIXNUM-FILL-10 ARRAY-UNSIGNED-BYTE8-FILL-1 + ARRAY-UNSIGNED-BYTE8-FILL-2 ARRAY-UNSIGNED-BYTE8-FILL-3 + ARRAY-UNSIGNED-BYTE8-FILL-4 ARRAY-UNSIGNED-BYTE8-FILL-5 + ARRAY-UNSIGNED-BYTE8-FILL-6 ARRAY-UNSIGNED-BYTE8-FILL-7 + ARRAY-UNSIGNED-BYTE8-FILL-8 ARRAY-UNSIGNED-BYTE8-FILL-9 + ARRAY-UNSIGNED-BYTE8-FILL-10 ARRAY-FILL-POINTER-FILL.1 + ARRAY-FILL-POINTER-FILL.2 FILL.STRING.1 FILL.STRING.2 FILL.STRING.3 + FILL.STRING.4 FILL.STRING.5 FILL.STRING.6 FILL.STRING.7 FILL.STRING.8 + FILL.STRING.9 FILL.STRING.10 FILL.BIT-VECTOR.1 FILL.BIT-VECTOR.2 + FILL.BIT-VECTOR.3 FILL.BIT-VECTOR.4 FILL.BIT-VECTOR.5 + FILL.BIT-VECTOR.6 FILL.BIT-VECTOR.7 FILL.BIT-VECTOR.8 + FILL.BIT-VECTOR.9 FILL.ALLOW-OTHER-KEYS.1 FILL.ALLOW-OTHER-KEYS.2 + FILL.ALLOW-OTHER-KEYS.3 FILL.ALLOW-OTHER-KEYS.4 + FILL.ALLOW-OTHER-KEYS.5 FILL.ALLOW-OTHER-KEYS.6 + FILL.ALLOW-OTHER-KEYS.7 FILL.ORDER.1 FILL.ORDER.2 FILL.ORDER.3 + FILL.ORDER.4 ARRAY-STRING-FILL.1 ARRAY-STRING-FILL.2 + ARRAY-STRING-FILL.3 ARRAY-STRING-FILL.4 ARRAY-STRING-FILL.5 + MAKE-SEQUENCE.1 MAKE-SEQUENCE.2 MAKE-SEQUENCE.3 MAKE-SEQUENCE.4 + MAKE-SEQUENCE.5 MAKE-SEQUENCE.6 MAKE-SEQUENCE.7 MAKE-SEQUENCE.8 + MAKE-SEQUENCE.9 MAKE-SEQUENCE.10 MAKE-SEQUENCE.11 MAKE-SEQUENCE.12 + MAKE-SEQUENCE.13 MAKE-SEQUENCE.14 MAKE-SEQUENCE.15 MAKE-SEQUENCE.16 + MAKE-SEQUENCE.17 MAKE-SEQUENCE.18 MAKE-SEQUENCE.19 MAKE-SEQUENCE.20 + MAKE-SEQUENCE.21 MAKE-SEQUENCE.22 MAKE-SEQUENCE.23 MAKE-SEQUENCE.24 + MAKE-SEQUENCE.25 MAKE-SEQUENCE.26 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.1 + MAKE-SEQUENCE.ALLOW-OTHER-KEYS.2 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.3 + MAKE-SEQUENCE.ALLOW-OTHER-KEYS.4 MAKE-SEQUENCE.ALLOW-OTHER-KEYS.5 + MAKE-SEQUENCE.KEYWORDS.6 MAKE-SEQUENCE.ERROR.1 +Test MAKE-SEQUENCE.ERROR.2 failed +Form: (CLASSIFY-ERROR (MAKE-SEQUENCE 'NULL 1)) +Expected value: TYPE-ERROR +Actual value: (NIL). + MAKE-SEQUENCE.ERROR.3 MAKE-SEQUENCE.ERROR.4 MAKE-SEQUENCE.ERROR.5 + MAKE-SEQUENCE.ERROR.6 MAKE-SEQUENCE.ERROR.7 MAKE-SEQUENCE.ERROR.8 + MAKE-SEQUENCE.ERROR.9 MAKE-SEQUENCE.ERROR.10 MAKE-SEQUENCE.ERROR.11 + MAKE-SEQUENCE.ERROR.12 MAKE-SEQUENCE.ERROR.13 MAKE-SEQUENCE.ERROR.14 + MAKE-SEQUENCE.ORDER.1 MAKE-SEQUENCE.ORDER.2 MAP-ARRAY.1 MAP-ARRAY.2 + MAP-ARRAY.3 MAP-ARRAY.4 MAP-ARRAY.5 MAP-ARRAY.6 MAP-ARRAY.9 + MAP-ARRAY.10 MAP-ARRAY.11 MAP-ARRAY.12 MAP-ARRAY.13 MAP-ARRAY.14 + MAP-BIT-VECTOR.15 MAP-BIT-VECTOR.16 MAP-BIT-VECTOR.17 + MAP-BIT-VECTOR.18 MAP-BIT-VECTOR.19 MAP-BIT-VECTOR.20 + MAP-BIT-VECTOR.21 MAP-BIT-VECTOR.22 MAP-BIT-VECTOR.23 + MAP-BIT-VECTOR.24 MAP-BIT-VECTOR.25 MAP-STRING.26 MAP-STRING.27 + MAP-STRING.28 MAP-STRING.29 MAP-STRING.30 MAP-NIL.33 MAP-NIL.34 + MAP-NIL.35 MAP-NIL.36 MAP-NULL.1 MAP-CONS.1 MAP.ERROR.1 MAP.ERROR.2 + MAP.ERROR.3 MAP.ERROR.4 MAP.ERROR.5 MAP.ERROR.6 MAP.ERROR.7 + MAP.ERROR.8 MAP.ERROR.9 MAP.FILL.1 MAP.FILL.2 MAP.FILL.3 MAP.FILL.4 + MAP.FILL.5 MAP.FILL.6 MAP.ORDER.1 MAP-INTO-LIST.1 MAP-INTO-LIST.2 + MAP-INTO-LIST.3 MAP-INTO-LIST.4 MAP-INTO-LIST.5 MAP-INTO-LIST.6 + MAP-INTO-LIST.7 MAP-INTO-LIST.8 MAP-INTO-ARRAY.1 MAP-INTO-ARRAY.2 + MAP-INTO-ARRAY.3 MAP-INTO-ARRAY.4 MAP-INTO-ARRAY.5 MAP-INTO-ARRAY.6 + MAP-INTO-ARRAY.7 MAP-INTO-ARRAY.8 MAP-INTO-ARRAY.9 MAP-INTO-ARRAY.10 + MAP-INTO-ARRAY.11 MAP-INTO-STRING.1 MAP-INTO-STRING.2 + MAP-INTO-STRING.3 MAP-INTO-STRING.4 MAP-INTO-STRING.5 + MAP-INTO-STRING.6 MAP-INTO-STRING.7 MAP-INTO-STRING.8 + MAP-INTO-STRING.9 MAP-INTO-STRING.10 MAP-INTO-STRING.11 + MAP-INTO-STRING.12 MAP-INTO.BIT-VECTOR.1 MAP-INTO.BIT-VECTOR.2 + MAP-INTO.BIT-VECTOR.3 MAP-INTO.BIT-VECTOR.4 MAP-INTO.BIT-VECTOR.5 + MAP-INTO.BIT-VECTOR.6 MAP-INTO.BIT-VECTOR.7 MAP-INTO.BIT-VECTOR.8 + MAP-INTO.BIT-VECTOR.9 MAP-INTO.ERROR.1 MAP-INTO.ERROR.2 + MAP-INTO.ERROR.3 MAP-INTO.ERROR.4 MAP-INTO.ERROR.5 MAP-INTO.ERROR.6 + MAP-INTO.ERROR.7 MAP-INTO.ERROR.8 MAP-INTO.ORDER.1 MAP-INTO.ORDER.2 + REDUCE-LIST.1 REDUCE-LIST.2 REDUCE-LIST.3 REDUCE-LIST.4 REDUCE-LIST.5 + REDUCE-LIST.6 REDUCE-LIST.7 REDUCE-LIST.8 REDUCE-LIST.9 REDUCE-LIST.10 + REDUCE-LIST.11 REDUCE-LIST.12 REDUCE-LIST.13 REDUCE-LIST.14 + REDUCE-LIST.15 REDUCE-LIST.16 REDUCE-LIST.17 REDUCE-ARRAY.1 + REDUCE-ARRAY.2 REDUCE-ARRAY.3 REDUCE-ARRAY.4 REDUCE-ARRAY.5 + REDUCE-ARRAY.6 REDUCE-ARRAY.7 REDUCE-ARRAY.8 REDUCE-ARRAY.9 + REDUCE-ARRAY.10 REDUCE-ARRAY.11 REDUCE-ARRAY.12 REDUCE-ARRAY.13 + REDUCE-ARRAY.14 REDUCE-ARRAY.15 REDUCE-ARRAY.16 REDUCE-ARRAY.17 + REDUCE-ARRAY.18 REDUCE-ARRAY.19 REDUCE.ERROR.1 +Test REDUCE.ERROR.2 failed +Form: (CLASSIFY-ERROR (REDUCE)) +Expected value: PROGRAM-ERROR +Actual value: TYPE-ERROR. + REDUCE.ERROR.3 REDUCE.ERROR.4 +Test REDUCE.ERROR.5 failed +Form: (CLASSIFY-ERROR (REDUCE #'LIST NIL 'BAD T :ALLOW-OTHER-KEYS NIL)) +Expected value: PROGRAM-ERROR +Actual value: NIL. + REDUCE.ERROR.6 REDUCE.ERROR.7 REDUCE.ERROR.8 REDUCE.ERROR.9 + REDUCE.ERROR.10 REDUCE-STRING.1 REDUCE-STRING.2 REDUCE-STRING.3 + REDUCE-STRING.4 REDUCE-STRING.5 REDUCE-STRING.6 REDUCE-STRING.7 + REDUCE-STRING.8 REDUCE-STRING.9 REDUCE-STRING.10 REDUCE-STRING.11 + REDUCE-STRING.12 REDUCE-STRING.13 REDUCE-STRING.14 REDUCE-STRING.15 + REDUCE-STRING.16 REDUCE-STRING.17 REDUCE-BITSTRING.1 + REDUCE-BITSTRING.2 REDUCE-BITSTRING.3 REDUCE-BITSTRING.4 + REDUCE-BITSTRING.5 REDUCE-BITSTRING.6 REDUCE-BITSTRING.7 + REDUCE-BITSTRING.8 REDUCE-BITSTRING.9 REDUCE-BITSTRING.10 + REDUCE-BITSTRING.11 REDUCE-BITSTRING.12 REDUCE-BITSTRING.13 + REDUCE-BITSTRING.14 REDUCE-BITSTRING.15 REDUCE-BITSTRING.16 + REDUCE-BITSTRING.17 REDUCE-BITSTRING.18 REDUCE.ORDER.1 REDUCE.ORDER.2 + REDUCE.ORDER.3 REDUCE.ALLOW-OTHER-KEYS.1 REDUCE.ALLOW-OTHER-KEYS.2 REDUCE.ALLOW-OTHER-KEYS.3 REDUCE.ALLOW-OTHER-KEYS.4 REDUCE.ALLOW-OTHER-KEYS.5 REDUCE.ALLOW-OTHER-KEYS.6 REDUCE.ALLOW-OTHER-KEYS.7 REDUCE.ALLOW-OTHER-KEYS.8 REDUCE.KEYWORDS.9 @@ -22068,21 +22353,6 @@ COUNT-IF-NONSIMPLE-VECTOR.3 COUNT-IF-NONSIMPLE-VECTOR.4 COUNT-IF-NONSIMPLE-VECTOR.5 COUNT-IF-NONSIMPLE-VECTOR.6 COUNT-IF-NONSIMPLE-VECTOR.8 COUNT-IF-NONSIMPLE-VECTOR.9 - COUNT-IF-NONSIMPLE-VECTOR.10 COUNT.ERROR.10 - COUNT.ERROR.11 COUNT.ERROR.12 COUNT.ERROR.13 COUNT.ERROR.14 - COUNT.ERROR.15 COUNT-IF-LIST.1 COUNT-IF-LIST.2 COUNT-IF-LIST.3 - COUNT-IF-LIST.4 COUNT-IF-LIST.5 COUNT-IF-LIST.6 COUNT-IF-LIST.8 - COUNT-IF-LIST.9 COUNT-IF-LIST.10 COUNT-IF-LIST.11 COUNT-IF-LIST.12 - COUNT-IF-LIST.13 COUNT-IF-LIST.14 COUNT-IF-LIST.15 COUNT-IF-LIST.16 - COUNT-IF-VECTOR.1 COUNT-IF-VECTOR.2 COUNT-IF-VECTOR.3 - COUNT-IF-VECTOR.4 COUNT-IF-VECTOR.5 COUNT-IF-VECTOR.6 - COUNT-IF-VECTOR.8 COUNT-IF-VECTOR.9 COUNT-IF-VECTOR.10 - COUNT-IF-VECTOR.11 COUNT-IF-VECTOR.12 COUNT-IF-VECTOR.13 - COUNT-IF-VECTOR.14 COUNT-IF-VECTOR.15 COUNT-IF-VECTOR.16 - COUNT-IF-NONSIMPLE-VECTOR.1 COUNT-IF-NONSIMPLE-VECTOR.2 - COUNT-IF-NONSIMPLE-VECTOR.3 COUNT-IF-NONSIMPLE-VECTOR.4 - COUNT-IF-NONSIMPLE-VECTOR.5 COUNT-IF-NONSIMPLE-VECTOR.6 - COUNT-IF-NONSIMPLE-VECTOR.8 COUNT-IF-NONSIMPLE-VECTOR.9 COUNT-IF-NONSIMPLE-VECTOR.10 COUNT-IF-NONSIMPLE-VECTOR.11 COUNT-IF-NONSIMPLE-VECTOR.12 COUNT-IF-NONSIMPLE-VECTOR.13 COUNT-IF-NONSIMPLE-VECTOR.14 COUNT-IF-NONSIMPLE-VECTOR.15 @@ -22090,13 +22360,6 @@ COUNT-IF-BIT-VECTOR.1 COUNT-IF-BIT-VECTOR.2 COUNT-IF-BIT-VECTOR.3 COUNT-IF-BIT-VECTOR.4 COUNT-IF-BIT-VECTOR.5 COUNT-IF-BIT-VECTOR.6 COUNT-IF-BIT-VECTOR.8 COUNT-IF-BIT-VECTOR.10 COUNT-IF-BIT-VECTOR.11 - COUNT-IF-BIT-VECTOR.12 COUNT-IF-BIT-VECTOR.13 COUNT-IF-NONSIMPLE-VECTOR.11 - COUNT-IF-NONSIMPLE-VECTOR.12 COUNT-IF-NONSIMPLE-VECTOR.13 - COUNT-IF-NONSIMPLE-VECTOR.14 COUNT-IF-NONSIMPLE-VECTOR.15 - COUNT-IF-NONSIMPLE-VECTOR.16 COUNT-IF-NONSIMPLE-VECTOR.17 - COUNT-IF-BIT-VECTOR.1 COUNT-IF-BIT-VECTOR.2 COUNT-IF-BIT-VECTOR.3 - COUNT-IF-BIT-VECTOR.4 COUNT-IF-BIT-VECTOR.5 COUNT-IF-BIT-VECTOR.6 - COUNT-IF-BIT-VECTOR.8 COUNT-IF-BIT-VECTOR.10 COUNT-IF-BIT-VECTOR.11 COUNT-IF-BIT-VECTOR.12 COUNT-IF-BIT-VECTOR.13 COUNT-IF-BIT-VECTOR.14 COUNT-IF-BIT-VECTOR.15 COUNT-IF-BIT-VECTOR.16 COUNT-IF-BIT-VECTOR.17 COUNT-IF-STRING.1 COUNT-IF-STRING.2 COUNT-IF-STRING.3 @@ -22104,33 +22367,16 @@ COUNT-IF-STRING.8 COUNT-IF-STRING.11 COUNT-IF-STRING.12 COUNT-IF-STRING.13 COUNT-IF-STRING.14 COUNT-IF-STRING.15 COUNT-IF-STRING.16 COUNT-IF-STRING.17 COUNT-IF.ORDER.1 - COUNT-IF.ORDER.2 COUNT-IF.ALLOW-OTHER-KEYS.1 COUNT-IF-BIT-VECTOR.14 - COUNT-IF-BIT-VECTOR.15 COUNT-IF-BIT-VECTOR.16 COUNT-IF-BIT-VECTOR.17 - COUNT-IF-STRING.1 COUNT-IF-STRING.2 COUNT-IF-STRING.3 - COUNT-IF-STRING.4 COUNT-IF-STRING.5 COUNT-IF-STRING.6 - COUNT-IF-STRING.8 COUNT-IF-STRING.11 COUNT-IF-STRING.12 - COUNT-IF-STRING.13 COUNT-IF-STRING.14 COUNT-IF-STRING.15 - COUNT-IF-STRING.16 COUNT-IF-STRING.17 COUNT-IF.ORDER.1 COUNT-IF.ORDER.2 COUNT-IF.ALLOW-OTHER-KEYS.1 COUNT-IF.ALLOW-OTHER-KEYS.2 COUNT-IF.ALLOW-OTHER-KEYS.3 COUNT-IF.KEYWORDS.4 COUNT-IF.ALLOW-OTHER-KEYS.5 COUNT-IF.ERROR.1 COUNT-IF.ERROR.2 COUNT-IF.ERROR.3 COUNT-IF.ERROR.4 COUNT-IF.ERROR.5 - COUNT-IF.ERROR.6 COUNT-IF.ERROR.7 COUNT-IF.ERROR.8 - COUNT-IF.ALLOW-OTHER-KEYS.2 COUNT-IF.ALLOW-OTHER-KEYS.3 - COUNT-IF.KEYWORDS.4 COUNT-IF.ALLOW-OTHER-KEYS.5 COUNT-IF.ERROR.1 - COUNT-IF.ERROR.2 COUNT-IF.ERROR.3 COUNT-IF.ERROR.4 COUNT-IF.ERROR.5 COUNT-IF.ERROR.6 COUNT-IF.ERROR.7 COUNT-IF.ERROR.8 COUNT-IF.ERROR.9 COUNT-IF.ERROR.10 COUNT-IF.ERROR.11 COUNT-IF.ERROR.12 COUNT-IF.ERROR.13 COUNT-IF.ERROR.14 COUNT-IF.ERROR.15 COUNT-IF-NOT-LIST.1 COUNT-IF-NOT-LIST.2 COUNT-IF-NOT-LIST.3 COUNT-IF-NOT-LIST.4 COUNT-IF-NOT-LIST.5 COUNT-IF-NOT-LIST.6 COUNT-IF-NOT-LIST.8 COUNT-IF-NOT-LIST.9 COUNT-IF-NOT-LIST.10 - COUNT-IF-NOT-LIST.11 COUNT-IF-NOT-LIST.12 COUNT-IF-NOT-LIST.13 COUNT-IF.ERROR.9 - COUNT-IF.ERROR.10 COUNT-IF.ERROR.11 COUNT-IF.ERROR.12 - COUNT-IF.ERROR.13 COUNT-IF.ERROR.14 COUNT-IF.ERROR.15 - COUNT-IF-NOT-LIST.1 COUNT-IF-NOT-LIST.2 COUNT-IF-NOT-LIST.3 - COUNT-IF-NOT-LIST.4 COUNT-IF-NOT-LIST.5 COUNT-IF-NOT-LIST.6 - COUNT-IF-NOT-LIST.8 COUNT-IF-NOT-LIST.9 COUNT-IF-NOT-LIST.10 COUNT-IF-NOT-LIST.11 COUNT-IF-NOT-LIST.12 COUNT-IF-NOT-LIST.13 COUNT-IF-NOT-LIST.14 COUNT-IF-NOT-LIST.15 COUNT-IF-NOT-LIST.16 COUNT-IF-NOT-VECTOR.1 COUNT-IF-NOT-VECTOR.2 COUNT-IF-NOT-VECTOR.3 @@ -22140,15 +22386,6 @@ COUNT-IF-NOT-VECTOR.14 COUNT-IF-NOT-VECTOR.15 COUNT-IF-NOT-VECTOR.16 COUNT-IF-NOT-NONSIMPLE-VECTOR.1 COUNT-IF-NOT-NONSIMPLE-VECTOR.2 COUNT-IF-NOT-NONSIMPLE-VECTOR.3 COUNT-IF-NOT-NONSIMPLE-VECTOR.4 - COUNT-IF-NOT-NONSIMPLE-VECTOR.5 - COUNT-IF-NOT-LIST.14 COUNT-IF-NOT-LIST.15 COUNT-IF-NOT-LIST.16 - COUNT-IF-NOT-VECTOR.1 COUNT-IF-NOT-VECTOR.2 COUNT-IF-NOT-VECTOR.3 - COUNT-IF-NOT-VECTOR.4 COUNT-IF-NOT-VECTOR.5 COUNT-IF-NOT-VECTOR.6 - COUNT-IF-NOT-VECTOR.8 COUNT-IF-NOT-VECTOR.9 COUNT-IF-NOT-VECTOR.10 - COUNT-IF-NOT-VECTOR.11 COUNT-IF-NOT-VECTOR.12 COUNT-IF-NOT-VECTOR.13 - COUNT-IF-NOT-VECTOR.14 COUNT-IF-NOT-VECTOR.15 COUNT-IF-NOT-VECTOR.16 - COUNT-IF-NOT-NONSIMPLE-VECTOR.1 COUNT-IF-NOT-NONSIMPLE-VECTOR.2 - COUNT-IF-NOT-NONSIMPLE-VECTOR.3 COUNT-IF-NOT-NONSIMPLE-VECTOR.4 COUNT-IF-NOT-NONSIMPLE-VECTOR.5 COUNT-IF-NOT-NONSIMPLE-VECTOR.6 COUNT-IF-NOT-NONSIMPLE-VECTOR.8 COUNT-IF-NOT-NONSIMPLE-VECTOR.9 COUNT-IF-NOT-NONSIMPLE-VECTOR.10 COUNT-IF-NOT-NONSIMPLE-VECTOR.11 @@ -22158,23 +22395,10 @@ COUNT-IF-NOT-BIT-VECTOR.1 COUNT-IF-NOT-BIT-VECTOR.2 COUNT-IF-NOT-BIT-VECTOR.3 COUNT-IF-NOT-BIT-VECTOR.4 COUNT-IF-NOT-BIT-VECTOR.5 COUNT-IF-NOT-BIT-VECTOR.6 - COUNT-IF-NOT-BIT-VECTOR.8 COUNT-IF-NOT-BIT-VECTOR.10 COUNT-IF-NOT-NONSIMPLE-VECTOR.6 - COUNT-IF-NOT-NONSIMPLE-VECTOR.8 COUNT-IF-NOT-NONSIMPLE-VECTOR.9 - COUNT-IF-NOT-NONSIMPLE-VECTOR.10 COUNT-IF-NOT-NONSIMPLE-VECTOR.11 - COUNT-IF-NOT-NONSIMPLE-VECTOR.12 COUNT-IF-NOT-NONSIMPLE-VECTOR.13 - COUNT-IF-NOT-NONSIMPLE-VECTOR.14 COUNT-IF-NOT-NONSIMPLE-VECTOR.15 - COUNT-IF-NOT-NONSIMPLE-VECTOR.16 COUNT-IF-NOT-NONSIMPLE-VECTOR.17 - COUNT-IF-NOT-BIT-VECTOR.1 COUNT-IF-NOT-BIT-VECTOR.2 - COUNT-IF-NOT-BIT-VECTOR.3 COUNT-IF-NOT-BIT-VECTOR.4 - COUNT-IF-NOT-BIT-VECTOR.5 COUNT-IF-NOT-BIT-VECTOR.6 COUNT-IF-NOT-BIT-VECTOR.8 COUNT-IF-NOT-BIT-VECTOR.10 COUNT-IF-NOT-BIT-VECTOR.11 COUNT-IF-NOT-BIT-VECTOR.12 COUNT-IF-NOT-BIT-VECTOR.13 COUNT-IF-NOT-BIT-VECTOR.14 COUNT-IF-NOT-BIT-VECTOR.15 COUNT-IF-NOT-BIT-VECTOR.16 - COUNT-IF-NOT-BIT-VECTOR.17 COUNT-IF-NOT-STRING.1 - COUNT-IF-NOT-BIT-VECTOR.11 COUNT-IF-NOT-BIT-VECTOR.12 - COUNT-IF-NOT-BIT-VECTOR.13 COUNT-IF-NOT-BIT-VECTOR.14 - COUNT-IF-NOT-BIT-VECTOR.15 COUNT-IF-NOT-BIT-VECTOR.16 COUNT-IF-NOT-BIT-VECTOR.17 COUNT-IF-NOT-STRING.1 COUNT-IF-NOT-STRING.2 COUNT-IF-NOT-STRING.3 COUNT-IF-NOT-STRING.4 COUNT-IF-NOT-STRING.5 COUNT-IF-NOT-STRING.6 COUNT-IF-NOT-STRING.8 COUNT-IF-NOT-STRING.11 @@ -22182,19 +22406,9 @@ COUNT-IF-NOT-STRING.15 COUNT-IF-NOT-STRING.16 COUNT-IF-NOT-STRING.17 COUNT-IF-NOT.ORDER.1 COUNT-IF-NOT.ORDER.2 COUNT-IF-NOT.KEYWORDS.1 COUNT-IF-NOT.KEYWORDS.2 COUNT-IF-NOT.KEYWORDS.3 - COUNT-IF-NOT.KEYWORDS.4 COUNT-IF-NOT.ALLOW-OTHER-KEYS.5 COUNT-IF-NOT-STRING.2 - COUNT-IF-NOT-STRING.3 COUNT-IF-NOT-STRING.4 COUNT-IF-NOT-STRING.5 - COUNT-IF-NOT-STRING.6 COUNT-IF-NOT-STRING.8 COUNT-IF-NOT-STRING.11 - COUNT-IF-NOT-STRING.12 COUNT-IF-NOT-STRING.13 COUNT-IF-NOT-STRING.14 - COUNT-IF-NOT-STRING.15 COUNT-IF-NOT-STRING.16 COUNT-IF-NOT-STRING.17 - COUNT-IF-NOT.ORDER.1 COUNT-IF-NOT.ORDER.2 COUNT-IF-NOT.KEYWORDS.1 - COUNT-IF-NOT.KEYWORDS.2 COUNT-IF-NOT.KEYWORDS.3 COUNT-IF-NOT.KEYWORDS.4 COUNT-IF-NOT.ALLOW-OTHER-KEYS.5 COUNT-IF-NOT.ERROR.1 COUNT-IF-NOT.ERROR.2 COUNT-IF-NOT.ERROR.3 COUNT-IF-NOT.ERROR.4 COUNT-IF-NOT.ERROR.5 COUNT-IF-NOT.ERROR.6 - COUNT-IF-NOT.ERROR.7 COUNT-IF-NOT.ERROR.8 - COUNT-IF-NOT.ERROR.1 COUNT-IF-NOT.ERROR.2 COUNT-IF-NOT.ERROR.3 - COUNT-IF-NOT.ERROR.4 COUNT-IF-NOT.ERROR.5 COUNT-IF-NOT.ERROR.6 COUNT-IF-NOT.ERROR.7 COUNT-IF-NOT.ERROR.8 COUNT-IF-NOT.ERROR.9 COUNT-IF-NOT.ERROR.10 COUNT-IF-NOT.ERROR.11 COUNT-IF-NOT.ERROR.12 COUNT-IF-NOT.ERROR.13 COUNT-IF-NOT.ERROR.14 COUNT-IF-NOT.ERROR.15 @@ -22202,13 +22416,6 @@ REVERSE-NONSIMPLE-VECTOR.1 REVERSE-NONSIMPLE-VECTOR.2 REVERSE-NONSIMPLE-VECTOR.3 REVERSE-BIT-VECTOR.1 REVERSE-BIT-VECTOR.2 REVERSE-BIT-VECTOR.3 REVERSE-STRING.1 REVERSE-STRING.2 - REVERSE-STRING.3 REVERSE-STRING.4 REVERSE.ORDER.1 COUNT-IF-NOT.ERROR.9 - COUNT-IF-NOT.ERROR.10 COUNT-IF-NOT.ERROR.11 COUNT-IF-NOT.ERROR.12 - COUNT-IF-NOT.ERROR.13 COUNT-IF-NOT.ERROR.14 COUNT-IF-NOT.ERROR.15 - REVERSE-LIST.1 REVERSE-LIST.2 REVERSE-VECTOR.1 REVERSE-VECTOR.2 - REVERSE-NONSIMPLE-VECTOR.1 REVERSE-NONSIMPLE-VECTOR.2 - REVERSE-NONSIMPLE-VECTOR.3 REVERSE-BIT-VECTOR.1 REVERSE-BIT-VECTOR.2 - REVERSE-BIT-VECTOR.3 REVERSE-STRING.1 REVERSE-STRING.2 REVERSE-STRING.3 REVERSE-STRING.4 REVERSE.ORDER.1 REVERSE.ERROR.1 REVERSE.ERROR.2 REVERSE.ERROR.3 REVERSE.ERROR.4 REVERSE.ERROR.5 REVERSE.ERROR.6 REVERSE.ERROR.7 REVERSE.ERROR.8 NREVERSE-LIST.1 @@ -22216,21 +22423,10 @@ NREVERSE-NONSIMPLE-VECTOR.1 NREVERSE-NONSIMPLE-VECTOR.2 NREVERSE-NONSIMPLE-VECTOR.3 NREVERSE-BIT-VECTOR.1 NREVERSE-BIT-VECTOR.2 NREVERSE-BIT-VECTOR.3 NREVERSE-STRING.1 - NREVERSE-STRING.2 NREVERSE-STRING.3 REVERSE.ERROR.1 - REVERSE.ERROR.2 REVERSE.ERROR.3 REVERSE.ERROR.4 REVERSE.ERROR.5 - REVERSE.ERROR.6 REVERSE.ERROR.7 REVERSE.ERROR.8 NREVERSE-LIST.1 - NREVERSE-LIST.2 NREVERSE-VECTOR.1 NREVERSE-VECTOR.2 - NREVERSE-NONSIMPLE-VECTOR.1 NREVERSE-NONSIMPLE-VECTOR.2 - NREVERSE-NONSIMPLE-VECTOR.3 NREVERSE-BIT-VECTOR.1 - NREVERSE-BIT-VECTOR.2 NREVERSE-BIT-VECTOR.3 NREVERSE-STRING.1 NREVERSE-STRING.2 NREVERSE-STRING.3 NREVERSE-STRING.4 NREVERSE.ORDER.1 NREVERSE.ERROR.1 NREVERSE.ERROR.2 NREVERSE.ERROR.3 NREVERSE.ERROR.4 NREVERSE.ERROR.5 NREVERSE.ERROR.6 NREVERSE.ERROR.7 NREVERSE.ERROR.8 SORT-LIST.1 SORT-LIST.2 SORT-LIST.3 SORT-VECTOR.1 SORT-VECTOR.2 - SORT-VECTOR.3 SORT-VECTOR.4 NREVERSE-STRING.4 NREVERSE.ORDER.1 - NREVERSE.ERROR.1 NREVERSE.ERROR.2 NREVERSE.ERROR.3 NREVERSE.ERROR.4 - NREVERSE.ERROR.5 NREVERSE.ERROR.6 NREVERSE.ERROR.7 NREVERSE.ERROR.8 - SORT-LIST.1 SORT-LIST.2 SORT-LIST.3 SORT-VECTOR.1 SORT-VECTOR.2 SORT-VECTOR.3 SORT-VECTOR.4 SORT-BIT-VECTOR.1 SORT-BIT-VECTOR.2 SORT-BIT-VECTOR.3 SORT-STRING.1 SORT-STRING.2 SORT-STRING.3 SORT.ORDER.1 SORT.ORDER.2 @@ -22238,13 +22434,6 @@ Form: (CLASSIFY-ERROR (SORT)) Expected value: PROGRAM-ERROR Actual value: TYPE-ERROR. - SORT-BIT-VECTOR.1 SORT-BIT-VECTOR.2 - SORT-BIT-VECTOR.3 SORT-STRING.1 SORT-STRING.2 SORT-STRING.3 - SORT.ORDER.1 SORT.ORDER.2 -Test SORT.ERROR.1 failed -Form: (CLASSIFY-ERROR (SORT)) -Expected value: PROGRAM-ERROR -Actual value: TYPE-ERROR. Test SORT.ERROR.2 failed Form: (CLASSIFY-ERROR (SORT NIL)) Expected value: PROGRAM-ERROR @@ -22255,37 +22444,15 @@ Expected value: PROGRAM-ERROR Actual value: NIL. SORT.ERROR.6 SORT.ERROR.7 SORT.ERROR.8 SORT.ERROR.9 SORT.ERROR.10 - FIND-LIST.1 FIND-LIST.2 FIND-LIST.3 FIND-LIST.4Test SORT.ERROR.2 failed -Form: (CLASSIFY-ERROR (SORT NIL)) -Expected value: PROGRAM-ERROR -Actual value: NIL. - SORT.ERROR.3 SORT.ERROR.4 -Test SORT.ERROR.5 failed -Form: (CLASSIFY-ERROR (SORT NIL #'< 'BAD T :ALLOW-OTHER-KEYS NIL)) -Expected value: PROGRAM-ERROR -Actual value: NIL. - SORT.ERROR.6 SORT.ERROR.7 SORT.ERROR.8 SORT.ERROR.9 SORT.ERROR.10 FIND-LIST.1 FIND-LIST.2 FIND-LIST.3 FIND-LIST.4 FIND-LIST.5 - FIND-LIST.6 FIND-LIST.7 FIND-LIST.8 FIND-LIST.5 - FIND-LIST.6 FIND-LIST.7 FIND-LIST.8 FIND-LIST.9 FIND-LIST.9 FIND-LIST.10 - FIND-LIST.11 FIND-LIST.12 FIND-LIST.13 FIND-LIST.10 + FIND-LIST.6 FIND-LIST.7 FIND-LIST.8 FIND-LIST.9 FIND-LIST.10 FIND-LIST.11 FIND-LIST.12 FIND-LIST.13 FIND-LIST.14 FIND-LIST.15 FIND-LIST.16 FIND-LIST.17 FIND-LIST.18 FIND-LIST.19 FIND-LIST.20 FIND-LIST.21 FIND-LIST.22 FIND-LIST.23 FIND-LIST.24 FIND-LIST.25 FIND-LIST.26 FIND-LIST.27 FIND-LIST.28 FIND-VECTOR.1 FIND-VECTOR.1A FIND-VECTOR.2 FIND-VECTOR.2A FIND-VECTOR.3 FIND-VECTOR.4 FIND-VECTOR.5 - FIND-VECTOR.6 FIND-VECTOR.7 FIND-VECTOR.8 FIND-LIST.14 FIND-LIST.15 - FIND-LIST.16 FIND-LIST.17 FIND-LIST.18 FIND-LIST.19 FIND-LIST.20 - FIND-LIST.21 FIND-LIST.22 FIND-LIST.23 FIND-LIST.24 FIND-LIST.25 - FIND-LIST.26 FIND-LIST.27 FIND-LIST.28 FIND-VECTOR.1 FIND-VECTOR.1A - FIND-VECTOR.2 FIND-VECTOR.2A FIND-VECTOR.3 FIND-VECTOR.4 FIND-VECTOR.5 - FIND-VECTOR.6 FIND-VECTOR.7 FIND-VECTOR.8 FIND-VECTOR.9 FIND-VECTOR.9 FIND-VECTOR.10 - FIND-VECTOR.11 FIND-VECTOR.12 FIND-VECTOR.13 FIND-VECTOR.14 FIND-VECTOR.10 - FIND-VECTOR.11 FIND-VECTOR.12 FIND-VECTOR.13 - FIND-VECTOR.15 FIND-VECTOR.16 FIND-VECTOR.17 FIND-VECTOR.18 - FIND-VECTOR.19 FIND-VECTOR.20 FIND-VECTOR.21 FIND-VECTOR.22 - FIND-VECTOR.23 FIND-VECTOR.24 FIND-VECTOR.25 FIND-VECTOR.26 - FIND-VECTOR.27 FIND-VECTOR.28 FIND-VECTOR.29 FIND-VECTOR.14 + FIND-VECTOR.6 FIND-VECTOR.7 FIND-VECTOR.8 FIND-VECTOR.9 FIND-VECTOR.10 + FIND-VECTOR.11 FIND-VECTOR.12 FIND-VECTOR.13 FIND-VECTOR.14 FIND-VECTOR.15 FIND-VECTOR.16 FIND-VECTOR.17 FIND-VECTOR.18 FIND-VECTOR.19 FIND-VECTOR.20 FIND-VECTOR.21 FIND-VECTOR.22 FIND-VECTOR.23 FIND-VECTOR.24 FIND-VECTOR.25 FIND-VECTOR.26 @@ -22294,32 +22461,12 @@ FIND-BIT-VECTOR.1C FIND-BIT-VECTOR.1D FIND-BIT-VECTOR.2 FIND-BIT-VECTOR.2A FIND-BIT-VECTOR.2B FIND-BIT-VECTOR.2C FIND-BIT-VECTOR.2D FIND-BIT-VECTOR.2E FIND-BIT-VECTOR.3 - FIND-BIT-VECTOR.4 FIND-BIT-VECTOR.5 FIND-BIT-VECTOR.6 FIND-VECTOR.30 - FIND-BIT-VECTOR.1 FIND-BIT-VECTOR.1A FIND-BIT-VECTOR.1B - FIND-BIT-VECTOR.1C FIND-BIT-VECTOR.1D FIND-BIT-VECTOR.2 - FIND-BIT-VECTOR.2A FIND-BIT-VECTOR.2B FIND-BIT-VECTOR.2C - FIND-BIT-VECTOR.2D FIND-BIT-VECTOR.2E FIND-BIT-VECTOR.3 FIND-BIT-VECTOR.4 FIND-BIT-VECTOR.5 FIND-BIT-VECTOR.6 - FIND-BIT-VECTOR.7 FIND-BIT-VECTOR.8 - FIND-BIT-VECTOR.7 FIND-BIT-VECTOR.8 FIND-BIT-VECTOR.9 FIND-BIT-VECTOR.9 - FIND-BIT-VECTOR.10 FIND-BIT-VECTOR.11 FIND-BIT-VECTOR.12 - FIND-BIT-VECTOR.13 FIND-BIT-VECTOR.14 FIND-BIT-VECTOR.15 + FIND-BIT-VECTOR.7 FIND-BIT-VECTOR.8 FIND-BIT-VECTOR.9 FIND-BIT-VECTOR.10 FIND-BIT-VECTOR.11 FIND-BIT-VECTOR.12 FIND-BIT-VECTOR.13 FIND-BIT-VECTOR.14 FIND-BIT-VECTOR.15 FIND-BIT-VECTOR.16 FIND-BIT-VECTOR.16A FIND-BIT-VECTOR.16B FIND-BIT-VECTOR.17 FIND-BIT-VECTOR.17A FIND-BIT-VECTOR.17B - FIND-BIT-VECTOR.16 FIND-BIT-VECTOR.16A FIND-BIT-VECTOR.16B - FIND-BIT-VECTOR.17 FIND-BIT-VECTOR.17A FIND-BIT-VECTOR.17B - FIND-BIT-VECTOR.18 FIND-BIT-VECTOR.18A FIND-BIT-VECTOR.19 - FIND-BIT-VECTOR.19A FIND-BIT-VECTOR.20 FIND-BIT-VECTOR.21 - FIND-BIT-VECTOR.21A FIND-BIT-VECTOR.21B FIND-BIT-VECTOR.22 - FIND-BIT-VECTOR.22A FIND-BIT-VECTOR.22B FIND-BIT-VECTOR.23 - FIND-BIT-VECTOR.23A FIND-BIT-VECTOR.23B FIND-BIT-VECTOR.24 - FIND-BIT-VECTOR.24A FIND-BIT-VECTOR.24B FIND-BIT-VECTOR.25 - FIND-BIT-VECTOR.26 FIND-BIT-VECTOR.26A FIND-BIT-VECTOR.27 - FIND-BIT-VECTOR.28 FIND-BIT-VECTOR.29 FIND-BIT-VECTOR.30 FIND-STRING.1 - FIND-STRING.1A FIND-STRING.2 FIND-STRING.2A FIND-STRING.3 - FIND-STRING.4 FIND-STRING.5 FIND-STRING.6 FIND-STRING.7 FIND-STRING.8 FIND-BIT-VECTOR.18 FIND-BIT-VECTOR.18A FIND-BIT-VECTOR.19 FIND-BIT-VECTOR.19A FIND-BIT-VECTOR.20 FIND-BIT-VECTOR.21 FIND-BIT-VECTOR.21A FIND-BIT-VECTOR.21B FIND-BIT-VECTOR.22 @@ -22330,442 +22477,244 @@ FIND-BIT-VECTOR.28 FIND-BIT-VECTOR.29 FIND-BIT-VECTOR.30 FIND-STRING.1 FIND-STRING.1A FIND-STRING.2 FIND-STRING.2A FIND-STRING.3 FIND-STRING.4 FIND-STRING.5 FIND-STRING.6 FIND-STRING.7 FIND-STRING.8 - FIND-STRING.9 FIND-STRING.9 FIND-STRING.10 FIND-STRING.11 FIND-STRING.13 FIND-STRING.14 FIND-STRING.15 FIND-STRING.16 FIND-STRING.17 FIND-STRING.18 FIND-STRING.19 FIND-STRING.20 FIND-STRING.21 - FIND-STRING.22 FIND-STRING.23 FIND-STRING.10 FIND-STRING.11 FIND-STRING.13 - FIND-STRING.14 FIND-STRING.15 FIND-STRING.16 FIND-STRING.17 - FIND-STRING.18 FIND-STRING.19 FIND-STRING.20 FIND-STRING.21 - FIND-STRING.22 FIND-STRING.23 FIND-STRING.24 FIND-STRING.24 FIND-STRING.25 - FIND.ALLOW-OTHER-KEYS.1 FIND-STRING.25 + FIND-STRING.22 FIND-STRING.23 FIND-STRING.24 FIND-STRING.25 FIND.ALLOW-OTHER-KEYS.1 FIND.ALLOW-OTHER-KEYS.2 - FIND.ALLOW-OTHER-KEYS.3 FIND.KEYWORDS.4 FIND.ALLOW-OTHER-KEYS.5 FIND.ALLOW-OTHER-KEYS.2 FIND.ALLOW-OTHER-KEYS.3 FIND.KEYWORDS.4 FIND.ALLOW-OTHER-KEYS.5 - FIND.ERROR.1 FIND.ERROR.2 - FIND.ERROR.1 FIND.ERROR.2 FIND.ERROR.3 FIND.ERROR.3 FIND.ERROR.4 FIND.ERROR.4 FIND.ERROR.5 - FIND.ERROR.6 FIND.ERROR.5 - FIND.ERROR.6 FIND.ERROR.7 FIND.ERROR.7 FIND.ERROR.8 FIND.ERROR.8 FIND.ERROR.9 FIND.ERROR.9 FIND.ERROR.10 FIND.ERROR.10 - FIND.ERROR.11 FIND.ERROR.12 - FIND.ERROR.11 FIND.ERROR.12 FIND.ERROR.13 FIND.ERROR.13 FIND.ERROR.14 FIND.ERROR.14 FIND.ERROR.15 - FIND.ORDER.1 FIND.ORDER.2 FIND.ERROR.15 + FIND.ERROR.1 FIND.ERROR.2 FIND.ERROR.3 FIND.ERROR.4 FIND.ERROR.5 + FIND.ERROR.6 FIND.ERROR.7 FIND.ERROR.8 FIND.ERROR.9 FIND.ERROR.10 + FIND.ERROR.11 FIND.ERROR.12 FIND.ERROR.13 FIND.ERROR.14 FIND.ERROR.15 FIND.ORDER.1 FIND.ORDER.2 FIND.ORDER.3 FIND-IF-LIST.1 FIND-IF-LIST.2 - FIND-IF-LIST.2A FIND.ORDER.3 FIND-IF-LIST.1 FIND-IF-LIST.2 - FIND-IF-LIST.2A FIND-IF-LIST.3 FIND-IF-LIST.4 FIND-IF-LIST.3 FIND-IF-LIST.4 FIND-IF-LIST.5 FIND-IF-LIST.5 - FIND-IF-LIST.6 - FIND-IF-LIST.6 FIND-IF-LIST.7 FIND-IF-LIST.7 FIND-IF-LIST.8 FIND-IF-LIST.8 FIND-IF-LIST.9 FIND-IF-LIST.9 - FIND-IF-LIST.10 - FIND-IF-LIST.10 FIND-IF-LIST.11 FIND-IF-LIST.11 FIND-IF-LIST.12 FIND-IF-LIST.12 FIND-IF-LIST.13 FIND-IF-LIST.13 - FIND-IF-LIST.14 - FIND-IF-LIST.14 FIND-IF-LIST.15 FIND-IF-LIST.15 FIND-IF-LIST.16 FIND-IF-LIST.16 FIND-IF-LIST.17 FIND-IF-LIST.17 + FIND-IF-LIST.2A FIND-IF-LIST.3 FIND-IF-LIST.4 FIND-IF-LIST.5 + FIND-IF-LIST.6 FIND-IF-LIST.7 FIND-IF-LIST.8 FIND-IF-LIST.9 + FIND-IF-LIST.10 FIND-IF-LIST.11 FIND-IF-LIST.12 FIND-IF-LIST.13 + FIND-IF-LIST.14 FIND-IF-LIST.15 FIND-IF-LIST.16 FIND-IF-LIST.17 FIND-IF-LIST.18 FIND-IF-VECTOR.1 FIND-IF-VECTOR.2 FIND-IF-VECTOR.2A - FIND-IF-VECTOR.3 - FIND-IF-LIST.18 FIND-IF-VECTOR.1 FIND-IF-VECTOR.2 FIND-IF-VECTOR.2A - FIND-IF-VECTOR.3 FIND-IF-VECTOR.4 FIND-IF-VECTOR.4 FIND-IF-VECTOR.5 FIND-IF-VECTOR.5 FIND-IF-VECTOR.6 FIND-IF-VECTOR.6 - FIND-IF-VECTOR.7 - FIND-IF-VECTOR.7 FIND-IF-VECTOR.8 FIND-IF-VECTOR.8 FIND-IF-VECTOR.9 FIND-IF-VECTOR.9 FIND-IF-VECTOR.10 FIND-IF-VECTOR.10 - FIND-IF-VECTOR.11 - FIND-IF-VECTOR.11 FIND-IF-VECTOR.12 FIND-IF-VECTOR.12 FIND-IF-VECTOR.13 FIND-IF-VECTOR.13 - FIND-IF-VECTOR.14 - FIND-IF-VECTOR.14 FIND-IF-VECTOR.15 FIND-IF-VECTOR.15 FIND-IF-VECTOR.16 FIND-IF-VECTOR.16 - FIND-IF-VECTOR.17 + FIND-IF-VECTOR.3 FIND-IF-VECTOR.4 FIND-IF-VECTOR.5 FIND-IF-VECTOR.6 + FIND-IF-VECTOR.7 FIND-IF-VECTOR.8 FIND-IF-VECTOR.9 FIND-IF-VECTOR.10 + FIND-IF-VECTOR.11 FIND-IF-VECTOR.12 FIND-IF-VECTOR.13 + FIND-IF-VECTOR.14 FIND-IF-VECTOR.15 FIND-IF-VECTOR.16 FIND-IF-VECTOR.17 FIND-IF-VECTOR.18 FIND-IF-VECTOR.19 - FIND-IF-BIT-VECTOR.1 FIND-IF-VECTOR.18 FIND-IF-VECTOR.19 - FIND-IF-BIT-VECTOR.1 FIND-IF-BIT-VECTOR.2 FIND-IF-BIT-VECTOR.3 FIND-IF-BIT-VECTOR.2 FIND-IF-BIT-VECTOR.3 - FIND-IF-BIT-VECTOR.4 - FIND-IF-BIT-VECTOR.4 FIND-IF-BIT-VECTOR.5 FIND-IF-BIT-VECTOR.5 FIND-IF-BIT-VECTOR.6 FIND-IF-BIT-VECTOR.6 - FIND-IF-BIT-VECTOR.7 FIND-IF-STRING.1 FIND-IF-STRING.2 - FIND-IF-STRING.2A + FIND-IF-BIT-VECTOR.1 FIND-IF-BIT-VECTOR.2 FIND-IF-BIT-VECTOR.3 + FIND-IF-BIT-VECTOR.4 FIND-IF-BIT-VECTOR.5 FIND-IF-BIT-VECTOR.6 FIND-IF-BIT-VECTOR.7 FIND-IF-STRING.1 FIND-IF-STRING.2 - FIND-IF-STRING.2A FIND-IF-STRING.3 FIND-IF-STRING.3A FIND-IF-STRING.4 FIND-IF-STRING.3 FIND-IF-STRING.3A FIND-IF-STRING.4 - FIND-IF-STRING.5 - FIND-IF-STRING.5 FIND-IF-STRING.6 FIND-IF-STRING.6 FIND-IF-STRING.7 FIND-IF-STRING.7 FIND-IF-STRING.8 FIND-IF-STRING.8 - FIND-IF-STRING.9 - FIND-IF-STRING.9 FIND-IF-STRING.10 FIND-IF-STRING.10 FIND-IF-STRING.11 FIND-IF-STRING.11 FIND-IF-STRING.12 FIND-IF-STRING.12 - FIND-IF-STRING.13 - FIND-IF-STRING.13 FIND-IF-STRING.14 FIND-IF-STRING.14 FIND-IF-STRING.15 FIND-IF-STRING.15 - FIND-IF-STRING.16 - FIND-IF-STRING.16 FIND-IF-STRING.17 FIND-IF-STRING.17 FIND-IF-STRING.18 - FIND-IF-STRING.19 FIND-IF-STRING.18 + FIND-IF-STRING.2A FIND-IF-STRING.3 FIND-IF-STRING.3A FIND-IF-STRING.4 + FIND-IF-STRING.5 FIND-IF-STRING.6 FIND-IF-STRING.7 FIND-IF-STRING.8 + FIND-IF-STRING.9 FIND-IF-STRING.10 FIND-IF-STRING.11 FIND-IF-STRING.12 + FIND-IF-STRING.13 FIND-IF-STRING.14 FIND-IF-STRING.15 + FIND-IF-STRING.16 FIND-IF-STRING.17 FIND-IF-STRING.18 FIND-IF-STRING.19 FIND-IF.ALLOW-OTHER-KEYS.1 - FIND-IF.ALLOW-OTHER-KEYS.2 FIND-IF.ALLOW-OTHER-KEYS.3 FIND-IF.ALLOW-OTHER-KEYS.1 FIND-IF.ALLOW-OTHER-KEYS.2 FIND-IF.ALLOW-OTHER-KEYS.3 - FIND-IF.KEYWORDS.4 FIND-IF.ALLOW-OTHER-KEYS.5 - FIND-IF.KEYWORDS.4 FIND-IF.ALLOW-OTHER-KEYS.5 FIND-IF.ERROR.1 FIND-IF.ERROR.1 - FIND-IF.ERROR.2 - FIND-IF.ERROR.2 FIND-IF.ERROR.3 FIND-IF.ERROR.3 FIND-IF.ERROR.4 FIND-IF.ERROR.4 FIND-IF.ERROR.5 FIND-IF.ERROR.5 - FIND-IF.ERROR.6 - FIND-IF.ERROR.6 FIND-IF.ERROR.7 FIND-IF.ERROR.8 FIND-IF.ERROR.7 FIND-IF.ERROR.8 FIND-IF.ERROR.9 FIND-IF.ERROR.9 - FIND-IF.ERROR.10 - FIND-IF.ERROR.10 FIND-IF.ERROR.11 FIND-IF.ERROR.11 FIND-IF.ERROR.12 FIND-IF.ERROR.12 FIND-IF.ERROR.13 FIND-IF.ERROR.13 - FIND-IF.ERROR.14 - FIND-IF.ERROR.14 FIND-IF.ERROR.15 FIND-IF.ORDER.1 FIND-IF.ORDER.2 FIND-IF.ERROR.15 FIND-IF.ORDER.1 FIND-IF.ORDER.2 - FIND-IF.ORDER.3 FIND-IF-NOT-LIST.1 FIND-IF-NOT-LIST.2 - FIND-IF-NOT-LIST.2A + FIND-IF.KEYWORDS.4 FIND-IF.ALLOW-OTHER-KEYS.5 FIND-IF.ERROR.1 + FIND-IF.ERROR.2 FIND-IF.ERROR.3 FIND-IF.ERROR.4 FIND-IF.ERROR.5 + FIND-IF.ERROR.6 FIND-IF.ERROR.7 FIND-IF.ERROR.8 FIND-IF.ERROR.9 + FIND-IF.ERROR.10 FIND-IF.ERROR.11 FIND-IF.ERROR.12 FIND-IF.ERROR.13 + FIND-IF.ERROR.14 FIND-IF.ERROR.15 FIND-IF.ORDER.1 FIND-IF.ORDER.2 FIND-IF.ORDER.3 FIND-IF-NOT-LIST.1 FIND-IF-NOT-LIST.2 - FIND-IF-NOT-LIST.2A FIND-IF-NOT-LIST.3 FIND-IF-NOT-LIST.4 FIND-IF-NOT-LIST.3 FIND-IF-NOT-LIST.4 - FIND-IF-NOT-LIST.5 - FIND-IF-NOT-LIST.5 FIND-IF-NOT-LIST.6 FIND-IF-NOT-LIST.6 FIND-IF-NOT-LIST.7 FIND-IF-NOT-LIST.7 - FIND-IF-NOT-LIST.8 - FIND-IF-NOT-LIST.8 FIND-IF-NOT-LIST.9 FIND-IF-NOT-LIST.9 FIND-IF-NOT-LIST.10 FIND-IF-NOT-LIST.10 - FIND-IF-NOT-LIST.11 - FIND-IF-NOT-LIST.11 FIND-IF-NOT-LIST.12 FIND-IF-NOT-LIST.12 FIND-IF-NOT-LIST.13 FIND-IF-NOT-LIST.13 - FIND-IF-NOT-LIST.14 - FIND-IF-NOT-LIST.14 FIND-IF-NOT-LIST.15 FIND-IF-NOT-LIST.15 FIND-IF-NOT-LIST.16 FIND-IF-NOT-LIST.16 - FIND-IF-NOT-LIST.17 + FIND-IF-NOT-LIST.2A FIND-IF-NOT-LIST.3 FIND-IF-NOT-LIST.4 + FIND-IF-NOT-LIST.5 FIND-IF-NOT-LIST.6 FIND-IF-NOT-LIST.7 + FIND-IF-NOT-LIST.8 FIND-IF-NOT-LIST.9 FIND-IF-NOT-LIST.10 + FIND-IF-NOT-LIST.11 FIND-IF-NOT-LIST.12 FIND-IF-NOT-LIST.13 + FIND-IF-NOT-LIST.14 FIND-IF-NOT-LIST.15 FIND-IF-NOT-LIST.16 FIND-IF-NOT-LIST.17 FIND-IF-NOT-LIST.18 FIND-IF-NOT-VECTOR.1 - FIND-IF-NOT-VECTOR.2 FIND-IF-NOT-VECTOR.2A FIND-IF-NOT-LIST.18 FIND-IF-NOT-VECTOR.1 FIND-IF-NOT-VECTOR.2 FIND-IF-NOT-VECTOR.2A FIND-IF-NOT-VECTOR.3 - FIND-IF-NOT-VECTOR.4 FIND-IF-NOT-VECTOR.3 - FIND-IF-NOT-VECTOR.4 FIND-IF-NOT-VECTOR.5 FIND-IF-NOT-VECTOR.5 FIND-IF-NOT-VECTOR.6 FIND-IF-NOT-VECTOR.6 - FIND-IF-NOT-VECTOR.7 - FIND-IF-NOT-VECTOR.7 FIND-IF-NOT-VECTOR.8 FIND-IF-NOT-VECTOR.8 FIND-IF-NOT-VECTOR.9 FIND-IF-NOT-VECTOR.9 - FIND-IF-NOT-VECTOR.10 - FIND-IF-NOT-VECTOR.10 FIND-IF-NOT-VECTOR.11 FIND-IF-NOT-VECTOR.11 FIND-IF-NOT-VECTOR.12 FIND-IF-NOT-VECTOR.12 - FIND-IF-NOT-VECTOR.13 - FIND-IF-NOT-VECTOR.13 FIND-IF-NOT-VECTOR.14 FIND-IF-NOT-VECTOR.14 FIND-IF-NOT-VECTOR.15 FIND-IF-NOT-VECTOR.15 - FIND-IF-NOT-VECTOR.16 - FIND-IF-NOT-VECTOR.16 FIND-IF-NOT-VECTOR.17 FIND-IF-NOT-VECTOR.17 FIND-IF-NOT-VECTOR.18 + FIND-IF-NOT-VECTOR.4 FIND-IF-NOT-VECTOR.5 FIND-IF-NOT-VECTOR.6 + FIND-IF-NOT-VECTOR.7 FIND-IF-NOT-VECTOR.8 FIND-IF-NOT-VECTOR.9 + FIND-IF-NOT-VECTOR.10 FIND-IF-NOT-VECTOR.11 FIND-IF-NOT-VECTOR.12 + FIND-IF-NOT-VECTOR.13 FIND-IF-NOT-VECTOR.14 FIND-IF-NOT-VECTOR.15 + FIND-IF-NOT-VECTOR.16 FIND-IF-NOT-VECTOR.17 FIND-IF-NOT-VECTOR.18 FIND-IF-NOT-BIT-VECTOR.1 FIND-IF-NOT-BIT-VECTOR.2 - FIND-IF-NOT-BIT-VECTOR.3 FIND-IF-NOT-VECTOR.18 - FIND-IF-NOT-BIT-VECTOR.1 FIND-IF-NOT-BIT-VECTOR.2 - FIND-IF-NOT-BIT-VECTOR.3 FIND-IF-NOT-BIT-VECTOR.4 FIND-IF-NOT-BIT-VECTOR.4 - FIND-IF-NOT-BIT-VECTOR.5 - FIND-IF-NOT-BIT-VECTOR.5 FIND-IF-NOT-BIT-VECTOR.6 FIND-IF-NOT-BIT-VECTOR.6 - FIND-IF-NOT-BIT-VECTOR.7 FIND-IF-NOT-STRING.1 FIND-IF-NOT-STRING.2 - FIND-IF-NOT-STRING.2A + FIND-IF-NOT-BIT-VECTOR.3 FIND-IF-NOT-BIT-VECTOR.4 + FIND-IF-NOT-BIT-VECTOR.5 FIND-IF-NOT-BIT-VECTOR.6 FIND-IF-NOT-BIT-VECTOR.7 FIND-IF-NOT-STRING.1 FIND-IF-NOT-STRING.2 FIND-IF-NOT-STRING.2A FIND-IF-NOT-STRING.3 FIND-IF-NOT-STRING.3A - FIND-IF-NOT-STRING.4 FIND-IF-NOT-STRING.3 FIND-IF-NOT-STRING.3A - FIND-IF-NOT-STRING.4 FIND-IF-NOT-STRING.5 FIND-IF-NOT-STRING.5 FIND-IF-NOT-STRING.6 FIND-IF-NOT-STRING.6 - FIND-IF-NOT-STRING.7 - FIND-IF-NOT-STRING.7 FIND-IF-NOT-STRING.8 FIND-IF-NOT-STRING.8 FIND-IF-NOT-STRING.9 FIND-IF-NOT-STRING.9 - FIND-IF-NOT-STRING.10 - FIND-IF-NOT-STRING.10 FIND-IF-NOT-STRING.11 FIND-IF-NOT-STRING.11 FIND-IF-NOT-STRING.12 FIND-IF-NOT-STRING.12 - FIND-IF-NOT-STRING.13 - FIND-IF-NOT-STRING.13 FIND-IF-NOT-STRING.14 FIND-IF-NOT-STRING.14 FIND-IF-NOT-STRING.15 FIND-IF-NOT-STRING.15 - FIND-IF-NOT-STRING.16 - FIND-IF-NOT-STRING.16 FIND-IF-NOT-STRING.17 FIND-IF-NOT-STRING.17 FIND-IF-NOT-STRING.18 - FIND-IF-NOT.ALLOW-OTHER-KEYS.1 FIND-IF-NOT.ALLOW-OTHER-KEYS.2 FIND-IF-NOT-STRING.18 + FIND-IF-NOT-STRING.4 FIND-IF-NOT-STRING.5 FIND-IF-NOT-STRING.6 + FIND-IF-NOT-STRING.7 FIND-IF-NOT-STRING.8 FIND-IF-NOT-STRING.9 + FIND-IF-NOT-STRING.10 FIND-IF-NOT-STRING.11 FIND-IF-NOT-STRING.12 + FIND-IF-NOT-STRING.13 FIND-IF-NOT-STRING.14 FIND-IF-NOT-STRING.15 + FIND-IF-NOT-STRING.16 FIND-IF-NOT-STRING.17 FIND-IF-NOT-STRING.18 FIND-IF-NOT.ALLOW-OTHER-KEYS.1 FIND-IF-NOT.ALLOW-OTHER-KEYS.2 FIND-IF-NOT.ALLOW-OTHER-KEYS.3 FIND-IF-NOT.KEYWORDS.4 - FIND-IF-NOT.ALLOW-OTHER-KEYS.3 FIND-IF-NOT.KEYWORDS.4 - FIND-IF-NOT.ALLOW-OTHER-KEYS.5 - FIND-IF-NOT.ALLOW-OTHER-KEYS.5 FIND-IF-NOT.ERROR.1 FIND-IF-NOT.ERROR.1 FIND-IF-NOT.ERROR.2 FIND-IF-NOT.ERROR.2 - FIND-IF-NOT.ERROR.3 - FIND-IF-NOT.ERROR.3 FIND-IF-NOT.ERROR.4 FIND-IF-NOT.ERROR.4 FIND-IF-NOT.ERROR.5 FIND-IF-NOT.ERROR.5 - FIND-IF-NOT.ERROR.6 - FIND-IF-NOT.ERROR.6 FIND-IF-NOT.ERROR.7 FIND-IF-NOT.ERROR.7 FIND-IF-NOT.ERROR.8 - FIND-IF-NOT.ERROR.9 FIND-IF-NOT.ERROR.8 - FIND-IF-NOT.ERROR.9 FIND-IF-NOT.ERROR.10 FIND-IF-NOT.ERROR.10 FIND-IF-NOT.ERROR.11 FIND-IF-NOT.ERROR.11 - FIND-IF-NOT.ERROR.12 - FIND-IF-NOT.ERROR.12 FIND-IF-NOT.ERROR.13 FIND-IF-NOT.ERROR.13 FIND-IF-NOT.ERROR.14 FIND-IF-NOT.ERROR.14 - FIND-IF-NOT.ERROR.15 FIND-IF-NOT.ORDER.1 + FIND-IF-NOT.ALLOW-OTHER-KEYS.5 FIND-IF-NOT.ERROR.1 FIND-IF-NOT.ERROR.2 + FIND-IF-NOT.ERROR.3 FIND-IF-NOT.ERROR.4 FIND-IF-NOT.ERROR.5 + FIND-IF-NOT.ERROR.6 FIND-IF-NOT.ERROR.7 FIND-IF-NOT.ERROR.8 + FIND-IF-NOT.ERROR.9 FIND-IF-NOT.ERROR.10 FIND-IF-NOT.ERROR.11 + FIND-IF-NOT.ERROR.12 FIND-IF-NOT.ERROR.13 FIND-IF-NOT.ERROR.14 FIND-IF-NOT.ERROR.15 FIND-IF-NOT.ORDER.1 FIND-IF-NOT.ORDER.2 - FIND-IF-NOT.ORDER.3 POSITION-LIST.1 FIND-IF-NOT.ORDER.2 - FIND-IF-NOT.ORDER.3 POSITION-LIST.1 POSITION-LIST.2 POSITION-LIST.2 POSITION-LIST.3 POSITION-LIST.3 - POSITION-LIST.4 - POSITION-LIST.4 POSITION-LIST.5 POSITION-LIST.5 POSITION-LIST.6 POSITION-LIST.6 POSITION-LIST.7 POSITION-LIST.7 - POSITION-LIST.8 - POSITION-LIST.8 POSITION-LIST.9 POSITION-LIST.9 POSITION-LIST.10 POSITION-LIST.11 - POSITION-LIST.12 POSITION-LIST.13 POSITION-LIST.10 POSITION-LIST.11 + FIND-IF-NOT.ORDER.3 POSITION-LIST.1 POSITION-LIST.2 POSITION-LIST.3 + POSITION-LIST.4 POSITION-LIST.5 POSITION-LIST.6 POSITION-LIST.7 + POSITION-LIST.8 POSITION-LIST.9 POSITION-LIST.10 POSITION-LIST.11 POSITION-LIST.12 POSITION-LIST.13 POSITION-LIST.14 POSITION-LIST.15 - POSITION-LIST.16 POSITION-LIST.17 POSITION-LIST.18 POSITION-LIST.14 POSITION-LIST.15 POSITION-LIST.16 POSITION-LIST.17 POSITION-LIST.18 POSITION-LIST.19 - POSITION-LIST.20 POSITION-LIST.21 POSITION-LIST.22 POSITION-LIST.23 POSITION-LIST.19 POSITION-LIST.20 POSITION-LIST.21 POSITION-LIST.22 POSITION-LIST.23 POSITION-LIST.24 POSITION-LIST.25 POSITION-LIST.26 POSITION-LIST.27 - POSITION-LIST.28 - POSITION-LIST.24 POSITION-LIST.25 POSITION-LIST.26 POSITION-LIST.27 - POSITION-LIST.28 POSITION-VECTOR.1 POSITION-VECTOR.2 POSITION-VECTOR.1 POSITION-VECTOR.2 POSITION-VECTOR.3 POSITION-VECTOR.3 - POSITION-VECTOR.4 - POSITION-VECTOR.4 POSITION-VECTOR.5 POSITION-VECTOR.5 POSITION-VECTOR.6 POSITION-VECTOR.6 - POSITION-VECTOR.7 - POSITION-VECTOR.7 POSITION-VECTOR.8 POSITION-VECTOR.8 POSITION-VECTOR.9 POSITION-VECTOR.9 - POSITION-VECTOR.10 POSITION-VECTOR.11 POSITION-VECTOR.12 - POSITION-VECTOR.13 + POSITION-LIST.28 POSITION-VECTOR.1 POSITION-VECTOR.2 POSITION-VECTOR.3 + POSITION-VECTOR.4 POSITION-VECTOR.5 POSITION-VECTOR.6 + POSITION-VECTOR.7 POSITION-VECTOR.8 POSITION-VECTOR.9 POSITION-VECTOR.10 POSITION-VECTOR.11 POSITION-VECTOR.12 POSITION-VECTOR.13 POSITION-VECTOR.14 POSITION-VECTOR.15 - POSITION-VECTOR.16 POSITION-VECTOR.17 POSITION-VECTOR.14 POSITION-VECTOR.15 POSITION-VECTOR.16 POSITION-VECTOR.17 POSITION-VECTOR.18 POSITION-VECTOR.19 POSITION-VECTOR.20 POSITION-VECTOR.21 - POSITION-VECTOR.22 POSITION-VECTOR.18 - POSITION-VECTOR.19 POSITION-VECTOR.20 POSITION-VECTOR.21 POSITION-VECTOR.22 POSITION-VECTOR.23 POSITION-VECTOR.24 - POSITION-VECTOR.25 POSITION-VECTOR.23 POSITION-VECTOR.24 POSITION-VECTOR.25 POSITION-VECTOR.26 POSITION-VECTOR.27 - POSITION-VECTOR.28 POSITION-VECTOR.29 POSITION-VECTOR.26 POSITION-VECTOR.27 POSITION-VECTOR.28 POSITION-VECTOR.29 POSITION-VECTOR.30 - POSITION-VECTOR.31 POSITION-BIT-VECTOR.1 POSITION-VECTOR.30 - POSITION-VECTOR.31 POSITION-BIT-VECTOR.1 POSITION-BIT-VECTOR.2 POSITION-BIT-VECTOR.2 - POSITION-BIT-VECTOR.3 - POSITION-BIT-VECTOR.3 POSITION-BIT-VECTOR.4 POSITION-BIT-VECTOR.4 POSITION-BIT-VECTOR.5 POSITION-BIT-VECTOR.5 - POSITION-BIT-VECTOR.6 - POSITION-BIT-VECTOR.6 POSITION-BIT-VECTOR.7 POSITION-BIT-VECTOR.7 POSITION-BIT-VECTOR.8 POSITION-BIT-VECTOR.8 - POSITION-BIT-VECTOR.9 + POSITION-VECTOR.31 POSITION-BIT-VECTOR.1 POSITION-BIT-VECTOR.2 + POSITION-BIT-VECTOR.3 POSITION-BIT-VECTOR.4 POSITION-BIT-VECTOR.5 + POSITION-BIT-VECTOR.6 POSITION-BIT-VECTOR.7 POSITION-BIT-VECTOR.8 POSITION-BIT-VECTOR.9 POSITION-BIT-VECTOR.10 POSITION-BIT-VECTOR.11 - POSITION-BIT-VECTOR.12 POSITION-BIT-VECTOR.13 POSITION-BIT-VECTOR.10 POSITION-BIT-VECTOR.11 POSITION-BIT-VECTOR.12 POSITION-BIT-VECTOR.13 POSITION-BIT-VECTOR.14 - POSITION-BIT-VECTOR.15 POSITION-BIT-VECTOR.16 POSITION-BIT-VECTOR.17 POSITION-BIT-VECTOR.14 POSITION-BIT-VECTOR.15 POSITION-BIT-VECTOR.16 POSITION-BIT-VECTOR.17 POSITION-BIT-VECTOR.18 POSITION-BIT-VECTOR.19 POSITION-BIT-VECTOR.20 - POSITION-BIT-VECTOR.21 - POSITION-BIT-VECTOR.18 POSITION-BIT-VECTOR.19 POSITION-BIT-VECTOR.20 POSITION-BIT-VECTOR.21 POSITION-BIT-VECTOR.22 POSITION-BIT-VECTOR.23 - POSITION-BIT-VECTOR.24 POSITION-BIT-VECTOR.25 POSITION-BIT-VECTOR.22 POSITION-BIT-VECTOR.23 POSITION-BIT-VECTOR.24 POSITION-BIT-VECTOR.25 POSITION-BIT-VECTOR.27 - POSITION-BIT-VECTOR.28 POSITION-BIT-VECTOR.29 POSITION-BIT-VECTOR.27 POSITION-BIT-VECTOR.28 POSITION-BIT-VECTOR.29 POSITION-BIT-VECTOR.30 - POSITION-BIT-VECTOR.31 POSITION-BIT-VECTOR.32 POSITION-STRING.1 POSITION-BIT-VECTOR.30 POSITION-BIT-VECTOR.31 POSITION-BIT-VECTOR.32 POSITION-STRING.1 - POSITION-STRING.2 - POSITION-STRING.2 POSITION-STRING.3 POSITION-STRING.3 POSITION-STRING.4 POSITION-STRING.4 - POSITION-STRING.5 - POSITION-STRING.5 POSITION-STRING.6 POSITION-STRING.6 POSITION-STRING.7 POSITION-STRING.7 - POSITION-STRING.8 - POSITION-STRING.8 POSITION-STRING.9 POSITION-STRING.9 POSITION-STRING.10 - POSITION-STRING.11 POSITION-STRING.10 + POSITION-STRING.2 POSITION-STRING.3 POSITION-STRING.4 + POSITION-STRING.5 POSITION-STRING.6 POSITION-STRING.7 + POSITION-STRING.8 POSITION-STRING.9 POSITION-STRING.10 POSITION-STRING.11 POSITION-STRING.13 POSITION-STRING.14 - POSITION-STRING.15 POSITION-STRING.16 POSITION-STRING.17 POSITION-STRING.13 POSITION-STRING.14 POSITION-STRING.15 POSITION-STRING.16 POSITION-STRING.17 POSITION-STRING.18 POSITION-STRING.19 POSITION-STRING.20 - POSITION-STRING.21 POSITION-STRING.22 - POSITION-STRING.18 POSITION-STRING.19 POSITION-STRING.20 POSITION-STRING.21 POSITION-STRING.22 POSITION-STRING.23 POSITION-STRING.24 POSITION-STRING.25 POSITION-STRING.26 - POSITION-STRING.27 POSITION-STRING.23 - POSITION-STRING.24 POSITION-STRING.25 POSITION-STRING.26 POSITION-STRING.27 POSITION-STRING.28 POSITION.ORDER.1 - POSITION.ORDER.2 POSITION-STRING.28 POSITION.ORDER.1 POSITION.ORDER.2 POSITION.ALLOW-OTHER-KEYS.1 - POSITION.ALLOW-OTHER-KEYS.2 POSITION.ALLOW-OTHER-KEYS.3 POSITION.ALLOW-OTHER-KEYS.1 POSITION.ALLOW-OTHER-KEYS.2 POSITION.ALLOW-OTHER-KEYS.3 POSITION.ALLOW-OTHER-KEYS.4 POSITION.ALLOW-OTHER-KEYS.5 - POSITION.KEYWORDS.6 - POSITION.ALLOW-OTHER-KEYS.4 POSITION.ALLOW-OTHER-KEYS.5 POSITION.KEYWORDS.6 POSITION.ALLOW-OTHER-KEYS.7 - POSITION.ALLOW-OTHER-KEYS.8 POSITION.ALLOW-OTHER-KEYS.9 POSITION.ALLOW-OTHER-KEYS.7 POSITION.ALLOW-OTHER-KEYS.8 POSITION.ALLOW-OTHER-KEYS.9 - POSITION.ERROR.1 - POSITION.ERROR.1 POSITION.ERROR.2 POSITION.ERROR.2 POSITION.ERROR.3 POSITION.ERROR.3 POSITION.ERROR.4 POSITION.ERROR.4 - POSITION.ERROR.5 - POSITION.ERROR.5 POSITION.ERROR.6 POSITION.ERROR.7 POSITION.ERROR.6 POSITION.ERROR.7 POSITION.ERROR.8 POSITION.ERROR.8 - POSITION.ERROR.9 - POSITION.ERROR.9 POSITION.ERROR.10 POSITION.ERROR.10 POSITION.ERROR.11 POSITION.ERROR.12 POSITION.ERROR.11 POSITION.ERROR.12 - POSITION.ERROR.13 - POSITION.ERROR.13 POSITION.ERROR.14 POSITION.ERROR.14 POSITION.ERROR.15 POSITION.ERROR.15 SEARCH-LIST.1 SEARCH-LIST.1 - SEARCH-LIST.2 - SEARCH-LIST.2 SEARCH-LIST.3 SEARCH-LIST.3 SEARCH-LIST.4 SEARCH-LIST.4 SEARCH-LIST.5 SEARCH-LIST.5 SEARCH-LIST.6 SEARCH-LIST.6 - SEARCH-LIST.7 - SEARCH-LIST.7 SEARCH-LIST.8 SEARCH-LIST.8 SEARCH-LIST.9 SEARCH-LIST.9 SEARCH-LIST.10 SEARCH-LIST.10 - SEARCH-LIST.11 - SEARCH-LIST.11 SEARCH-LIST.12 SEARCH-LIST.12 SEARCH-LIST.13 SEARCH-LIST.13 SEARCH-LIST.14 + POSITION.ERROR.1 POSITION.ERROR.2 POSITION.ERROR.3 POSITION.ERROR.4 + POSITION.ERROR.5 POSITION.ERROR.6 POSITION.ERROR.7 POSITION.ERROR.8 + POSITION.ERROR.9 POSITION.ERROR.10 POSITION.ERROR.11 POSITION.ERROR.12 + POSITION.ERROR.13 POSITION.ERROR.14 POSITION.ERROR.15 SEARCH-LIST.1 + SEARCH-LIST.2 SEARCH-LIST.3 SEARCH-LIST.4 SEARCH-LIST.5 SEARCH-LIST.6 + SEARCH-LIST.7 SEARCH-LIST.8 SEARCH-LIST.9 SEARCH-LIST.10 SEARCH-LIST.3 SEARCH-LIST.4 SEARCH-LIST.5 SEARCH-LIST.6 + SEARCH-LIST.7 SEARCH-LIST.8 SEARCH-LIST.9 SEARCH-LIST.10 + SEARCH-LIST.11 SEARCH-LIST.12 SEARCH-LIST.13 SEARCH-LIST.14 SEARCH.ALLOW-OTHER-KEYS.1 SEARCH.ALLOW-OTHER-KEYS.2 SEARCH.ALLOW-OTHER-KEYS.3 SEARCH.ALLOW-OTHER-KEYS.4 SEARCH.ALLOW-OTHER-KEYS.5 SEARCH.ALLOW-OTHER-KEYS.6 SEARCH.ALLOW-OTHER-KEYS.7 SEARCH.KEYWORDS.8 SEARCH.ERROR.1 SEARCH.ERROR.2 SEARCH.ERROR.3 SEARCH.ERROR.4 SEARCH.ERROR.5 - SEARCH.ERROR.6 SEARCH.ERROR.7 SEARCH-LIST.14 + SEARCH.ERROR.6 SEARCH.ERROR.7 SEARCH.ERROR.8 SEARCH.ERROR.9 + SEARCH.ERROR.10 SEARCH.ORDER.1 SEARCH.ORDER.2 SEARCH-VECTOR.1 + SEARCH-VECTOR.2 SEARCH-VECTOR.3 SEARCH-VECTOR.4 SEARCH-VECTOR.5 + SEARCH-LIST.11 SEARCH-LIST.12 SEARCH-LIST.13 SEARCH-LIST.14 SEARCH.ALLOW-OTHER-KEYS.1 SEARCH.ALLOW-OTHER-KEYS.2 SEARCH.ALLOW-OTHER-KEYS.3 SEARCH.ALLOW-OTHER-KEYS.4 SEARCH.ALLOW-OTHER-KEYS.5 SEARCH.ALLOW-OTHER-KEYS.6 - SEARCH.ALLOW-OTHER-KEYS.7 SEARCH.KEYWORDS.8 SEARCH.ERROR.8 SEARCH.ERROR.9 - SEARCH.ERROR.10 SEARCH.ORDER.1 SEARCH.ORDER.2 SEARCH-VECTOR.1 SEARCH.ERROR.1 + SEARCH.ALLOW-OTHER-KEYS.7 SEARCH.KEYWORDS.8 SEARCH.ERROR.1 SEARCH.ERROR.2 SEARCH.ERROR.3 SEARCH.ERROR.4 SEARCH.ERROR.5 SEARCH.ERROR.6 SEARCH.ERROR.7 SEARCH.ERROR.8 SEARCH.ERROR.9 SEARCH.ERROR.10 SEARCH.ORDER.1 SEARCH.ORDER.2 SEARCH-VECTOR.1 - SEARCH-VECTOR.2 - SEARCH-VECTOR.2 SEARCH-VECTOR.3 SEARCH-VECTOR.3 SEARCH-VECTOR.4 SEARCH-VECTOR.4 SEARCH-VECTOR.5 SEARCH-VECTOR.5 - SEARCH-VECTOR.6 - SEARCH-VECTOR.6 SEARCH-VECTOR.7 SEARCH-VECTOR.7 SEARCH-VECTOR.8 SEARCH-VECTOR.8 SEARCH-VECTOR.9 SEARCH-VECTOR.9 - SEARCH-VECTOR.10 - SEARCH-VECTOR.10 SEARCH-VECTOR.11 SEARCH-VECTOR.11 SEARCH-VECTOR.12 SEARCH-VECTOR.12 SEARCH-VECTOR.13 SEARCH-VECTOR.13 + SEARCH-VECTOR.2 SEARCH-VECTOR.3 SEARCH-VECTOR.4 SEARCH-VECTOR.5 + SEARCH-VECTOR.6 SEARCH-VECTOR.7 SEARCH-VECTOR.8 SEARCH-VECTOR.9 + SEARCH-VECTOR.10 SEARCH-VECTOR.11 SEARCH-VECTOR.12 SEARCH-VECTOR.13 + SEARCH-VECTOR.6 SEARCH-VECTOR.7 SEARCH-VECTOR.8 SEARCH-VECTOR.9 + SEARCH-VECTOR.10 SEARCH-VECTOR.11 SEARCH-VECTOR.12 SEARCH-VECTOR.13 SEARCH-VECTOR.14 SEARCH-VECTOR.15 SEARCH-VECTOR.16 SEARCH-BITVECTOR.1 + SEARCH-BITVECTOR.2 SEARCH-BITVECTOR.3 SEARCH-BITVECTOR.4 + SEARCH-BITVECTOR.5 SEARCH-BITVECTOR.6 SEARCH-BITVECTOR.7 + SEARCH-BITVECTOR.8 SEARCH-BITVECTOR.9 SEARCH-BITVECTOR.10 SEARCH-VECTOR.14 SEARCH-VECTOR.15 SEARCH-VECTOR.16 SEARCH-BITVECTOR.1 - SEARCH-BITVECTOR.2 - SEARCH-BITVECTOR.2 SEARCH-BITVECTOR.3 SEARCH-BITVECTOR.3 SEARCH-BITVECTOR.4 SEARCH-BITVECTOR.4 - SEARCH-BITVECTOR.5 - SEARCH-BITVECTOR.5 SEARCH-BITVECTOR.6 SEARCH-BITVECTOR.6 SEARCH-BITVECTOR.7 SEARCH-BITVECTOR.7 - SEARCH-BITVECTOR.8 - SEARCH-BITVECTOR.8 SEARCH-BITVECTOR.9 SEARCH-BITVECTOR.9 SEARCH-BITVECTOR.10 SEARCH-BITVECTOR.10 - SEARCH-BITVECTOR.11 - SEARCH-BITVECTOR.11 SEARCH-BITVECTOR.12 SEARCH-BITVECTOR.12 SEARCH-BITVECTOR.13 SEARCH-BITVECTOR.13 - SEARCH-BITVECTOR.14 SEARCH-BITVECTOR.15 SEARCH-BITVECTOR.16 + SEARCH-BITVECTOR.2 SEARCH-BITVECTOR.3 SEARCH-BITVECTOR.4 + SEARCH-BITVECTOR.5 SEARCH-BITVECTOR.6 SEARCH-BITVECTOR.7 + SEARCH-BITVECTOR.8 SEARCH-BITVECTOR.9 SEARCH-BITVECTOR.10 + SEARCH-BITVECTOR.11 SEARCH-BITVECTOR.12 SEARCH-BITVECTOR.13 SEARCH-BITVECTOR.14 SEARCH-BITVECTOR.15 SEARCH-BITVECTOR.16 - SEARCH-STRING.2 - SEARCH-STRING.2 SEARCH-STRING.3 SEARCH-STRING.3 SEARCH-STRING.4 SEARCH-STRING.4 SEARCH-STRING.5 SEARCH-STRING.5 + SEARCH-STRING.2 SEARCH-STRING.3 SEARCH-STRING.4 SEARCH-STRING.5 SEARCH-STRING.6 - SEARCH-STRING.6 SEARCH-STRING.7 SEARCH-STRING.7 SEARCH-STRING.8 SEARCH-STRING.8 SEARCH-STRING.9 SEARCH-STRING.9 - SEARCH-STRING.10 - SEARCH-STRING.10 SEARCH-STRING.11 SEARCH-STRING.11 SEARCH-STRING.13 SEARCH-STRING.13 SEARCH-STRING.14 + SEARCH-BITVECTOR.11 SEARCH-BITVECTOR.12 SEARCH-BITVECTOR.13 + SEARCH-BITVECTOR.14 SEARCH-BITVECTOR.15 SEARCH-BITVECTOR.16 + SEARCH-STRING.2 SEARCH-STRING.3 SEARCH-STRING.4 SEARCH-STRING.5 + SEARCH-STRING.6 SEARCH-STRING.7 SEARCH-STRING.8 SEARCH-STRING.9 + SEARCH-STRING.10 SEARCH-STRING.11 SEARCH-STRING.13 SEARCH-STRING.14 SEARCH-STRING.15 SEARCH-STRING.16 MISMATCH-LIST.1 MISMATCH-LIST.2 MISMATCH-LIST.3 MISMATCH-LIST.4 MISMATCH-LIST.5 MISMATCH-LIST.6 MISMATCH-LIST.7 MISMATCH-LIST.8 MISMATCH-LIST.9 MISMATCH-LIST.10 MISMATCH-LIST.11 MISMATCH-LIST.12 MISMATCH-LIST.13 MISMATCH-LIST.14 - MISMATCH-LIST.15 MISMATCH-LIST.16 SEARCH-STRING.14 - SEARCH-STRING.15 MISMATCH-LIST.17 MISMATCH-LIST.18 - MISMATCH-LIST.19 MISMATCH-LIST.20 MISMATCH-LIST.21 MISMATCH-LIST.22 - MISMATCH-VECTOR.1 MISMATCH-VECTOR.2 MISMATCH-VECTOR.3 - MISMATCH-VECTOR.4 MISMATCH-VECTOR.5 MISMATCH-VECTOR.6 - MISMATCH-VECTOR.7 MISMATCH-VECTOR.8 MISMATCH-VECTOR.9 - MISMATCH-VECTOR.10 MISMATCH-VECTOR.11 MISMATCH-VECTOR.12 SEARCH-STRING.16 MISMATCH-LIST.1 MISMATCH-LIST.2 - MISMATCH-LIST.3 MISMATCH-LIST.4 MISMATCH-LIST.5 MISMATCH-LIST.6 - MISMATCH-LIST.7 MISMATCH-LIST.8 MISMATCH-LIST.9 MISMATCH-LIST.10 - MISMATCH-LIST.11 MISMATCH-LIST.12 MISMATCH-LIST.13 MISMATCH-LIST.14 - MISMATCH-LIST.15 MISMATCH-LIST.16 - MISMATCH-VECTOR.13 MISMATCH-VECTOR.14 MISMATCH-VECTOR.15 - MISMATCH-VECTOR.16 MISMATCH-VECTOR.17 MISMATCH-VECTOR.18 - MISMATCH-VECTOR.19 MISMATCH-VECTOR.20 MISMATCH-VECTOR.21 - MISMATCH-VECTOR.22 MISMATCH-VECTOR.23 MISMATCH-VECTOR.24 - MISMATCH-BIT-VECTOR.1 MISMATCH-BIT-VECTOR.1A MISMATCH-BIT-VECTOR.1B MISMATCH-LIST.17 MISMATCH-LIST.18 + MISMATCH-LIST.15 MISMATCH-LIST.16 MISMATCH-LIST.17 MISMATCH-LIST.18 MISMATCH-LIST.19 MISMATCH-LIST.20 MISMATCH-LIST.21 MISMATCH-LIST.22 MISMATCH-VECTOR.1 MISMATCH-VECTOR.2 MISMATCH-VECTOR.3 MISMATCH-VECTOR.4 MISMATCH-VECTOR.5 MISMATCH-VECTOR.6 MISMATCH-VECTOR.7 MISMATCH-VECTOR.8 MISMATCH-VECTOR.9 MISMATCH-VECTOR.10 MISMATCH-VECTOR.11 MISMATCH-VECTOR.12 - MISMATCH-BIT-VECTOR.2 MISMATCH-BIT-VECTOR.2A MISMATCH-BIT-VECTOR.2B - MISMATCH-BIT-VECTOR.3 MISMATCH-BIT-VECTOR.4 MISMATCH-BIT-VECTOR.5 - MISMATCH-BIT-VECTOR.6 MISMATCH-BIT-VECTOR.7 MISMATCH-BIT-VECTOR.7A - MISMATCH-BIT-VECTOR.7B MISMATCH-BIT-VECTOR.8 MISMATCH-BIT-VECTOR.8A - MISMATCH-BIT-VECTOR.9 MISMATCH-BIT-VECTOR.9A MISMATCH-BIT-VECTOR.9B MISMATCH-VECTOR.13 MISMATCH-VECTOR.14 MISMATCH-VECTOR.15 MISMATCH-VECTOR.16 MISMATCH-VECTOR.17 MISMATCH-VECTOR.18 MISMATCH-VECTOR.19 MISMATCH-VECTOR.20 MISMATCH-VECTOR.21 MISMATCH-VECTOR.22 MISMATCH-VECTOR.23 MISMATCH-VECTOR.24 MISMATCH-BIT-VECTOR.1 MISMATCH-BIT-VECTOR.1A MISMATCH-BIT-VECTOR.1B - MISMATCH-BIT-VECTOR.10 MISMATCH-BIT-VECTOR.10A MISMATCH-BIT-VECTOR.11 - MISMATCH-BIT-VECTOR.11A MISMATCH-BIT-VECTOR.11B - MISMATCH-BIT-VECTOR.11C MISMATCH-BIT-VECTOR.11D MISMATCH-BIT-VECTOR.12 - MISMATCH-BIT-VECTOR.12A MISMATCH-BIT-VECTOR.12B MISMATCH-BIT-VECTOR.13 - MISMATCH-BIT-VECTOR.14 MISMATCH-BIT-VECTOR.15 MISMATCH-BIT-VECTOR.16 MISMATCH-BIT-VECTOR.2 MISMATCH-BIT-VECTOR.2A MISMATCH-BIT-VECTOR.2B MISMATCH-BIT-VECTOR.3 MISMATCH-BIT-VECTOR.4 MISMATCH-BIT-VECTOR.5 MISMATCH-BIT-VECTOR.6 MISMATCH-BIT-VECTOR.7 MISMATCH-BIT-VECTOR.7A MISMATCH-BIT-VECTOR.7B MISMATCH-BIT-VECTOR.8 MISMATCH-BIT-VECTOR.8A MISMATCH-BIT-VECTOR.9 MISMATCH-BIT-VECTOR.9A MISMATCH-BIT-VECTOR.9B - MISMATCH-BIT-VECTOR.17 MISMATCH-BIT-VECTOR.18 MISMATCH-BIT-VECTOR.19 - MISMATCH-BIT-VECTOR.20 MISMATCH-BIT-VECTOR.21 MISMATCH-BIT-VECTOR.22 - MISMATCH-BIT-VECTOR.23 MISMATCH-BIT-VECTOR.24 MISMATCH-STRING.1 - MISMATCH-STRING.1A MISMATCH-STRING.1B MISMATCH-STRING.2 - MISMATCH-STRING.2A MISMATCH-STRING.2B MISMATCH-BIT-VECTOR.10 MISMATCH-BIT-VECTOR.10A MISMATCH-BIT-VECTOR.11 MISMATCH-BIT-VECTOR.11A MISMATCH-BIT-VECTOR.11B MISMATCH-BIT-VECTOR.11C MISMATCH-BIT-VECTOR.11D MISMATCH-BIT-VECTOR.12 MISMATCH-BIT-VECTOR.12A MISMATCH-BIT-VECTOR.12B MISMATCH-BIT-VECTOR.13 - MISMATCH-BIT-VECTOR.14 MISMATCH-BIT-VECTOR.15 MISMATCH-BIT-VECTOR.16 MISMATCH-STRING.3 - MISMATCH-STRING.4 MISMATCH-STRING.5 MISMATCH-STRING.6 - MISMATCH-STRING.7 MISMATCH-STRING.7A MISMATCH-STRING.7B - MISMATCH-STRING.8 MISMATCH-STRING.8A MISMATCH-STRING.9 - MISMATCH-STRING.9A MISMATCH-STRING.9B + MISMATCH-BIT-VECTOR.14 MISMATCH-BIT-VECTOR.15 MISMATCH-BIT-VECTOR.16 MISMATCH-BIT-VECTOR.17 MISMATCH-BIT-VECTOR.18 MISMATCH-BIT-VECTOR.19 MISMATCH-BIT-VECTOR.20 MISMATCH-BIT-VECTOR.21 MISMATCH-BIT-VECTOR.22 MISMATCH-BIT-VECTOR.23 MISMATCH-BIT-VECTOR.24 MISMATCH-STRING.1 MISMATCH-STRING.1A MISMATCH-STRING.1B MISMATCH-STRING.2 - MISMATCH-STRING.2A MISMATCH-STRING.2B MISMATCH-STRING.10 - MISMATCH-STRING.10A MISMATCH-STRING.11 MISMATCH-STRING.11A - MISMATCH-STRING.11B MISMATCH-STRING.11C MISMATCH-STRING.11D - MISMATCH-STRING.11E MISMATCH-STRING.12 MISMATCH-STRING.12A - MISMATCH-STRING.12B MISMATCH-STRING.13 MISMATCH-STRING.3 + MISMATCH-STRING.2A MISMATCH-STRING.2B MISMATCH-STRING.3 MISMATCH-STRING.4 MISMATCH-STRING.5 MISMATCH-STRING.6 MISMATCH-STRING.7 MISMATCH-STRING.7A MISMATCH-STRING.7B MISMATCH-STRING.8 MISMATCH-STRING.8A MISMATCH-STRING.9 - MISMATCH-STRING.9A MISMATCH-STRING.9B MISMATCH-STRING.14 - MISMATCH-STRING.15 MISMATCH-STRING.16 MISMATCH-STRING.17 - MISMATCH-STRING.18 MISMATCH-STRING.19 MISMATCH-STRING.20 - MISMATCH-STRING.20A MISMATCH-STRING.21 MISMATCH-STRING.22 - MISMATCH-STRING.23 MISMATCH-STRING.24 MISMATCH.ALLOW-OTHER-KEYS.1 - MISMATCH.ALLOW-OTHER-KEYS.2 MISMATCH-STRING.10 + MISMATCH-STRING.9A MISMATCH-STRING.9B MISMATCH-STRING.10 MISMATCH-STRING.10A MISMATCH-STRING.11 MISMATCH-STRING.11A MISMATCH-STRING.11B MISMATCH-STRING.11C MISMATCH-STRING.11D MISMATCH-STRING.11E MISMATCH-STRING.12 MISMATCH-STRING.12A - MISMATCH-STRING.12B MISMATCH-STRING.13 MISMATCH.ALLOW-OTHER-KEYS.3 - MISMATCH.ALLOW-OTHER-KEYS.4 MISMATCH.ALLOW-OTHER-KEYS.5 - MISMATCH.KEYWORDS.6 MISMATCH.ALLOW-OTHER-KEYS.7 MISMATCH.ORDER.1 - MISMATCH.ORDER.2 MISMATCH.ORDER.3 MISMATCH-STRING.14 + MISMATCH-STRING.12B MISMATCH-STRING.13 MISMATCH-STRING.14 MISMATCH-STRING.15 MISMATCH-STRING.16 MISMATCH-STRING.17 MISMATCH-STRING.18 MISMATCH-STRING.19 MISMATCH-STRING.20 MISMATCH-STRING.20A MISMATCH-STRING.21 MISMATCH-STRING.22 MISMATCH-STRING.23 MISMATCH-STRING.24 MISMATCH.ALLOW-OTHER-KEYS.1 - MISMATCH.ALLOW-OTHER-KEYS.2 MISMATCH.ERROR.1 MISMATCH.ERROR.2 - MISMATCH.ERROR.3 MISMATCH.ERROR.4 MISMATCH.ERROR.5 MISMATCH.ERROR.6 - MISMATCH.ERROR.7 MISMATCH.ALLOW-OTHER-KEYS.3 + MISMATCH.ALLOW-OTHER-KEYS.2 MISMATCH.ALLOW-OTHER-KEYS.3 MISMATCH.ALLOW-OTHER-KEYS.4 MISMATCH.ALLOW-OTHER-KEYS.5 MISMATCH.KEYWORDS.6 MISMATCH.ALLOW-OTHER-KEYS.7 MISMATCH.ORDER.1 - MISMATCH.ORDER.2 MISMATCH.ORDER.3 MISMATCH.ERROR.8 MISMATCH.ERROR.9 MISMATCH.ERROR.10 - REPLACE-LIST.1 REPLACE-LIST.2 REPLACE-LIST.3 REPLACE-LIST.4 - REPLACE-LIST.5 REPLACE-LIST.6 REPLACE-LIST.7 REPLACE-LIST.8 - REPLACE-LIST.9 MISMATCH.ERROR.1 MISMATCH.ERROR.2 + MISMATCH.ORDER.2 MISMATCH.ORDER.3 MISMATCH.ERROR.1 MISMATCH.ERROR.2 MISMATCH.ERROR.3 MISMATCH.ERROR.4 MISMATCH.ERROR.5 MISMATCH.ERROR.6 - MISMATCH.ERROR.7 REPLACE-LIST.10 REPLACE-LIST.11 REPLACE-LIST.12 - REPLACE-LIST.13 REPLACE-LIST.14 REPLACE-LIST.15 REPLACE-LIST.16 - REPLACE-LIST.17 REPLACE-LIST.18 REPLACE-LIST.19 REPLACE-LIST.20 - REPLACE-VECTOR.1 REPLACE-VECTOR.2 REPLACE-VECTOR.3 REPLACE-VECTOR.4 - REPLACE-VECTOR.5 MISMATCH.ERROR.8 MISMATCH.ERROR.9 MISMATCH.ERROR.10 + MISMATCH.ERROR.7 MISMATCH.ERROR.8 MISMATCH.ERROR.9 MISMATCH.ERROR.10 REPLACE-LIST.1 REPLACE-LIST.2 REPLACE-LIST.3 REPLACE-LIST.4 REPLACE-LIST.5 REPLACE-LIST.6 REPLACE-LIST.7 REPLACE-LIST.8 - REPLACE-LIST.9 REPLACE-VECTOR.6 REPLACE-VECTOR.7 REPLACE-VECTOR.8 - REPLACE-VECTOR.9 REPLACE-VECTOR.10 REPLACE-VECTOR.11 REPLACE-VECTOR.12 - REPLACE-VECTOR.13 REPLACE-VECTOR.14 REPLACE-VECTOR.15 - REPLACE-VECTOR.16 REPLACE-VECTOR.17 REPLACE-VECTOR.18 REPLACE-LIST.10 REPLACE-LIST.11 REPLACE-LIST.12 + REPLACE-LIST.9 REPLACE-LIST.10 REPLACE-LIST.11 REPLACE-LIST.12 REPLACE-LIST.13 REPLACE-LIST.14 REPLACE-LIST.15 REPLACE-LIST.16 REPLACE-LIST.17 REPLACE-LIST.18 REPLACE-LIST.19 REPLACE-LIST.20 REPLACE-VECTOR.1 REPLACE-VECTOR.2 REPLACE-VECTOR.3 REPLACE-VECTOR.4 - REPLACE-VECTOR.5 - REPLACE-VECTOR.19 REPLACE-VECTOR.21 REPLACE-BIT-VECTOR.1 - REPLACE-BIT-VECTOR.2 REPLACE-BIT-VECTOR.3 REPLACE-BIT-VECTOR.4 - REPLACE-BIT-VECTOR.5 REPLACE-BIT-VECTOR.6 REPLACE-BIT-VECTOR.7 - REPLACE-BIT-VECTOR.8 REPLACE-BIT-VECTOR.9 REPLACE-BIT-VECTOR.10 REPLACE-VECTOR.6 REPLACE-VECTOR.7 REPLACE-VECTOR.8 + REPLACE-VECTOR.5 REPLACE-VECTOR.6 REPLACE-VECTOR.7 REPLACE-VECTOR.8 REPLACE-VECTOR.9 REPLACE-VECTOR.10 REPLACE-VECTOR.11 REPLACE-VECTOR.12 REPLACE-VECTOR.13 REPLACE-VECTOR.14 REPLACE-VECTOR.15 REPLACE-VECTOR.16 REPLACE-VECTOR.17 REPLACE-VECTOR.18 - REPLACE-BIT-VECTOR.11 REPLACE-BIT-VECTOR.12 REPLACE-BIT-VECTOR.13 - REPLACE-BIT-VECTOR.14 REPLACE-BIT-VECTOR.15 REPLACE-BIT-VECTOR.16 - REPLACE-BIT-VECTOR.17 REPLACE-BIT-VECTOR.18 REPLACE-BIT-VECTOR.19 - REPLACE-BIT-VECTOR.21 REPLACE-STRING.1 REPLACE-STRING.2 REPLACE-VECTOR.19 REPLACE-VECTOR.21 REPLACE-BIT-VECTOR.1 REPLACE-BIT-VECTOR.2 REPLACE-BIT-VECTOR.3 REPLACE-BIT-VECTOR.4 REPLACE-BIT-VECTOR.5 REPLACE-BIT-VECTOR.6 REPLACE-BIT-VECTOR.7 REPLACE-BIT-VECTOR.8 REPLACE-BIT-VECTOR.9 REPLACE-BIT-VECTOR.10 - REPLACE-STRING.3 REPLACE-STRING.4 REPLACE-STRING.5 REPLACE-STRING.6 - REPLACE-STRING.7 REPLACE-STRING.8 REPLACE-STRING.9 REPLACE-STRING.10 - REPLACE-STRING.11 REPLACE-STRING.12 REPLACE-STRING.13 - REPLACE-STRING.14 REPLACE-STRING.15 REPLACE-STRING.16 REPLACE-BIT-VECTOR.11 REPLACE-BIT-VECTOR.12 REPLACE-BIT-VECTOR.13 REPLACE-BIT-VECTOR.14 REPLACE-BIT-VECTOR.15 REPLACE-BIT-VECTOR.16 REPLACE-BIT-VECTOR.17 REPLACE-BIT-VECTOR.18 REPLACE-BIT-VECTOR.19 REPLACE-BIT-VECTOR.21 REPLACE-STRING.1 REPLACE-STRING.2 - REPLACE-STRING.17 REPLACE-STRING.18 REPLACE-STRING.19 - REPLACE-STRING.21 REPLACE.ORDER.1 REPLACE.ORDER.2 REPLACE.ORDER.3 - REPLACE.ALLOW-OTHER-KEYS.1 REPLACE.ALLOW-OTHER-KEYS.2 - REPLACE.ALLOW-OTHER-KEYS.3 REPLACE.ALLOW-OTHER-KEYS.4 REPLACE-STRING.3 REPLACE-STRING.4 REPLACE-STRING.5 REPLACE-STRING.6 REPLACE-STRING.7 REPLACE-STRING.8 REPLACE-STRING.9 REPLACE-STRING.10 REPLACE-STRING.11 REPLACE-STRING.12 REPLACE-STRING.13 REPLACE-STRING.14 REPLACE-STRING.15 REPLACE-STRING.16 - REPLACE.ALLOW-OTHER-KEYS.5 REPLACE.ALLOW-OTHER-KEYS.6 - REPLACE.KEYWORDS.7 REPLACE.ERROR.1 REPLACE.ERROR.2 REPLACE.ERROR.3 - REPLACE.ERROR.4 REPLACE-STRING.17 REPLACE-STRING.18 REPLACE-STRING.19 REPLACE-STRING.21 REPLACE.ORDER.1 REPLACE.ORDER.2 REPLACE.ORDER.3 REPLACE.ALLOW-OTHER-KEYS.1 REPLACE.ALLOW-OTHER-KEYS.2 - REPLACE.ALLOW-OTHER-KEYS.3 REPLACE.ALLOW-OTHER-KEYS.4 REPLACE.ERROR.5 REPLACE.ERROR.6 SUBSEQ-LIST.1 - SUBSEQ-LIST.2 SUBSEQ-LIST.3 + REPLACE.ALLOW-OTHER-KEYS.3 REPLACE.ALLOW-OTHER-KEYS.4 REPLACE.ALLOW-OTHER-KEYS.5 REPLACE.ALLOW-OTHER-KEYS.6 REPLACE.KEYWORDS.7 REPLACE.ERROR.1 REPLACE.ERROR.2 REPLACE.ERROR.3 REPLACE.ERROR.4 REPLACE.ERROR.5 REPLACE.ERROR.6 SUBSEQ-LIST.1 - SUBSEQ-LIST.2 SUBSEQ-LIST.3 SUBSEQ-LIST.4 SUBSEQ-LIST.5 SUBSEQ-LIST.4 SUBSEQ-LIST.5 SUBSEQ-LIST.6 + SUBSEQ-LIST.2 SUBSEQ-LIST.3 SUBSEQ-LIST.4 SUBSEQ-LIST.5 SUBSEQ-LIST.6 SUBSEQ-LIST.7 SUBSEQ-LIST.8 SUBSEQ-LIST.9 SUBSEQ-LIST.10 - SUBSEQ-LIST.11 SUBSEQ-LIST.6 SUBSEQ-LIST.12 SUBSEQ-VECTOR.1 SUBSEQ-VECTOR.2 - SUBSEQ-VECTOR.3 SUBSEQ-VECTOR.4 - SUBSEQ-LIST.7 SUBSEQ-LIST.8 SUBSEQ-LIST.9 SUBSEQ-LIST.10 - SUBSEQ-LIST.11 SUBSEQ-VECTOR.5 SUBSEQ-VECTOR.6 - SUBSEQ-VECTOR.7 SUBSEQ-VECTOR.8 SUBSEQ-LIST.12 SUBSEQ-VECTOR.1 SUBSEQ-VECTOR.2 + SUBSEQ-LIST.11 SUBSEQ-LIST.12 SUBSEQ-VECTOR.1 SUBSEQ-VECTOR.2 SUBSEQ-VECTOR.3 SUBSEQ-VECTOR.4 SUBSEQ-VECTOR.5 SUBSEQ-VECTOR.6 - SUBSEQ-VECTOR.7 SUBSEQ-VECTOR.8 SUBSEQ-VECTOR.9 SUBSEQ-VECTOR.9 SUBSEQ-VECTOR.10 - SUBSEQ-STRING.1 SUBSEQ-VECTOR.10 SUBSEQ-STRING.2 SUBSEQ-STRING.3 SUBSEQ-BIT-VECTOR.1 - SUBSEQ-STRING.1 - SUBSEQ-BIT-VECTOR.2 SUBSEQ-STRING.2 SUBSEQ-STRING.3 SUBSEQ-BIT-VECTOR.1 SUBSEQ-BIT-VECTOR.3 SUBSEQ.ORDER.1 SUBSEQ.ORDER.2 - SUBSEQ-BIT-VECTOR.2 + SUBSEQ-VECTOR.7 SUBSEQ-VECTOR.8 SUBSEQ-VECTOR.9 SUBSEQ-VECTOR.10 + SUBSEQ-STRING.1 SUBSEQ-STRING.2 SUBSEQ-STRING.3 SUBSEQ-BIT-VECTOR.1 + SUBSEQ-BIT-VECTOR.2 SUBSEQ-BIT-VECTOR.3 SUBSEQ.ORDER.1 SUBSEQ.ORDER.2 Test SUBSEQ.ORDER.3 failed Form: (LET ((I 0) A B C D (S (COPY-SEQ "abcdefgh"))) (VALUES (SETF (SUBSEQ (PROGN (SETF A (INCF I)) S) @@ -22787,7 +22736,7 @@ 2 3 4. - SUBSEQ-BIT-VECTOR.3 SUBSEQ.ORDER.1 SUBSEQ.ORDER.2Test SUBSEQ.ORDER.4 failed +Test SUBSEQ.ORDER.4 failed Form: (LET ((I 0) A B C (S (COPY-SEQ "abcd"))) (VALUES (SETF (SUBSEQ (PROGN (SETF A (INCF I)) S) (PROGN (SETF B (INCF I)) 1)) @@ -22799,7 +22748,157 @@ 1 2 3 - +Actual values: "axyz" + "axyz" + 3 + 1 + 2 + 3. + SUBSEQ.ERROR.1 SUBSEQ.ERROR.2 SUBSEQ.ERROR.3 SUBSTITUTE-LIST.1 + SUBSTITUTE-LIST.2 SUBSTITUTE-LIST.3 SUBSTITUTE-LIST.4 + SUBSTITUTE-LIST.5 SUBSTITUTE-LIST.6 SUBSTITUTE-LIST.7 + SUBSTITUTE-LIST.8 SUBSTITUTE-LIST.9 SUBSTITUTE-LIST.10 + SUBSTITUTE-LIST.11 SUBSTITUTE-LIST.12 SUBSTITUTE-LIST.13 + SUBSTITUTE-LIST.14 SUBSTITUTE-LIST.15 SUBSTITUTE-LIST.16 + SUBSTITUTE-LIST.17 SUBSTITUTE-LIST.18 SUBSTITUTE-LIST.19 + SUBSTITUTE-LIST.20 SUBSTITUTE-LIST.21 SUBSTITUTE-LIST.22 + SUBSTITUTE-LIST.23 SUBSTITUTE-LIST.24 SUBSTITUTE-LIST.25 + SUBSTITUTE-LIST.26 SUBSTITUTE-LIST.27 SUBSTITUTE-VECTOR.1 + SUBSTITUTE-VECTOR.2 SUBSTITUTE-VECTOR.3 SUBSTITUTE-VECTOR.4 + SUBSTITUTE-VECTOR.5 SUBSTITUTE-VECTOR.6 SUBSTITUTE-VECTOR.7 + SUBSTITUTE-VECTOR.8 SUBSTITUTE-VECTOR.9 SUBSTITUTE-VECTOR.10 + SUBSTITUTE-VECTOR.11 SUBSTITUTE-VECTOR.12 SUBSTITUTE-VECTOR.13 + SUBSTITUTE-VECTOR.14 SUBSTITUTE-VECTOR.15 SUBSTITUTE-VECTOR.16 + SUBSTITUTE-VECTOR.17 SUBSTITUTE-VECTOR.18 SUBSTITUTE-VECTOR.19 + SUBSTITUTE-VECTOR.20 SUBSTITUTE-VECTOR.21 SUBSTITUTE-VECTOR.22 + SUBSTITUTE-VECTOR.23 SUBSTITUTE-VECTOR.24 SUBSTITUTE-VECTOR.25 + SUBSTITUTE-VECTOR.26 SUBSTITUTE-VECTOR.27 SUBSTITUTE-VECTOR.28 + SUBSTITUTE-VECTOR.29 SUBSTITUTE-VECTOR.30 SUBSTITUTE-VECTOR.31 + SUBSTITUTE-STRING.1 SUBSTITUTE-STRING.2 SUBSTITUTE-STRING.3 + SUBSTITUTE-STRING.4 SUBSTITUTE-STRING.5 SUBSTITUTE-STRING.6 + SUBSTITUTE-STRING.7 SUBSTITUTE-STRING.8 SUBSTITUTE-STRING.9 + SUBSTITUTE-STRING.10 SUBSTITUTE-STRING.11 SUBSTITUTE-STRING.12 + SUBSTITUTE-STRING.13 SUBSTITUTE-STRING.14 SUBSTITUTE-STRING.15 + SUBSTITUTE-STRING.16 SUBSTITUTE-STRING.17 SUBSTITUTE-STRING.18 + SUBSTITUTE-STRING.19 SUBSTITUTE-STRING.20 SUBSTITUTE-STRING.21 + SUBSTITUTE-STRING.22 SUBSTITUTE-STRING.23 SUBSTITUTE-STRING.24 + SUBSTITUTE-STRING.25 SUBSTITUTE-STRING.26 SUBSTITUTE-STRING.27 + SUBSTITUTE-STRING.28 SUBSTITUTE-STRING.29 SUBSTITUTE-STRING.30 + SUBSTITUTE-STRING.31 SUBSTITUTE-BIT-VECTOR.1 SUBSTITUTE-BIT-VECTOR.2 + SUBSTITUTE-BIT-VECTOR.3 SUBSTITUTE-BIT-VECTOR.4 + SUBSTITUTE-BIT-VECTOR.5 SUBSTITUTE-BIT-VECTOR.6 + SUBSTITUTE-BIT-VECTOR.7 SUBSTITUTE-BIT-VECTOR.8 + SUBSTITUTE-BIT-VECTOR.9 SUBSTITUTE-BIT-VECTOR.10 + SUBSTITUTE-BIT-VECTOR.11 SUBSTITUTE-BIT-VECTOR.12 + SUBSTITUTE-BIT-VECTOR.13 SUBSTITUTE-BIT-VECTOR.14 + SUBSTITUTE-BIT-VECTOR.15 SUBSTITUTE-BIT-VECTOR.16 + SUBSTITUTE-BIT-VECTOR.17 SUBSTITUTE-BIT-VECTOR.18 + SUBSTITUTE-BIT-VECTOR.19 SUBSTITUTE-BIT-VECTOR.20 + SUBSTITUTE-BIT-VECTOR.21 SUBSTITUTE-BIT-VECTOR.22 + SUBSTITUTE-BIT-VECTOR.23 SUBSTITUTE-BIT-VECTOR.24 + SUBSTITUTE-BIT-VECTOR.25 SUBSTITUTE-BIT-VECTOR.26 + SUBSTITUTE-BIT-VECTOR.27 SUBSTITUTE-BIT-VECTOR.28 + SUBSTITUTE-BIT-VECTOR.29 SUBSTITUTE-BIT-VECTOR.30 + SUBSTITUTE-BIT-VECTOR.31 SUBSTITUTE-BIT-VECTOR.32 + SUBSTITUTE-BIT-VECTOR.33 SUBSTITUTE.ORDER.1 SUBSTITUTE.ORDER.2 + SUBSTITUTE.ALLOW-OTHER-KEYS.1 SUBSTITUTE.ALLOW-OTHER-KEYS.2 + SUBSTITUTE.ALLOW-OTHER-KEYS.3 SUBSTITUTE.ALLOW-OTHER-KEYS.4 + SUBSTITUTE.ALLOW-OTHER-KEYS.5 SUBSTITUTE.KEYWORDS.6 + SUBSTITUTE.ALLOW-OTHER-KEYS.7 SUBSTITUTE.ALLOW-OTHER-KEYS.8 + SUBSTITUTE.ERROR.1 SUBSTITUTE.ERROR.2 SUBSTITUTE.ERROR.3 + SUBSTITUTE.ERROR.4 SUBSTITUTE.ERROR.5 SUBSTITUTE.ERROR.6 + SUBSTITUTE.ERROR.7 SUBSTITUTE.ERROR.8 SUBSTITUTE.ERROR.9 + SUBSTITUTE.ERROR.10 SUBSTITUTE.ERROR.11 SUBSTITUTE-IF-LIST.1 + SUBSTITUTE-IF-LIST.2 SUBSTITUTE-IF-LIST.3 SUBSTITUTE-IF-LIST.4 + SUBSTITUTE-IF-LIST.5 SUBSTITUTE-IF-LIST.6 SUBSTITUTE-IF-LIST.7 + SUBSTITUTE-IF-LIST.8 SUBSTITUTE-IF-LIST.9 SUBSTITUTE-IF-LIST.10 + SUBSTITUTE-IF-LIST.11 SUBSTITUTE-IF-LIST.12 SUBSTITUTE-IF-LIST.13 + SUBSTITUTE-IF-LIST.14 SEARCH-STRING.7 SEARCH-STRING.8 SEARCH-STRING.9 + SEARCH-STRING.10 SEARCH-STRING.11 SEARCH-STRING.13 SEARCH-STRING.14 + SEARCH-STRING.15 SEARCH-STRING.16 MISMATCH-LIST.1 MISMATCH-LIST.2 + MISMATCH-LIST.3 MISMATCH-LIST.4 MISMATCH-LIST.5 MISMATCH-LIST.6 + MISMATCH-LIST.7 MISMATCH-LIST.8 MISMATCH-LIST.9 MISMATCH-LIST.10 + MISMATCH-LIST.11 MISMATCH-LIST.12 MISMATCH-LIST.13 MISMATCH-LIST.14 + MISMATCH-LIST.15 MISMATCH-LIST.16 MISMATCH-LIST.17 MISMATCH-LIST.18 + MISMATCH-LIST.19 MISMATCH-LIST.20 MISMATCH-LIST.21 MISMATCH-LIST.22 + MISMATCH-VECTOR.1 MISMATCH-VECTOR.2 MISMATCH-VECTOR.3 + MISMATCH-VECTOR.4 MISMATCH-VECTOR.5 MISMATCH-VECTOR.6 + MISMATCH-VECTOR.7 MISMATCH-VECTOR.8 MISMATCH-VECTOR.9 + MISMATCH-VECTOR.10 MISMATCH-VECTOR.11 MISMATCH-VECTOR.12 + MISMATCH-VECTOR.13 MISMATCH-VECTOR.14 MISMATCH-VECTOR.15 + MISMATCH-VECTOR.16 MISMATCH-VECTOR.17 MISMATCH-VECTOR.18 + MISMATCH-VECTOR.19 MISMATCH-VECTOR.20 MISMATCH-VECTOR.21 + MISMATCH-VECTOR.22 MISMATCH-VECTOR.23 MISMATCH-VECTOR.24 + MISMATCH-BIT-VECTOR.1 MISMATCH-BIT-VECTOR.1A MISMATCH-BIT-VECTOR.1B + MISMATCH-BIT-VECTOR.2 MISMATCH-BIT-VECTOR.2A MISMATCH-BIT-VECTOR.2B + MISMATCH-BIT-VECTOR.3 MISMATCH-BIT-VECTOR.4 MISMATCH-BIT-VECTOR.5 + MISMATCH-BIT-VECTOR.6 MISMATCH-BIT-VECTOR.7 MISMATCH-BIT-VECTOR.7A + MISMATCH-BIT-VECTOR.7B MISMATCH-BIT-VECTOR.8 MISMATCH-BIT-VECTOR.8A + MISMATCH-BIT-VECTOR.9 MISMATCH-BIT-VECTOR.9A MISMATCH-BIT-VECTOR.9B + MISMATCH-BIT-VECTOR.10 MISMATCH-BIT-VECTOR.10A MISMATCH-BIT-VECTOR.11 + MISMATCH-BIT-VECTOR.11A MISMATCH-BIT-VECTOR.11B + MISMATCH-BIT-VECTOR.11C MISMATCH-BIT-VECTOR.11D MISMATCH-BIT-VECTOR.12 + MISMATCH-BIT-VECTOR.12A MISMATCH-BIT-VECTOR.12B MISMATCH-BIT-VECTOR.13 + MISMATCH-BIT-VECTOR.14 MISMATCH-BIT-VECTOR.15 MISMATCH-BIT-VECTOR.16 + MISMATCH-BIT-VECTOR.17 MISMATCH-BIT-VECTOR.18 MISMATCH-BIT-VECTOR.19 + MISMATCH-BIT-VECTOR.20 MISMATCH-BIT-VECTOR.21 MISMATCH-BIT-VECTOR.22 + MISMATCH-BIT-VECTOR.23 MISMATCH-BIT-VECTOR.24 MISMATCH-STRING.1 + MISMATCH-STRING.1A MISMATCH-STRING.1B MISMATCH-STRING.2 + MISMATCH-STRING.2A MISMATCH-STRING.2B MISMATCH-STRING.3 + MISMATCH-STRING.4 MISMATCH-STRING.5 MISMATCH-STRING.6 + MISMATCH-STRING.7 MISMATCH-STRING.7A MISMATCH-STRING.7B + MISMATCH-STRING.8 MISMATCH-STRING.8A MISMATCH-STRING.9 + MISMATCH-STRING.9A MISMATCH-STRING.9B MISMATCH-STRING.10 + MISMATCH-STRING.10A MISMATCH-STRING.11 MISMATCH-STRING.11A + MISMATCH-STRING.11B MISMATCH-STRING.11C MISMATCH-STRING.11D + MISMATCH-STRING.11E MISMATCH-STRING.12 MISMATCH-STRING.12A + MISMATCH-STRING.12B MISMATCH-STRING.13 MISMATCH-STRING.14 + MISMATCH-STRING.15 MISMATCH-STRING.16 MISMATCH-STRING.17 + MISMATCH-STRING.18 MISMATCH-STRING.19 MISMATCH-STRING.20 + MISMATCH-STRING.20A MISMATCH-STRING.21 MISMATCH-STRING.22 + MISMATCH-STRING.23 MISMATCH-STRING.24 MISMATCH.ALLOW-OTHER-KEYS.1 + MISMATCH.ALLOW-OTHER-KEYS.2 MISMATCH.ALLOW-OTHER-KEYS.3 + MISMATCH.ALLOW-OTHER-KEYS.4 MISMATCH.ALLOW-OTHER-KEYS.5 + MISMATCH.KEYWORDS.6 MISMATCH.ALLOW-OTHER-KEYS.7 MISMATCH.ORDER.1 + MISMATCH.ORDER.2 MISMATCH.ORDER.3 MISMATCH.ERROR.1 MISMATCH.ERROR.2 + MISMATCH.ERROR.3 MISMATCH.ERROR.4 MISMATCH.ERROR.5 MISMATCH.ERROR.6 + MISMATCH.ERROR.7 MISMATCH.ERROR.8 MISMATCH.ERROR.9 MISMATCH.ERROR.10 + REPLACE-LIST.1 REPLACE-LIST.2 REPLACE-LIST.3 REPLACE-LIST.4 + REPLACE-LIST.5 REPLACE-LIST.6 REPLACE-LIST.7 REPLACE-LIST.8 + REPLACE-LIST.9 REPLACE-LIST.10 REPLACE-LIST.11 REPLACE-LIST.12 + REPLACE-LIST.13 REPLACE-LIST.14 REPLACE-LIST.15 REPLACE-LIST.16 + REPLACE-LIST.17 REPLACE-LIST.18 REPLACE-LIST.19 REPLACE-LIST.20 + REPLACE-VECTOR.1 REPLACE-VECTOR.2 REPLACE-VECTOR.3 REPLACE-VECTOR.4 + REPLACE-VECTOR.5 REPLACE-VECTOR.6 REPLACE-VECTOR.7 REPLACE-VECTOR.8 + REPLACE-VECTOR.9 REPLACE-VECTOR.10 REPLACE-VECTOR.11 REPLACE-VECTOR.12 + REPLACE-VECTOR.13 REPLACE-VECTOR.14 REPLACE-VECTOR.15 + REPLACE-VECTOR.16 REPLACE-VECTOR.17 REPLACE-VECTOR.18 + REPLACE-VECTOR.19 REPLACE-VECTOR.21 REPLACE-BIT-VECTOR.1 + REPLACE-BIT-VECTOR.2 REPLACE-BIT-VECTOR.3 REPLACE-BIT-VECTOR.4 + REPLACE-BIT-VECTOR.5 REPLACE-BIT-VECTOR.6 REPLACE-BIT-VECTOR.7 + REPLACE-BIT-VECTOR.8 REPLACE-BIT-VECTOR.9 REPLACE-BIT-VECTOR.10 + REPLACE-BIT-VECTOR.11 REPLACE-BIT-VECTOR.12 REPLACE-BIT-VECTOR.13 + REPLACE-BIT-VECTOR.14 REPLACE-BIT-VECTOR.15 REPLACE-BIT-VECTOR.16 + REPLACE-BIT-VECTOR.17 REPLACE-BIT-VECTOR.18 REPLACE-BIT-VECTOR.19 + REPLACE-BIT-VECTOR.21 REPLACE-STRING.1 REPLACE-STRING.2 + REPLACE-STRING.3 REPLACE-STRING.4 REPLACE-STRING.5 REPLACE-STRING.6 + REPLACE-STRING.7 REPLACE-STRING.8 REPLACE-STRING.9 REPLACE-STRING.10 + REPLACE-STRING.11 REPLACE-STRING.12 REPLACE-STRING.13 + REPLACE-STRING.14 REPLACE-STRING.15 REPLACE-STRING.16 + REPLACE-STRING.17 REPLACE-STRING.18 REPLACE-STRING.19 + REPLACE-STRING.21 REPLACE.ORDER.1 REPLACE.ORDER.2 REPLACE.ORDER.3 + REPLACE.ALLOW-OTHER-KEYS.1 REPLACE.ALLOW-OTHER-KEYS.2 + REPLACE.ALLOW-OTHER-KEYS.3 REPLACE.ALLOW-OTHER-KEYS.4 + REPLACE.ALLOW-OTHER-KEYS.5 REPLACE.ALLOW-OTHER-KEYS.6 + REPLACE.KEYWORDS.7 REPLACE.ERROR.1 REPLACE.ERROR.2 REPLACE.ERROR.3 + REPLACE.ERROR.4 REPLACE.ERROR.5 REPLACE.ERROR.6 SUBSEQ-LIST.1 + SUBSEQ-LIST.2 SUBSEQ-LIST.3 SUBSEQ-LIST.4 SUBSEQ-LIST.5 SUBSEQ-LIST.6 + SUBSEQ-LIST.7 SUBSEQ-LIST.8 SUBSEQ-LIST.9 SUBSEQ-LIST.10 + SUBSEQ-LIST.11 SUBSEQ-LIST.12 SUBSEQ-VECTOR.1 SUBSEQ-VECTOR.2 + SUBSEQ-VECTOR.3 SUBSEQ-VECTOR.4 SUBSEQ-VECTOR.5 SUBSEQ-VECTOR.6 + SUBSEQ-VECTOR.7 SUBSEQ-VECTOR.8 SUBSEQ-VECTOR.9 SUBSEQ-VECTOR.10 + SUBSEQ-STRING.1 SUBSEQ-STRING.2 SUBSEQ-STRING.3 SUBSEQ-BIT-VECTOR.1 + SUBSEQ-BIT-VECTOR.2 SUBSEQ-BIT-VECTOR.3 SUBSEQ.ORDER.1 SUBSEQ.ORDER.2 Test SUBSEQ.ORDER.3 failed Form: (LET ((I 0) A B C D (S (COPY-SEQ "abcdefgh"))) (VALUES (SETF (SUBSEQ (PROGN (SETF A (INCF I)) S) @@ -22821,13 +22920,7 @@ 2 3 4. -Actual values: "axyz" - "axyz" - 3 - 1 - 2 - 3. - SUBSEQ.ERROR.1 SUBSEQ.ERROR.2Test SUBSEQ.ORDER.4 failed +Test SUBSEQ.ORDER.4 failed Form: (LET ((I 0) A B C (S (COPY-SEQ "abcd"))) (VALUES (SETF (SUBSEQ (PROGN (SETF A (INCF I)) S) (PROGN (SETF B (INCF I)) 1)) @@ -22839,106 +22932,55 @@ 1 2 3 - SUBSEQ.ERROR.3 SUBSTITUTE-LIST.1 - SUBSTITUTE-LIST.2 SUBSTITUTE-LIST.3 SUBSTITUTE-LIST.4 - SUBSTITUTE-LIST.5 SUBSTITUTE-LIST.6 SUBSTITUTE-LIST.7 - SUBSTITUTE-LIST.8 SUBSTITUTE-LIST.9 SUBSTITUTE-LIST.10Actual values: "axyz" +Actual values: "axyz" "axyz" 3 1 2 3. - SUBSEQ.ERROR.1 SUBSEQ.ERROR.2 - SUBSTITUTE-LIST.11 SUBSTITUTE-LIST.12 SUBSTITUTE-LIST.13 - SUBSTITUTE-LIST.14 SUBSEQ.ERROR.3 SUBSTITUTE-LIST.1 + SUBSEQ.ERROR.1 SUBSEQ.ERROR.2 SUBSEQ.ERROR.3 SUBSTITUTE-LIST.1 SUBSTITUTE-LIST.2 SUBSTITUTE-LIST.3 SUBSTITUTE-LIST.4 SUBSTITUTE-LIST.5 SUBSTITUTE-LIST.6 SUBSTITUTE-LIST.7 SUBSTITUTE-LIST.8 SUBSTITUTE-LIST.9 SUBSTITUTE-LIST.10 SUBSTITUTE-LIST.11 SUBSTITUTE-LIST.12 SUBSTITUTE-LIST.13 - SUBSTITUTE-LIST.14 SUBSTITUTE-LIST.15 SUBSTITUTE-LIST.15 SUBSTITUTE-LIST.16 SUBSTITUTE-LIST.16 - SUBSTITUTE-LIST.17 + SUBSTITUTE-LIST.14 SUBSTITUTE-LIST.15 SUBSTITUTE-LIST.16 SUBSTITUTE-LIST.17 SUBSTITUTE-LIST.18 SUBSTITUTE-LIST.19 SUBSTITUTE-LIST.20 SUBSTITUTE-LIST.21 SUBSTITUTE-LIST.22 - SUBSTITUTE-LIST.23 SUBSTITUTE-LIST.24 SUBSTITUTE-LIST.25 SUBSTITUTE-LIST.18 SUBSTITUTE-LIST.19 - SUBSTITUTE-LIST.26 SUBSTITUTE-LIST.27 SUBSTITUTE-VECTOR.1 - SUBSTITUTE-VECTOR.2 SUBSTITUTE-VECTOR.3 SUBSTITUTE-VECTOR.4 - SUBSTITUTE-VECTOR.5 SUBSTITUTE-VECTOR.6 - SUBSTITUTE-LIST.20 SUBSTITUTE-LIST.21 SUBSTITUTE-LIST.22 - SUBSTITUTE-LIST.23 SUBSTITUTE-LIST.24 SUBSTITUTE-LIST.25 SUBSTITUTE-VECTOR.7 - SUBSTITUTE-VECTOR.8 SUBSTITUTE-VECTOR.9 SUBSTITUTE-VECTOR.10 - SUBSTITUTE-VECTOR.11 SUBSTITUTE-VECTOR.12 SUBSTITUTE-VECTOR.13 - SUBSTITUTE-VECTOR.14 + SUBSTITUTE-LIST.23 SUBSTITUTE-LIST.24 SUBSTITUTE-LIST.25 SUBSTITUTE-LIST.26 SUBSTITUTE-LIST.27 SUBSTITUTE-VECTOR.1 SUBSTITUTE-VECTOR.2 SUBSTITUTE-VECTOR.3 SUBSTITUTE-VECTOR.4 SUBSTITUTE-VECTOR.5 SUBSTITUTE-VECTOR.6 SUBSTITUTE-VECTOR.7 SUBSTITUTE-VECTOR.8 SUBSTITUTE-VECTOR.9 SUBSTITUTE-VECTOR.10 SUBSTITUTE-VECTOR.11 SUBSTITUTE-VECTOR.12 SUBSTITUTE-VECTOR.13 - SUBSTITUTE-VECTOR.14 SUBSTITUTE-VECTOR.15 SUBSTITUTE-VECTOR.15 SUBSTITUTE-VECTOR.16 SUBSTITUTE-VECTOR.16 - SUBSTITUTE-VECTOR.17 + SUBSTITUTE-VECTOR.14 SUBSTITUTE-VECTOR.15 SUBSTITUTE-VECTOR.16 SUBSTITUTE-VECTOR.17 SUBSTITUTE-VECTOR.18 SUBSTITUTE-VECTOR.19 SUBSTITUTE-VECTOR.20 SUBSTITUTE-VECTOR.21 SUBSTITUTE-VECTOR.22 - SUBSTITUTE-VECTOR.23 SUBSTITUTE-VECTOR.18 SUBSTITUTE-VECTOR.19 SUBSTITUTE-VECTOR.24 SUBSTITUTE-VECTOR.25 - SUBSTITUTE-VECTOR.26 SUBSTITUTE-VECTOR.27 SUBSTITUTE-VECTOR.28 - SUBSTITUTE-VECTOR.29 SUBSTITUTE-VECTOR.30 - SUBSTITUTE-VECTOR.20 SUBSTITUTE-VECTOR.21 SUBSTITUTE-VECTOR.22 - SUBSTITUTE-VECTOR.23 SUBSTITUTE-VECTOR.31 - SUBSTITUTE-STRING.1 SUBSTITUTE-STRING.2 SUBSTITUTE-STRING.3 - SUBSTITUTE-STRING.4 SUBSTITUTE-STRING.5 SUBSTITUTE-STRING.6 - SUBSTITUTE-STRING.7 SUBSTITUTE-STRING.8 SUBSTITUTE-STRING.9 - SUBSTITUTE-STRING.10 SUBSTITUTE-VECTOR.24 SUBSTITUTE-VECTOR.25 + SUBSTITUTE-VECTOR.23 SUBSTITUTE-VECTOR.24 SUBSTITUTE-VECTOR.25 SUBSTITUTE-VECTOR.26 SUBSTITUTE-VECTOR.27 SUBSTITUTE-VECTOR.28 - SUBSTITUTE-VECTOR.29 SUBSTITUTE-VECTOR.30 SUBSTITUTE-STRING.11 SUBSTITUTE-STRING.12 - SUBSTITUTE-STRING.13 SUBSTITUTE-STRING.14 SUBSTITUTE-VECTOR.31 + SUBSTITUTE-VECTOR.29 SUBSTITUTE-VECTOR.30 SUBSTITUTE-VECTOR.31 SUBSTITUTE-STRING.1 SUBSTITUTE-STRING.2 SUBSTITUTE-STRING.3 SUBSTITUTE-STRING.4 SUBSTITUTE-STRING.5 SUBSTITUTE-STRING.6 SUBSTITUTE-STRING.7 SUBSTITUTE-STRING.8 SUBSTITUTE-STRING.9 SUBSTITUTE-STRING.10 SUBSTITUTE-STRING.11 SUBSTITUTE-STRING.12 - SUBSTITUTE-STRING.13 SUBSTITUTE-STRING.14 SUBSTITUTE-STRING.15 SUBSTITUTE-STRING.15 - SUBSTITUTE-STRING.16 - SUBSTITUTE-STRING.16 SUBSTITUTE-STRING.17 SUBSTITUTE-STRING.17 SUBSTITUTE-STRING.18 - SUBSTITUTE-STRING.19 SUBSTITUTE-STRING.20 SUBSTITUTE-STRING.21 SUBSTITUTE-STRING.18 + SUBSTITUTE-STRING.13 SUBSTITUTE-STRING.14 SUBSTITUTE-STRING.15 + SUBSTITUTE-STRING.16 SUBSTITUTE-STRING.17 SUBSTITUTE-STRING.18 + SUBSTITUTE-STRING.19 SUBSTITUTE-STRING.20 SUBSTITUTE-STRING.21 SUBSTITUTE-STRING.22 SUBSTITUTE-STRING.23 SUBSTITUTE-STRING.24 SUBSTITUTE-STRING.25 SUBSTITUTE-STRING.26 SUBSTITUTE-STRING.27 - SUBSTITUTE-STRING.28 SUBSTITUTE-STRING.29 - SUBSTITUTE-STRING.19 SUBSTITUTE-STRING.20 SUBSTITUTE-STRING.21 SUBSTITUTE-STRING.30 + SUBSTITUTE-STRING.28 SUBSTITUTE-STRING.29 SUBSTITUTE-STRING.30 SUBSTITUTE-STRING.31 SUBSTITUTE-BIT-VECTOR.1 SUBSTITUTE-BIT-VECTOR.2 SUBSTITUTE-BIT-VECTOR.3 SUBSTITUTE-BIT-VECTOR.4 SUBSTITUTE-BIT-VECTOR.5 SUBSTITUTE-BIT-VECTOR.6 - SUBSTITUTE-BIT-VECTOR.7 - SUBSTITUTE-STRING.22 SUBSTITUTE-STRING.23 SUBSTITUTE-STRING.24 - SUBSTITUTE-STRING.25 SUBSTITUTE-STRING.26 SUBSTITUTE-STRING.27 - SUBSTITUTE-STRING.28 SUBSTITUTE-STRING.29 SUBSTITUTE-BIT-VECTOR.8 - SUBSTITUTE-BIT-VECTOR.9 SUBSTITUTE-BIT-VECTOR.10 - SUBSTITUTE-BIT-VECTOR.11 SUBSTITUTE-BIT-VECTOR.12 - SUBSTITUTE-BIT-VECTOR.13 SUBSTITUTE-BIT-VECTOR.14 - SUBSTITUTE-BIT-VECTOR.15 SUBSTITUTE-STRING.30 - SUBSTITUTE-STRING.31 SUBSTITUTE-BIT-VECTOR.1 SUBSTITUTE-BIT-VECTOR.2 - SUBSTITUTE-BIT-VECTOR.3 SUBSTITUTE-BIT-VECTOR.4 - SUBSTITUTE-BIT-VECTOR.5 SUBSTITUTE-BIT-VECTOR.6 - SUBSTITUTE-BIT-VECTOR.7 SUBSTITUTE-BIT-VECTOR.16 - SUBSTITUTE-BIT-VECTOR.17 SUBSTITUTE-BIT-VECTOR.18 - SUBSTITUTE-BIT-VECTOR.19 SUBSTITUTE-BIT-VECTOR.8 + SUBSTITUTE-BIT-VECTOR.7 SUBSTITUTE-BIT-VECTOR.8 SUBSTITUTE-BIT-VECTOR.9 SUBSTITUTE-BIT-VECTOR.10 SUBSTITUTE-BIT-VECTOR.11 SUBSTITUTE-BIT-VECTOR.12 SUBSTITUTE-BIT-VECTOR.13 SUBSTITUTE-BIT-VECTOR.14 SUBSTITUTE-BIT-VECTOR.15 SUBSTITUTE-BIT-VECTOR.16 SUBSTITUTE-BIT-VECTOR.17 SUBSTITUTE-BIT-VECTOR.18 - SUBSTITUTE-BIT-VECTOR.19 SUBSTITUTE-BIT-VECTOR.20 SUBSTITUTE-BIT-VECTOR.20 + SUBSTITUTE-BIT-VECTOR.19 SUBSTITUTE-BIT-VECTOR.20 SUBSTITUTE-BIT-VECTOR.21 SUBSTITUTE-BIT-VECTOR.22 SUBSTITUTE-BIT-VECTOR.23 SUBSTITUTE-BIT-VECTOR.24 SUBSTITUTE-BIT-VECTOR.25 SUBSTITUTE-BIT-VECTOR.26 - SUBSTITUTE-BIT-VECTOR.21 SUBSTITUTE-BIT-VECTOR.22 - SUBSTITUTE-BIT-VECTOR.27 SUBSTITUTE-BIT-VECTOR.28 - SUBSTITUTE-BIT-VECTOR.29 SUBSTITUTE-BIT-VECTOR.30 - SUBSTITUTE-BIT-VECTOR.31 SUBSTITUTE-BIT-VECTOR.32 - SUBSTITUTE-BIT-VECTOR.33 SUBSTITUTE.ORDER.1 - SUBSTITUTE-BIT-VECTOR.23 SUBSTITUTE-BIT-VECTOR.24 - SUBSTITUTE-BIT-VECTOR.25 SUBSTITUTE-BIT-VECTOR.26 SUBSTITUTE.ORDER.2 - SUBSTITUTE.ALLOW-OTHER-KEYS.1 SUBSTITUTE.ALLOW-OTHER-KEYS.2 - SUBSTITUTE.ALLOW-OTHER-KEYS.3 SUBSTITUTE.ALLOW-OTHER-KEYS.4 - SUBSTITUTE.ALLOW-OTHER-KEYS.5 SUBSTITUTE.KEYWORDS.6 - SUBSTITUTE.ALLOW-OTHER-KEYS.7 SUBSTITUTE.ALLOW-OTHER-KEYS.8 - SUBSTITUTE.ERROR.1 SUBSTITUTE.ERROR.2 SUBSTITUTE.ERROR.3 SUBSTITUTE-BIT-VECTOR.27 SUBSTITUTE-BIT-VECTOR.28 SUBSTITUTE-BIT-VECTOR.29 SUBSTITUTE-BIT-VECTOR.30 SUBSTITUTE-BIT-VECTOR.31 SUBSTITUTE-BIT-VECTOR.32 @@ -22947,38 +22989,22 @@ SUBSTITUTE.ALLOW-OTHER-KEYS.3 SUBSTITUTE.ALLOW-OTHER-KEYS.4 SUBSTITUTE.ALLOW-OTHER-KEYS.5 SUBSTITUTE.KEYWORDS.6 SUBSTITUTE.ALLOW-OTHER-KEYS.7 SUBSTITUTE.ALLOW-OTHER-KEYS.8 - SUBSTITUTE.ERROR.1 - SUBSTITUTE.ERROR.4 SUBSTITUTE.ERROR.5 SUBSTITUTE.ERROR.6 - SUBSTITUTE.ERROR.7 SUBSTITUTE.ERROR.2 SUBSTITUTE.ERROR.3 SUBSTITUTE.ERROR.8 SUBSTITUTE.ERROR.9 - SUBSTITUTE.ERROR.10 SUBSTITUTE.ERROR.11 + SUBSTITUTE.ERROR.1 SUBSTITUTE.ERROR.2 SUBSTITUTE.ERROR.3 SUBSTITUTE.ERROR.4 SUBSTITUTE.ERROR.5 SUBSTITUTE.ERROR.6 - SUBSTITUTE.ERROR.7 SUBSTITUTE-IF-LIST.1 - SUBSTITUTE-IF-LIST.2 SUBSTITUTE-IF-LIST.3 SUBSTITUTE-IF-LIST.4 - SUBSTITUTE-IF-LIST.5 SUBSTITUTE-IF-LIST.6 SUBSTITUTE-IF-LIST.7 - SUBSTITUTE-IF-LIST.8 SUBSTITUTE-IF-LIST.9 SUBSTITUTE.ERROR.8 SUBSTITUTE.ERROR.9 - SUBSTITUTE.ERROR.10 SUBSTITUTE.ERROR.11 SUBSTITUTE-IF-LIST.10 - SUBSTITUTE-IF-LIST.11 SUBSTITUTE-IF-LIST.12 SUBSTITUTE-IF-LIST.13 - SUBSTITUTE-IF-LIST.14 SUBSTITUTE-IF-LIST.1 + SUBSTITUTE.ERROR.7 SUBSTITUTE.ERROR.8 SUBSTITUTE.ERROR.9 + SUBSTITUTE.ERROR.10 SUBSTITUTE.ERROR.11 SUBSTITUTE-IF-LIST.1 SUBSTITUTE-IF-LIST.2 SUBSTITUTE-IF-LIST.3 SUBSTITUTE-IF-LIST.4 SUBSTITUTE-IF-LIST.5 SUBSTITUTE-IF-LIST.6 SUBSTITUTE-IF-LIST.7 SUBSTITUTE-IF-LIST.8 SUBSTITUTE-IF-LIST.9 SUBSTITUTE-IF-LIST.10 SUBSTITUTE-IF-LIST.11 SUBSTITUTE-IF-LIST.12 SUBSTITUTE-IF-LIST.13 - SUBSTITUTE-IF-LIST.14 SUBSTITUTE-IF-LIST.15 SUBSTITUTE-IF-LIST.15 SUBSTITUTE-IF-LIST.16 SUBSTITUTE-IF-LIST.16 - SUBSTITUTE-IF-LIST.17 + SUBSTITUTE-IF-LIST.14 SUBSTITUTE-IF-LIST.15 SUBSTITUTE-IF-LIST.16 SUBSTITUTE-IF-LIST.17 SUBSTITUTE-IF-LIST.18 SUBSTITUTE-IF-VECTOR.1 SUBSTITUTE-IF-VECTOR.2 SUBSTITUTE-IF-VECTOR.3 SUBSTITUTE-IF-VECTOR.4 SUBSTITUTE-IF-VECTOR.5 SUBSTITUTE-IF-VECTOR.6 SUBSTITUTE-IF-VECTOR.7 SUBSTITUTE-IF-VECTOR.8 SUBSTITUTE-IF-VECTOR.9 SUBSTITUTE-IF-VECTOR.10 SUBSTITUTE-IF-VECTOR.11 SUBSTITUTE-IF-VECTOR.12 - SUBSTITUTE-IF-VECTOR.13 SUBSTITUTE-IF-VECTOR.14 SUBSTITUTE-IF-LIST.18 SUBSTITUTE-IF-VECTOR.1 - SUBSTITUTE-IF-VECTOR.2 SUBSTITUTE-IF-VECTOR.3 SUBSTITUTE-IF-VECTOR.4 - SUBSTITUTE-IF-VECTOR.5 SUBSTITUTE-IF-VECTOR.6 SUBSTITUTE-IF-VECTOR.7 - SUBSTITUTE-IF-VECTOR.8 SUBSTITUTE-IF-VECTOR.9 SUBSTITUTE-IF-VECTOR.10 - SUBSTITUTE-IF-VECTOR.11 SUBSTITUTE-IF-VECTOR.12 SUBSTITUTE-IF-VECTOR.13 SUBSTITUTE-IF-VECTOR.14 - SUBSTITUTE-IF-VECTOR.15 - SUBSTITUTE-IF-VECTOR.15 SUBSTITUTE-IF-VECTOR.16 SUBSTITUTE-IF-VECTOR.16 - SUBSTITUTE-IF-VECTOR.17 + SUBSTITUTE-IF-VECTOR.15 SUBSTITUTE-IF-VECTOR.16 SUBSTITUTE-IF-VECTOR.17 SUBSTITUTE-IF-VECTOR.18 SUBSTITUTE-IF-VECTOR.28 SUBSTITUTE-IF-VECTOR.29 SUBSTITUTE-IF-VECTOR.30 SUBSTITUTE-IF-VECTOR.31 SUBSTITUTE-IF-STRING.1 @@ -22987,32 +23013,11 @@ SUBSTITUTE-IF-STRING.8 SUBSTITUTE-IF-STRING.9 SUBSTITUTE-IF-STRING.10 SUBSTITUTE-IF-STRING.11 SUBSTITUTE-IF-STRING.12 SUBSTITUTE-IF-STRING.13 SUBSTITUTE-IF-STRING.14 - SUBSTITUTE-IF-STRING.15 SUBSTITUTE-IF-VECTOR.18 - SUBSTITUTE-IF-VECTOR.28 SUBSTITUTE-IF-VECTOR.29 - SUBSTITUTE-IF-VECTOR.30 SUBSTITUTE-IF-VECTOR.31 SUBSTITUTE-IF-STRING.1 - SUBSTITUTE-IF-STRING.2 SUBSTITUTE-IF-STRING.3 SUBSTITUTE-IF-STRING.4 - SUBSTITUTE-IF-STRING.5 SUBSTITUTE-IF-STRING.6 SUBSTITUTE-IF-STRING.7 - SUBSTITUTE-IF-STRING.8 SUBSTITUTE-IF-STRING.9 SUBSTITUTE-IF-STRING.10 - SUBSTITUTE-IF-STRING.11 SUBSTITUTE-IF-STRING.12 - SUBSTITUTE-IF-STRING.13 SUBSTITUTE-IF-STRING.14 - SUBSTITUTE-IF-STRING.15 SUBSTITUTE-IF-STRING.16 SUBSTITUTE-IF-STRING.16 - SUBSTITUTE-IF-STRING.17 + SUBSTITUTE-IF-STRING.15 SUBSTITUTE-IF-STRING.16 SUBSTITUTE-IF-STRING.17 SUBSTITUTE-IF-STRING.18 SUBSTITUTE-IF-STRING.28 SUBSTITUTE-IF-STRING.29 SUBSTITUTE-IF-STRING.30 SUBSTITUTE-IF-STRING.31 - SUBSTITUTE-IF-BIT-VECTOR.1 SUBSTITUTE-IF-BIT-VECTOR.2 SUBSTITUTE-IF-STRING.18 - SUBSTITUTE-IF-STRING.28 - SUBSTITUTE-IF-BIT-VECTOR.3 SUBSTITUTE-IF-BIT-VECTOR.4 - SUBSTITUTE-IF-BIT-VECTOR.5 SUBSTITUTE-IF-BIT-VECTOR.6 - SUBSTITUTE-IF-BIT-VECTOR.7 SUBSTITUTE-IF-BIT-VECTOR.8 - SUBSTITUTE-IF-BIT-VECTOR.9 SUBSTITUTE-IF-BIT-VECTOR.10 SUBSTITUTE-IF-STRING.29 - SUBSTITUTE-IF-STRING.30 SUBSTITUTE-IF-STRING.31 SUBSTITUTE-IF-BIT-VECTOR.1 SUBSTITUTE-IF-BIT-VECTOR.2 - SUBSTITUTE-IF-BIT-VECTOR.11 SUBSTITUTE-IF-BIT-VECTOR.12 - SUBSTITUTE-IF-BIT-VECTOR.13 SUBSTITUTE-IF-BIT-VECTOR.14 - SUBSTITUTE-IF-BIT-VECTOR.15 SUBSTITUTE-IF-BIT-VECTOR.16 - SUBSTITUTE-IF-BIT-VECTOR.17 SUBSTITUTE-IF-BIT-VECTOR.18 - SUBSTITUTE-IF-BIT-VECTOR.19 SUBSTITUTE-IF-BIT-VECTOR.3 SUBSTITUTE-IF-BIT-VECTOR.4 SUBSTITUTE-IF-BIT-VECTOR.5 SUBSTITUTE-IF-BIT-VECTOR.6 SUBSTITUTE-IF-BIT-VECTOR.7 SUBSTITUTE-IF-BIT-VECTOR.8 @@ -23021,43 +23026,21 @@ SUBSTITUTE-IF-BIT-VECTOR.13 SUBSTITUTE-IF-BIT-VECTOR.14 SUBSTITUTE-IF-BIT-VECTOR.15 SUBSTITUTE-IF-BIT-VECTOR.16 SUBSTITUTE-IF-BIT-VECTOR.17 SUBSTITUTE-IF-BIT-VECTOR.18 - SUBSTITUTE-IF-BIT-VECTOR.19 SUBSTITUTE-IF-BIT-VECTOR.20 SUBSTITUTE-IF-BIT-VECTOR.20 + SUBSTITUTE-IF-BIT-VECTOR.19 SUBSTITUTE-IF-BIT-VECTOR.20 SUBSTITUTE-IF-BIT-VECTOR.21 SUBSTITUTE-IF-LIST.24 SUBSTITUTE-IF-LIST.25 SUBSTITUTE-IF-VECTOR.24 SUBSTITUTE-IF-VECTOR.25 - SUBSTITUTE-IF-BIT-VECTOR.21 SUBSTITUTE-IF-LIST.24 SUBSTITUTE-IF-STRING.24 SUBSTITUTE-IF-STRING.25 SUBSTITUTE-IF-BIT-VECTOR.26 SUBSTITUTE-IF-BIT-VECTOR.27 SUBSTITUTE-IF-BIT-VECTOR.30 SUBSTITUTE-IF-BIT-VECTOR.31 - SUBSTITUTE-IF-BIT-VECTOR.32 - SUBSTITUTE-IF-LIST.25 SUBSTITUTE-IF-VECTOR.24 SUBSTITUTE-IF-VECTOR.25 SUBSTITUTE-IF-BIT-VECTOR.33 + SUBSTITUTE-IF-BIT-VECTOR.32 SUBSTITUTE-IF-BIT-VECTOR.33 SUBSTITUTE-IF.ORDER.1 SUBSTITUTE-IF.ORDER.2 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.1 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.2 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.3 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.4 - SUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 - SUBSTITUTE-IF-STRING.24 SUBSTITUTE-IF-STRING.25 - SUBSTITUTE-IF-BIT-VECTOR.26 SUBSTITUTE-IF-BIT-VECTOR.27 - SUBSTITUTE-IF-BIT-VECTOR.30 SUBSTITUTE-IF-BIT-VECTOR.31 - SUBSTITUTE-IF-BIT-VECTOR.32 SUBSTITUTE-IF.KEYWORDS.6 + SUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF.KEYWORDS.6 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.7 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.8 - SUBSTITUTE-IF.ERROR.1 SUBSTITUTE-IF-BIT-VECTOR.33 - SUBSTITUTE-IF.ORDER.1 SUBSTITUTE-IF.ORDER.2 - SUBSTITUTE-IF.ALLOW-OTHER-KEYS.1 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.2 - SUBSTITUTE-IF.ALLOW-OTHER-KEYS.3 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.4 - SUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF.ERROR.2 SUBSTITUTE-IF.ERROR.3 - SUBSTITUTE-IF.ERROR.4 SUBSTITUTE-IF.ERROR.5 SUBSTITUTE-IF.KEYWORDS.6 - SUBSTITUTE-IF.ALLOW-OTHER-KEYS.7 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.8 - SUBSTITUTE-IF.ERROR.1 SUBSTITUTE-IF.ERROR.6 - SUBSTITUTE-IF.ERROR.7 SUBSTITUTE-IF.ERROR.8 SUBSTITUTE-IF.ERROR.9 SUBSTITUTE-IF.ERROR.2 SUBSTITUTE-IF.ERROR.3 - SUBSTITUTE-IF.ERROR.4 SUBSTITUTE-IF.ERROR.5 - SUBSTITUTE-IF.ERROR.10 SUBSTITUTE-IF.ERROR.11 SUBSTITUTE-IF-NOT-LIST.1 - SUBSTITUTE-IF-NOT-LIST.2 SUBSTITUTE-IF-NOT-LIST.3 - SUBSTITUTE-IF-NOT-LIST.4 SUBSTITUTE-IF.ERROR.6 - SUBSTITUTE-IF.ERROR.7 SUBSTITUTE-IF.ERROR.8 SUBSTITUTE-IF.ERROR.9 SUBSTITUTE-IF-NOT-LIST.5 - SUBSTITUTE-IF-NOT-LIST.6 SUBSTITUTE-IF-NOT-LIST.7 - SUBSTITUTE-IF-NOT-LIST.8 SUBSTITUTE-IF-NOT-LIST.9 - SUBSTITUTE-IF-NOT-LIST.10 SUBSTITUTE-IF-NOT-LIST.11 - SUBSTITUTE-IF-NOT-LIST.12 SUBSTITUTE-IF-NOT-LIST.13 - SUBSTITUTE-IF-NOT-LIST.14 + SUBSTITUTE-IF.ERROR.1 SUBSTITUTE-IF.ERROR.2 SUBSTITUTE-IF.ERROR.3 + SUBSTITUTE-IF.ERROR.4 SUBSTITUTE-IF.ERROR.5 SUBSTITUTE-IF.ERROR.6 + SUBSTITUTE-IF.ERROR.7 SUBSTITUTE-IF.ERROR.8 SUBSTITUTE-IF.ERROR.9 SUBSTITUTE-IF.ERROR.10 SUBSTITUTE-IF.ERROR.11 SUBSTITUTE-IF-NOT-LIST.1 SUBSTITUTE-IF-NOT-LIST.2 SUBSTITUTE-IF-NOT-LIST.3 SUBSTITUTE-IF-NOT-LIST.4 SUBSTITUTE-IF-NOT-LIST.5 @@ -23065,37 +23048,17 @@ SUBSTITUTE-IF-NOT-LIST.8 SUBSTITUTE-IF-NOT-LIST.9 SUBSTITUTE-IF-NOT-LIST.10 SUBSTITUTE-IF-NOT-LIST.11 SUBSTITUTE-IF-NOT-LIST.12 SUBSTITUTE-IF-NOT-LIST.13 - SUBSTITUTE-IF-NOT-LIST.14 SUBSTITUTE-IF-NOT-LIST.15 SUBSTITUTE-IF-NOT-LIST.15 - SUBSTITUTE-IF-NOT-LIST.16 - SUBSTITUTE-IF-NOT-LIST.16 SUBSTITUTE-IF-NOT-LIST.17 SUBSTITUTE-IF-NOT-LIST.17 + SUBSTITUTE-IF-NOT-LIST.14 SUBSTITUTE-IF-NOT-LIST.15 + SUBSTITUTE-IF-NOT-LIST.16 SUBSTITUTE-IF-NOT-LIST.17 SUBSTITUTE-IF-NOT-LIST.18 SUBSTITUTE-IF-NOT-VECTOR.1 SUBSTITUTE-IF-NOT-VECTOR.2 SUBSTITUTE-IF-NOT-VECTOR.3 - SUBSTITUTE-IF-NOT-VECTOR.4 - SUBSTITUTE-IF-NOT-LIST.18 SUBSTITUTE-IF-NOT-VECTOR.1 SUBSTITUTE-IF-NOT-VECTOR.5 - SUBSTITUTE-IF-NOT-VECTOR.6 SUBSTITUTE-IF-NOT-VECTOR.7 - SUBSTITUTE-IF-NOT-VECTOR.8 SUBSTITUTE-IF-NOT-VECTOR.9 - SUBSTITUTE-IF-NOT-VECTOR.10 - SUBSTITUTE-IF-NOT-VECTOR.2 SUBSTITUTE-IF-NOT-VECTOR.3 - SUBSTITUTE-IF-NOT-VECTOR.4 SUBSTITUTE-IF-NOT-VECTOR.11 - SUBSTITUTE-IF-NOT-VECTOR.12 SUBSTITUTE-IF-NOT-VECTOR.13 - SUBSTITUTE-IF-NOT-VECTOR.14 SUBSTITUTE-IF-NOT-VECTOR.5 + SUBSTITUTE-IF-NOT-VECTOR.4 SUBSTITUTE-IF-NOT-VECTOR.5 SUBSTITUTE-IF-NOT-VECTOR.6 SUBSTITUTE-IF-NOT-VECTOR.7 SUBSTITUTE-IF-NOT-VECTOR.8 SUBSTITUTE-IF-NOT-VECTOR.9 SUBSTITUTE-IF-NOT-VECTOR.10 SUBSTITUTE-IF-NOT-VECTOR.11 SUBSTITUTE-IF-NOT-VECTOR.12 SUBSTITUTE-IF-NOT-VECTOR.13 - SUBSTITUTE-IF-NOT-VECTOR.14 SUBSTITUTE-IF-NOT-VECTOR.15 SUBSTITUTE-IF-NOT-VECTOR.15 - SUBSTITUTE-IF-NOT-VECTOR.16 - SUBSTITUTE-IF-NOT-VECTOR.16 SUBSTITUTE-IF-NOT-VECTOR.17 SUBSTITUTE-IF-NOT-VECTOR.17 - SUBSTITUTE-IF-NOT-VECTOR.18 SUBSTITUTE-IF-NOT-VECTOR.28 - SUBSTITUTE-IF-NOT-VECTOR.29 SUBSTITUTE-IF-NOT-VECTOR.30 - SUBSTITUTE-IF-NOT-VECTOR.31 SUBSTITUTE-IF-NOT-STRING.1 - SUBSTITUTE-IF-NOT-STRING.2 SUBSTITUTE-IF-NOT-STRING.3 - SUBSTITUTE-IF-NOT-STRING.4 SUBSTITUTE-IF-NOT-STRING.5 - SUBSTITUTE-IF-NOT-STRING.6 SUBSTITUTE-IF-NOT-STRING.7 - SUBSTITUTE-IF-NOT-STRING.8 SUBSTITUTE-IF-NOT-STRING.9 - SUBSTITUTE-IF-NOT-STRING.10 SUBSTITUTE-IF-NOT-STRING.11 - SUBSTITUTE-IF-NOT-STRING.12 SUBSTITUTE-IF-NOT-STRING.13 - SUBSTITUTE-IF-NOT-STRING.14 + SUBSTITUTE-IF-NOT-VECTOR.14 SUBSTITUTE-IF-NOT-VECTOR.15 + SUBSTITUTE-IF-NOT-VECTOR.16 SUBSTITUTE-IF-NOT-VECTOR.17 SUBSTITUTE-IF-NOT-VECTOR.18 SUBSTITUTE-IF-NOT-VECTOR.28 SUBSTITUTE-IF-NOT-VECTOR.29 SUBSTITUTE-IF-NOT-VECTOR.30 SUBSTITUTE-IF-NOT-VECTOR.31 SUBSTITUTE-IF-NOT-STRING.1 @@ -23105,100 +23068,53 @@ SUBSTITUTE-IF-NOT-STRING.8 SUBSTITUTE-IF-NOT-STRING.9 SUBSTITUTE-IF-NOT-STRING.10 SUBSTITUTE-IF-NOT-STRING.11 SUBSTITUTE-IF-NOT-STRING.12 SUBSTITUTE-IF-NOT-STRING.13 - SUBSTITUTE-IF-NOT-STRING.14 SUBSTITUTE-IF-NOT-STRING.15 SUBSTITUTE-IF-NOT-STRING.15 - SUBSTITUTE-IF-NOT-STRING.16 - SUBSTITUTE-IF-NOT-STRING.16 SUBSTITUTE-IF-NOT-STRING.17 SUBSTITUTE-IF-NOT-STRING.17 + SUBSTITUTE-IF-NOT-STRING.14 SUBSTITUTE-IF-NOT-STRING.15 + SUBSTITUTE-IF-NOT-STRING.16 SUBSTITUTE-IF-NOT-STRING.17 SUBSTITUTE-IF-NOT-STRING.18 SUBSTITUTE-IF-NOT-STRING.28 SUBSTITUTE-IF-NOT-STRING.29 SUBSTITUTE-IF-NOT-STRING.30 SUBSTITUTE-IF-NOT-STRING.31 SUBSTITUTE-IF-NOT-BITSTRING.1 - SUBSTITUTE-IF-NOT-BITSTRING.2 - SUBSTITUTE-IF-NOT-STRING.18 SUBSTITUTE-IF-NOT-STRING.28 SUBSTITUTE-IF-NOT-BITSTRING.3 - SUBSTITUTE-IF-NOT-BITSTRING.4 SUBSTITUTE-IF-NOT-BITSTRING.5 - SUBSTITUTE-IF-NOT-BITSTRING.6 SUBSTITUTE-IF-NOT-BITSTRING.7 - SUBSTITUTE-IF-NOT-BITSTRING.8 SUBSTITUTE-IF-NOT-BITSTRING.9 - SUBSTITUTE-IF-NOT-BITSTRING.10 - SUBSTITUTE-IF-NOT-STRING.29 SUBSTITUTE-IF-NOT-STRING.30 - SUBSTITUTE-IF-NOT-STRING.31 SUBSTITUTE-IF-NOT-BITSTRING.1 - SUBSTITUTE-IF-NOT-BITSTRING.2 SUBSTITUTE-IF-NOT-BITSTRING.11 - SUBSTITUTE-IF-NOT-BITSTRING.12 SUBSTITUTE-IF-NOT-BITSTRING.13 - SUBSTITUTE-IF-NOT-BITSTRING.14 SUBSTITUTE-IF-NOT-BITSTRING.15 - SUBSTITUTE-IF-NOT-BITSTRING.16 SUBSTITUTE-IF-NOT-BITSTRING.17 - SUBSTITUTE-IF-NOT-BITSTRING.18 SUBSTITUTE-IF-NOT-BITSTRING.3 + SUBSTITUTE-IF-NOT-BITSTRING.2 SUBSTITUTE-IF-NOT-BITSTRING.3 SUBSTITUTE-IF-NOT-BITSTRING.4 SUBSTITUTE-IF-NOT-BITSTRING.5 SUBSTITUTE-IF-NOT-BITSTRING.6 SUBSTITUTE-IF-NOT-BITSTRING.7 SUBSTITUTE-IF-NOT-BITSTRING.8 SUBSTITUTE-IF-NOT-BITSTRING.9 - SUBSTITUTE-IF-NOT-BITSTRING.10 SUBSTITUTE-IF-NOT-BITSTRING.19 SUBSTITUTE-IF-NOT-BITSTRING.11 + SUBSTITUTE-IF-NOT-BITSTRING.10 SUBSTITUTE-IF-NOT-BITSTRING.11 SUBSTITUTE-IF-NOT-BITSTRING.12 SUBSTITUTE-IF-NOT-BITSTRING.13 SUBSTITUTE-IF-NOT-BITSTRING.14 SUBSTITUTE-IF-NOT-BITSTRING.15 SUBSTITUTE-IF-NOT-BITSTRING.16 SUBSTITUTE-IF-NOT-BITSTRING.17 SUBSTITUTE-IF-NOT-BITSTRING.18 SUBSTITUTE-IF-NOT-BITSTRING.19 - SUBSTITUTE-IF-NOT-BITSTRING.20 SUBSTITUTE-IF-NOT-BITSTRING.20 SUBSTITUTE-IF-NOT-BITSTRING.21 SUBSTITUTE-IF-NOT-LIST.24 SUBSTITUTE-IF-NOT-LIST.25 - SUBSTITUTE-IF-NOT-VECTOR.24 SUBSTITUTE-IF-NOT-VECTOR.25 SUBSTITUTE-IF-NOT-BITSTRING.21 + SUBSTITUTE-IF-NOT-VECTOR.24 SUBSTITUTE-IF-NOT-VECTOR.25 SUBSTITUTE-IF-NOT-STRING.24 SUBSTITUTE-IF-NOT-STRING.25 SUBSTITUTE-IF-NOT-BITSTRING.26 SUBSTITUTE-IF-NOT-BITSTRING.27 SUBSTITUTE-IF-NOT-BIT-VECTOR.30 SUBSTITUTE-IF-NOT-BIT-VECTOR.31 - SUBSTITUTE-IF-NOT-BIT-VECTOR.32 - SUBSTITUTE-IF-NOT-LIST.24 SUBSTITUTE-IF-NOT-LIST.25 - SUBSTITUTE-IF-NOT-VECTOR.24 SUBSTITUTE-IF-NOT-VECTOR.25 SUBSTITUTE-IF-NOT-BIT-VECTOR.33 + SUBSTITUTE-IF-NOT-BIT-VECTOR.32 SUBSTITUTE-IF-NOT-BIT-VECTOR.33 SUBSTITUTE-IF-NOT.ORDER.1 SUBSTITUTE-IF-NOT.ORDER.2 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF-NOT.KEYWORDS.6 - SUBSTITUTE-IF-NOT-STRING.24 SUBSTITUTE-IF-NOT-STRING.25 - SUBSTITUTE-IF-NOT-BITSTRING.26 SUBSTITUTE-IF-NOT-BITSTRING.27 - SUBSTITUTE-IF-NOT-BIT-VECTOR.30 SUBSTITUTE-IF-NOT-BIT-VECTOR.31 - SUBSTITUTE-IF-NOT-BIT-VECTOR.32 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 SUBSTITUTE-IF-NOT.ERROR.1 - SUBSTITUTE-IF-NOT.ERROR.2 SUBSTITUTE-IF-NOT.ERROR.3 SUBSTITUTE-IF-NOT-BIT-VECTOR.33 - SUBSTITUTE-IF-NOT.ORDER.1 SUBSTITUTE-IF-NOT.ORDER.2 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF-NOT.KEYWORDS.6 + SUBSTITUTE-IF-NOT.ERROR.2 SUBSTITUTE-IF-NOT.ERROR.3 SUBSTITUTE-IF-NOT.ERROR.4 SUBSTITUTE-IF-NOT.ERROR.5 SUBSTITUTE-IF-NOT.ERROR.6 SUBSTITUTE-IF-NOT.ERROR.7 - SUBSTITUTE-IF-NOT.ERROR.8 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 - SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 SUBSTITUTE-IF-NOT.ERROR.1 - SUBSTITUTE-IF-NOT.ERROR.2 SUBSTITUTE-IF-NOT.ERROR.3 SUBSTITUTE-IF-NOT.ERROR.9 - SUBSTITUTE-IF-NOT.ERROR.10 SUBSTITUTE-IF-NOT.ERROR.11 - NSUBSTITUTE-LIST.1 NSUBSTITUTE-LIST.2 NSUBSTITUTE-LIST.3 - NSUBSTITUTE-LIST.4 NSUBSTITUTE-LIST.5 NSUBSTITUTE-LIST.6 - SUBSTITUTE-IF-NOT.ERROR.4 SUBSTITUTE-IF-NOT.ERROR.5 - SUBSTITUTE-IF-NOT.ERROR.6 SUBSTITUTE-IF-NOT.ERROR.7 - SUBSTITUTE-IF-NOT.ERROR.8 - NSUBSTITUTE-LIST.7 NSUBSTITUTE-LIST.8 NSUBSTITUTE-LIST.9 - NSUBSTITUTE-LIST.10 NSUBSTITUTE-LIST.11 NSUBSTITUTE-LIST.12 - NSUBSTITUTE-LIST.13 NSUBSTITUTE-LIST.14 SUBSTITUTE-IF-NOT.ERROR.9 + SUBSTITUTE-IF-NOT.ERROR.8 SUBSTITUTE-IF-NOT.ERROR.9 SUBSTITUTE-IF-NOT.ERROR.10 SUBSTITUTE-IF-NOT.ERROR.11 NSUBSTITUTE-LIST.1 NSUBSTITUTE-LIST.2 NSUBSTITUTE-LIST.3 NSUBSTITUTE-LIST.4 NSUBSTITUTE-LIST.5 NSUBSTITUTE-LIST.6 NSUBSTITUTE-LIST.7 NSUBSTITUTE-LIST.8 NSUBSTITUTE-LIST.9 NSUBSTITUTE-LIST.10 NSUBSTITUTE-LIST.11 NSUBSTITUTE-LIST.12 - NSUBSTITUTE-LIST.13 NSUBSTITUTE-LIST.14 NSUBSTITUTE-LIST.15 NSUBSTITUTE-LIST.15 - NSUBSTITUTE-LIST.16 - NSUBSTITUTE-LIST.16 NSUBSTITUTE-LIST.17 NSUBSTITUTE-LIST.17 NSUBSTITUTE-LIST.18 + NSUBSTITUTE-LIST.13 NSUBSTITUTE-LIST.14 NSUBSTITUTE-LIST.15 + NSUBSTITUTE-LIST.16 NSUBSTITUTE-LIST.17 NSUBSTITUTE-LIST.18 NSUBSTITUTE-LIST.19 NSUBSTITUTE-LIST.20 NSUBSTITUTE-LIST.21 NSUBSTITUTE-LIST.22 NSUBSTITUTE-LIST.23 NSUBSTITUTE-VECTOR.1 NSUBSTITUTE-VECTOR.2 NSUBSTITUTE-VECTOR.3 NSUBSTITUTE-VECTOR.4 - NSUBSTITUTE-VECTOR.5 NSUBSTITUTE-VECTOR.6 NSUBSTITUTE-LIST.18 - NSUBSTITUTE-LIST.19 NSUBSTITUTE-LIST.20 NSUBSTITUTE-LIST.21 - NSUBSTITUTE-LIST.22 NSUBSTITUTE-LIST.23 NSUBSTITUTE-VECTOR.1 NSUBSTITUTE-VECTOR.7 - NSUBSTITUTE-VECTOR.8 NSUBSTITUTE-VECTOR.9 NSUBSTITUTE-VECTOR.10 - NSUBSTITUTE-VECTOR.11 NSUBSTITUTE-VECTOR.12 NSUBSTITUTE-VECTOR.13 - NSUBSTITUTE-VECTOR.14 - NSUBSTITUTE-VECTOR.2 NSUBSTITUTE-VECTOR.3 NSUBSTITUTE-VECTOR.4 NSUBSTITUTE-VECTOR.5 NSUBSTITUTE-VECTOR.6 NSUBSTITUTE-VECTOR.7 NSUBSTITUTE-VECTOR.8 NSUBSTITUTE-VECTOR.9 NSUBSTITUTE-VECTOR.10 NSUBSTITUTE-VECTOR.11 NSUBSTITUTE-VECTOR.12 NSUBSTITUTE-VECTOR.13 - NSUBSTITUTE-VECTOR.14 NSUBSTITUTE-VECTOR.15 NSUBSTITUTE-VECTOR.15 NSUBSTITUTE-VECTOR.16 NSUBSTITUTE-VECTOR.16 - NSUBSTITUTE-VECTOR.17 + NSUBSTITUTE-VECTOR.14 NSUBSTITUTE-VECTOR.15 NSUBSTITUTE-VECTOR.16 NSUBSTITUTE-VECTOR.17 NSUBSTITUTE-VECTOR.18 NSUBSTITUTE-VECTOR.19 NSUBSTITUTE-VECTOR.20 NSUBSTITUTE-VECTOR.21 NSUBSTITUTE-VECTOR.22 NSUBSTITUTE-VECTOR.23 NSUBSTITUTE-VECTOR.28 NSUBSTITUTE-VECTOR.29 @@ -23207,34 +23123,13 @@ NSUBSTITUTE-STRING.5 NSUBSTITUTE-STRING.6 NSUBSTITUTE-STRING.7 NSUBSTITUTE-STRING.8 NSUBSTITUTE-STRING.9 NSUBSTITUTE-STRING.10 NSUBSTITUTE-STRING.11 NSUBSTITUTE-STRING.12 NSUBSTITUTE-STRING.13 - NSUBSTITUTE-STRING.14 NSUBSTITUTE-STRING.15 NSUBSTITUTE-VECTOR.18 NSUBSTITUTE-VECTOR.19 - NSUBSTITUTE-VECTOR.20 NSUBSTITUTE-VECTOR.21 NSUBSTITUTE-VECTOR.22 - NSUBSTITUTE-VECTOR.23 NSUBSTITUTE-VECTOR.28 NSUBSTITUTE-VECTOR.29 - NSUBSTITUTE-VECTOR.30 NSUBSTITUTE-VECTOR.31 NSUBSTITUTE-STRING.1 - NSUBSTITUTE-STRING.2 NSUBSTITUTE-STRING.3 NSUBSTITUTE-STRING.4 - NSUBSTITUTE-STRING.5 NSUBSTITUTE-STRING.6 NSUBSTITUTE-STRING.7 - NSUBSTITUTE-STRING.8 NSUBSTITUTE-STRING.9 NSUBSTITUTE-STRING.10 - NSUBSTITUTE-STRING.11 NSUBSTITUTE-STRING.12 NSUBSTITUTE-STRING.13 - NSUBSTITUTE-STRING.14 NSUBSTITUTE-STRING.15 NSUBSTITUTE-STRING.16 NSUBSTITUTE-STRING.16 - NSUBSTITUTE-STRING.17 + NSUBSTITUTE-STRING.14 NSUBSTITUTE-STRING.15 NSUBSTITUTE-STRING.16 NSUBSTITUTE-STRING.17 NSUBSTITUTE-STRING.18 NSUBSTITUTE-STRING.19 - NSUBSTITUTE-STRING.20 NSUBSTITUTE-STRING.21 NSUBSTITUTE-STRING.18 NSUBSTITUTE-STRING.22 + NSUBSTITUTE-STRING.20 NSUBSTITUTE-STRING.21 NSUBSTITUTE-STRING.22 NSUBSTITUTE-STRING.23 NSUBSTITUTE-STRING.28 NSUBSTITUTE-STRING.29 NSUBSTITUTE-STRING.30 NSUBSTITUTE-STRING.31 NSUBSTITUTE-BIT-VECTOR.1 NSUBSTITUTE-BIT-VECTOR.2 NSUBSTITUTE-BIT-VECTOR.3 - NSUBSTITUTE-BIT-VECTOR.4 NSUBSTITUTE-STRING.19 - NSUBSTITUTE-STRING.20 NSUBSTITUTE-STRING.21 NSUBSTITUTE-BIT-VECTOR.5 - NSUBSTITUTE-BIT-VECTOR.6 NSUBSTITUTE-BIT-VECTOR.7 - NSUBSTITUTE-BIT-VECTOR.8 NSUBSTITUTE-BIT-VECTOR.9 - NSUBSTITUTE-BIT-VECTOR.10 NSUBSTITUTE-BIT-VECTOR.11 - NSUBSTITUTE-BIT-VECTOR.12 NSUBSTITUTE-BIT-VECTOR.13 NSUBSTITUTE-STRING.22 - NSUBSTITUTE-STRING.23 NSUBSTITUTE-STRING.28 NSUBSTITUTE-STRING.29 - NSUBSTITUTE-STRING.30 NSUBSTITUTE-STRING.31 NSUBSTITUTE-BIT-VECTOR.1 - NSUBSTITUTE-BIT-VECTOR.2 NSUBSTITUTE-BIT-VECTOR.3 - NSUBSTITUTE-BIT-VECTOR.4 - NSUBSTITUTE-BIT-VECTOR.14 NSUBSTITUTE-BIT-VECTOR.15 - NSUBSTITUTE-BIT-VECTOR.16 NSUBSTITUTE-BIT-VECTOR.17 - NSUBSTITUTE-BIT-VECTOR.18 NSUBSTITUTE-BIT-VECTOR.19 NSUBSTITUTE-BIT-VECTOR.5 + NSUBSTITUTE-BIT-VECTOR.4 NSUBSTITUTE-BIT-VECTOR.5 NSUBSTITUTE-BIT-VECTOR.6 NSUBSTITUTE-BIT-VECTOR.7 NSUBSTITUTE-BIT-VECTOR.8 NSUBSTITUTE-BIT-VECTOR.9 NSUBSTITUTE-BIT-VECTOR.10 NSUBSTITUTE-BIT-VECTOR.11 @@ -23242,91 +23137,48 @@ NSUBSTITUTE-BIT-VECTOR.14 NSUBSTITUTE-BIT-VECTOR.15 NSUBSTITUTE-BIT-VECTOR.16 NSUBSTITUTE-BIT-VECTOR.17 NSUBSTITUTE-BIT-VECTOR.18 NSUBSTITUTE-BIT-VECTOR.19 - NSUBSTITUTE-BIT-VECTOR.20 NSUBSTITUTE-BIT-VECTOR.20 NSUBSTITUTE-BIT-VECTOR.21 NSUBSTITUTE-BIT-VECTOR.22 NSUBSTITUTE-BIT-VECTOR.23 NSUBSTITUTE-BIT-VECTOR.24 NSUBSTITUTE-BIT-VECTOR.25 - NSUBSTITUTE-LIST.24 NSUBSTITUTE-BIT-VECTOR.21 NSUBSTITUTE-LIST.25 NSUBSTITUTE-LIST.26 - NSUBSTITUTE-LIST.27 NSUBSTITUTE-VECTOR.24 NSUBSTITUTE-VECTOR.25 - NSUBSTITUTE-VECTOR.26 NSUBSTITUTE-VECTOR.27 NSUBSTITUTE-STRING.24 - NSUBSTITUTE-STRING.25 - NSUBSTITUTE-BIT-VECTOR.22 NSUBSTITUTE-BIT-VECTOR.23 - NSUBSTITUTE-BIT-VECTOR.24 NSUBSTITUTE-BIT-VECTOR.25 - NSUBSTITUTE-LIST.24 NSUBSTITUTE-STRING.26 NSUBSTITUTE-STRING.27 - NSUBSTITUTE-BIT-VECTOR.30 NSUBSTITUTE-BIT-VECTOR.31 - NSUBSTITUTE-BIT-VECTOR.32 NSUBSTITUTE-BIT-VECTOR.33 - NSUBSTITUTE.ORDER.1 NSUBSTITUTE.ORDER.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.1 NSUBSTITUTE-LIST.25 NSUBSTITUTE-LIST.26 + NSUBSTITUTE-LIST.24 NSUBSTITUTE-LIST.25 NSUBSTITUTE-LIST.26 NSUBSTITUTE-LIST.27 NSUBSTITUTE-VECTOR.24 NSUBSTITUTE-VECTOR.25 NSUBSTITUTE-VECTOR.26 NSUBSTITUTE-VECTOR.27 NSUBSTITUTE-STRING.24 - NSUBSTITUTE-STRING.25 - NSUBSTITUTE.ALLOW-OTHER-KEYS.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.3 - NSUBSTITUTE.ALLOW-OTHER-KEYS.4 NSUBSTITUTE.ALLOW-OTHER-KEYS.5 - NSUBSTITUTE.KEYWORDS.6 NSUBSTITUTE.ALLOW-OTHER-KEYS.7 - NSUBSTITUTE.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-STRING.26 NSUBSTITUTE-STRING.27 + NSUBSTITUTE-STRING.25 NSUBSTITUTE-STRING.26 NSUBSTITUTE-STRING.27 NSUBSTITUTE-BIT-VECTOR.30 NSUBSTITUTE-BIT-VECTOR.31 NSUBSTITUTE-BIT-VECTOR.32 NSUBSTITUTE-BIT-VECTOR.33 - NSUBSTITUTE.ORDER.1 NSUBSTITUTE.ORDER.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.1 NSUBSTITUTE.ERROR.1 NSUBSTITUTE.ERROR.2 - NSUBSTITUTE.ERROR.3 NSUBSTITUTE.ERROR.4 + NSUBSTITUTE.ORDER.1 NSUBSTITUTE.ORDER.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.1 NSUBSTITUTE.ALLOW-OTHER-KEYS.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.3 NSUBSTITUTE.ALLOW-OTHER-KEYS.4 NSUBSTITUTE.ALLOW-OTHER-KEYS.5 NSUBSTITUTE.KEYWORDS.6 NSUBSTITUTE.ALLOW-OTHER-KEYS.7 - NSUBSTITUTE.ALLOW-OTHER-KEYS.8 NSUBSTITUTE.ERROR.5 + NSUBSTITUTE.ALLOW-OTHER-KEYS.8 NSUBSTITUTE.ERROR.1 NSUBSTITUTE.ERROR.2 + NSUBSTITUTE.ERROR.3 NSUBSTITUTE.ERROR.4 NSUBSTITUTE.ERROR.5 NSUBSTITUTE.ERROR.6 NSUBSTITUTE.ERROR.7 NSUBSTITUTE.ERROR.8 - NSUBSTITUTE.ERROR.9 NSUBSTITUTE.ERROR.1 NSUBSTITUTE.ERROR.2 - NSUBSTITUTE.ERROR.3 NSUBSTITUTE.ERROR.4 NSUBSTITUTE.ERROR.10 NSUBSTITUTE.ERROR.11 + NSUBSTITUTE.ERROR.9 NSUBSTITUTE.ERROR.10 NSUBSTITUTE.ERROR.11 NSUBSTITUTE-IF-LIST.1 NSUBSTITUTE-IF-LIST.2 NSUBSTITUTE-IF-LIST.3 - NSUBSTITUTE-IF-LIST.4 NSUBSTITUTE.ERROR.5 - NSUBSTITUTE.ERROR.6 NSUBSTITUTE.ERROR.7 NSUBSTITUTE.ERROR.8 - NSUBSTITUTE.ERROR.9 NSUBSTITUTE-IF-LIST.5 NSUBSTITUTE-IF-LIST.6 + NSUBSTITUTE-IF-LIST.4 NSUBSTITUTE-IF-LIST.5 NSUBSTITUTE-IF-LIST.6 NSUBSTITUTE-IF-LIST.7 NSUBSTITUTE-IF-LIST.8 NSUBSTITUTE-IF-LIST.9 NSUBSTITUTE-IF-LIST.10 NSUBSTITUTE-IF-LIST.11 NSUBSTITUTE-IF-LIST.12 - NSUBSTITUTE-IF-LIST.13 NSUBSTITUTE.ERROR.10 NSUBSTITUTE.ERROR.11 - NSUBSTITUTE-IF-LIST.1 NSUBSTITUTE-IF-LIST.2 NSUBSTITUTE-IF-LIST.3 - NSUBSTITUTE-IF-LIST.4 NSUBSTITUTE-IF-LIST.14 NSUBSTITUTE-IF-LIST.5 NSUBSTITUTE-IF-LIST.6 - NSUBSTITUTE-IF-LIST.7 NSUBSTITUTE-IF-LIST.8 NSUBSTITUTE-IF-LIST.9 - NSUBSTITUTE-IF-LIST.10 NSUBSTITUTE-IF-LIST.11 NSUBSTITUTE-IF-LIST.12 - NSUBSTITUTE-IF-LIST.13 NSUBSTITUTE-IF-LIST.14 NSUBSTITUTE-IF-LIST.15 NSUBSTITUTE-IF-LIST.15 - NSUBSTITUTE-IF-LIST.16 - NSUBSTITUTE-IF-LIST.16 NSUBSTITUTE-IF-LIST.17 NSUBSTITUTE-IF-LIST.17 NSUBSTITUTE-IF-LIST.18 + NSUBSTITUTE-IF-LIST.13 NSUBSTITUTE-IF-LIST.14 NSUBSTITUTE-IF-LIST.15 + NSUBSTITUTE-IF-LIST.16 NSUBSTITUTE-IF-LIST.17 NSUBSTITUTE-IF-LIST.18 NSUBSTITUTE-IF-VECTOR.1 NSUBSTITUTE-IF-VECTOR.2 NSUBSTITUTE-IF-VECTOR.3 NSUBSTITUTE-IF-VECTOR.4 NSUBSTITUTE-IF-VECTOR.5 NSUBSTITUTE-IF-VECTOR.6 NSUBSTITUTE-IF-VECTOR.7 NSUBSTITUTE-IF-VECTOR.8 NSUBSTITUTE-IF-VECTOR.9 NSUBSTITUTE-IF-VECTOR.10 NSUBSTITUTE-IF-VECTOR.11 NSUBSTITUTE-IF-VECTOR.12 - NSUBSTITUTE-IF-VECTOR.13 NSUBSTITUTE-IF-LIST.18 - NSUBSTITUTE-IF-VECTOR.1 NSUBSTITUTE-IF-VECTOR.2 - NSUBSTITUTE-IF-VECTOR.3 NSUBSTITUTE-IF-VECTOR.4 - NSUBSTITUTE-IF-VECTOR.5 NSUBSTITUTE-IF-VECTOR.6 - NSUBSTITUTE-IF-VECTOR.7 NSUBSTITUTE-IF-VECTOR.8 - NSUBSTITUTE-IF-VECTOR.9 NSUBSTITUTE-IF-VECTOR.14 NSUBSTITUTE-IF-VECTOR.10 - NSUBSTITUTE-IF-VECTOR.11 NSUBSTITUTE-IF-VECTOR.12 NSUBSTITUTE-IF-VECTOR.13 NSUBSTITUTE-IF-VECTOR.14 - NSUBSTITUTE-IF-VECTOR.15 - NSUBSTITUTE-IF-VECTOR.15 NSUBSTITUTE-IF-VECTOR.16 NSUBSTITUTE-IF-VECTOR.16 - NSUBSTITUTE-IF-VECTOR.17 + NSUBSTITUTE-IF-VECTOR.15 NSUBSTITUTE-IF-VECTOR.16 NSUBSTITUTE-IF-VECTOR.17 NSUBSTITUTE-IF-VECTOR.18 NSUBSTITUTE-IF-VECTOR.28 NSUBSTITUTE-IF-VECTOR.29 NSUBSTITUTE-IF-VECTOR.30 NSUBSTITUTE-IF-VECTOR.31 NSUBSTITUTE-IF-STRING.1 NSUBSTITUTE-IF-STRING.2 NSUBSTITUTE-IF-STRING.3 NSUBSTITUTE-IF-STRING.4 - NSUBSTITUTE-IF-STRING.5 NSUBSTITUTE-IF-STRING.6 NSUBSTITUTE-IF-VECTOR.18 - NSUBSTITUTE-IF-VECTOR.28 NSUBSTITUTE-IF-VECTOR.29 - NSUBSTITUTE-IF-VECTOR.30 NSUBSTITUTE-IF-VECTOR.31 - NSUBSTITUTE-IF-STRING.1 NSUBSTITUTE-IF-STRING.2 - NSUBSTITUTE-IF-STRING.7 NSUBSTITUTE-IF-STRING.8 - NSUBSTITUTE-IF-STRING.9 NSUBSTITUTE-IF-STRING.10 - NSUBSTITUTE-IF-STRING.11 NSUBSTITUTE-IF-STRING.12 - NSUBSTITUTE-IF-STRING.13 - NSUBSTITUTE-IF-STRING.3 NSUBSTITUTE-IF-STRING.4 - NSUBSTITUTE-IF-STRING.5 NSUBSTITUTE-IF-STRING.6 NSUBSTITUTE-IF-STRING.14 + NSUBSTITUTE-IF-STRING.5 NSUBSTITUTE-IF-STRING.6 NSUBSTITUTE-IF-STRING.7 NSUBSTITUTE-IF-STRING.8 NSUBSTITUTE-IF-STRING.9 NSUBSTITUTE-IF-STRING.10 NSUBSTITUTE-IF-STRING.11 NSUBSTITUTE-IF-STRING.12 NSUBSTITUTE-IF-STRING.13 NSUBSTITUTE-IF-STRING.14 - NSUBSTITUTE-IF-STRING.15 - NSUBSTITUTE-IF-STRING.15 NSUBSTITUTE-IF-STRING.16 NSUBSTITUTE-IF-STRING.16 - NSUBSTITUTE-IF-STRING.17 + NSUBSTITUTE-IF-STRING.15 NSUBSTITUTE-IF-STRING.16 NSUBSTITUTE-IF-STRING.17 NSUBSTITUTE-IF-STRING.18 NSUBSTITUTE-IF-STRING.28 NSUBSTITUTE-IF-STRING.29 NSUBSTITUTE-IF-STRING.30 NSUBSTITUTE-IF-STRING.31 @@ -23339,35 +23191,11 @@ NSUBSTITUTE-IF-BIT-VECTOR.13 NSUBSTITUTE-IF-BIT-VECTOR.14 NSUBSTITUTE-IF-BIT-VECTOR.15 NSUBSTITUTE-IF-BIT-VECTOR.16 NSUBSTITUTE-IF-BIT-VECTOR.17 NSUBSTITUTE-IF-BIT-VECTOR.18 - NSUBSTITUTE-IF-BIT-VECTOR.19 NSUBSTITUTE-IF-STRING.18 - NSUBSTITUTE-IF-STRING.28 NSUBSTITUTE-IF-STRING.29 - NSUBSTITUTE-IF-STRING.30 NSUBSTITUTE-IF-STRING.31 - NSUBSTITUTE-IF-BIT-VECTOR.1 NSUBSTITUTE-IF-BIT-VECTOR.2 - NSUBSTITUTE-IF-BIT-VECTOR.3 NSUBSTITUTE-IF-BIT-VECTOR.4 - NSUBSTITUTE-IF-BIT-VECTOR.5 NSUBSTITUTE-IF-BIT-VECTOR.6 - NSUBSTITUTE-IF-BIT-VECTOR.7 NSUBSTITUTE-IF-BIT-VECTOR.8 - NSUBSTITUTE-IF-BIT-VECTOR.9 NSUBSTITUTE-IF-BIT-VECTOR.10 - NSUBSTITUTE-IF-BIT-VECTOR.11 NSUBSTITUTE-IF-BIT-VECTOR.12 - NSUBSTITUTE-IF-BIT-VECTOR.13 NSUBSTITUTE-IF-BIT-VECTOR.14 - NSUBSTITUTE-IF-BIT-VECTOR.15 NSUBSTITUTE-IF-BIT-VECTOR.16 - NSUBSTITUTE-IF-BIT-VECTOR.17 NSUBSTITUTE-IF-BIT-VECTOR.18 - NSUBSTITUTE-IF-BIT-VECTOR.19 NSUBSTITUTE-IF-BIT-VECTOR.20 NSUBSTITUTE-IF-BIT-VECTOR.20 + NSUBSTITUTE-IF-BIT-VECTOR.19 NSUBSTITUTE-IF-BIT-VECTOR.20 NSUBSTITUTE-IF-BIT-VECTOR.21 NSUBSTITUTE-IF-LIST.24 NSUBSTITUTE-IF-LIST.25 NSUBSTITUTE-IF-VECTOR.24 NSUBSTITUTE-IF-VECTOR.25 NSUBSTITUTE-IF-STRING.24 NSUBSTITUTE-IF-STRING.25 NSUBSTITUTE-IF-BIT-VECTOR.26 - NSUBSTITUTE-IF-BIT-VECTOR.21 NSUBSTITUTE-IF-LIST.24 - NSUBSTITUTE-IF-LIST.25 NSUBSTITUTE-IF-VECTOR.24 - NSUBSTITUTE-IF-VECTOR.25 - NSUBSTITUTE-IF-BIT-VECTOR.27 NSUBSTITUTE-IF-BIT-VECTOR.30 - NSUBSTITUTE-IF-BIT-VECTOR.31 NSUBSTITUTE-IF-BIT-VECTOR.32 - NSUBSTITUTE-IF-BIT-VECTOR.33 NSUBSTITUTE-IF.ORDER.1 - NSUBSTITUTE-IF.ORDER.2 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.1 - NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.2 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.3 - NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.4 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 - NSUBSTITUTE-IF.KEYWORDS.6 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.7 - NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-IF-STRING.24 - NSUBSTITUTE-IF-STRING.25 NSUBSTITUTE-IF-BIT-VECTOR.26 NSUBSTITUTE-IF-BIT-VECTOR.27 NSUBSTITUTE-IF-BIT-VECTOR.30 NSUBSTITUTE-IF-BIT-VECTOR.31 NSUBSTITUTE-IF-BIT-VECTOR.32 NSUBSTITUTE-IF-BIT-VECTOR.33 NSUBSTITUTE-IF.ORDER.1 @@ -23381,65 +23209,33 @@ NSUBSTITUTE-IF.ERROR.8 NSUBSTITUTE-IF.ERROR.9 NSUBSTITUTE-IF.ERROR.10 NSUBSTITUTE-IF.ERROR.11 NSUBSTITUTE-IF-NOT-LIST.1 NSUBSTITUTE-IF-NOT-LIST.2 NSUBSTITUTE-IF-NOT-LIST.3 - NSUBSTITUTE-IF-NOT-LIST.4 NSUBSTITUTE-IF-NOT-LIST.5 NSUBSTITUTE-IF.ERROR.1 - NSUBSTITUTE-IF.ERROR.2 NSUBSTITUTE-IF.ERROR.3 NSUBSTITUTE-IF.ERROR.4 - NSUBSTITUTE-IF.ERROR.5 NSUBSTITUTE-IF.ERROR.6 NSUBSTITUTE-IF.ERROR.7 - NSUBSTITUTE-IF.ERROR.8 NSUBSTITUTE-IF.ERROR.9 NSUBSTITUTE-IF.ERROR.10 - NSUBSTITUTE-IF.ERROR.11 NSUBSTITUTE-IF-NOT-LIST.1 - NSUBSTITUTE-IF-NOT-LIST.2 - NSUBSTITUTE-IF-NOT-LIST.6 NSUBSTITUTE-IF-NOT-LIST.7 - NSUBSTITUTE-IF-NOT-LIST.8 NSUBSTITUTE-IF-NOT-LIST.9 - NSUBSTITUTE-IF-NOT-LIST.10 NSUBSTITUTE-IF-NOT-LIST.11 - NSUBSTITUTE-IF-NOT-LIST.12 NSUBSTITUTE-IF-NOT-LIST.13 - NSUBSTITUTE-IF-NOT-LIST.14 NSUBSTITUTE-IF-NOT-LIST.3 NSUBSTITUTE-IF-NOT-LIST.4 NSUBSTITUTE-IF-NOT-LIST.5 NSUBSTITUTE-IF-NOT-LIST.6 NSUBSTITUTE-IF-NOT-LIST.7 NSUBSTITUTE-IF-NOT-LIST.8 NSUBSTITUTE-IF-NOT-LIST.9 NSUBSTITUTE-IF-NOT-LIST.10 NSUBSTITUTE-IF-NOT-LIST.11 NSUBSTITUTE-IF-NOT-LIST.12 NSUBSTITUTE-IF-NOT-LIST.13 - NSUBSTITUTE-IF-NOT-LIST.14 NSUBSTITUTE-IF-NOT-LIST.15 NSUBSTITUTE-IF-NOT-LIST.15 - NSUBSTITUTE-IF-NOT-LIST.16 - NSUBSTITUTE-IF-NOT-LIST.16 NSUBSTITUTE-IF-NOT-LIST.17 NSUBSTITUTE-IF-NOT-LIST.17 + NSUBSTITUTE-IF-NOT-LIST.14 NSUBSTITUTE-IF-NOT-LIST.15 + NSUBSTITUTE-IF-NOT-LIST.16 NSUBSTITUTE-IF-NOT-LIST.17 NSUBSTITUTE-IF-NOT-LIST.18 NSUBSTITUTE-IF-NOT-VECTOR.1 NSUBSTITUTE-IF-NOT-VECTOR.2 NSUBSTITUTE-IF-NOT-VECTOR.3 - NSUBSTITUTE-IF-NOT-VECTOR.4 - NSUBSTITUTE-IF-NOT-LIST.18 NSUBSTITUTE-IF-NOT-VECTOR.1 NSUBSTITUTE-IF-NOT-VECTOR.5 - NSUBSTITUTE-IF-NOT-VECTOR.6 NSUBSTITUTE-IF-NOT-VECTOR.7 - NSUBSTITUTE-IF-NOT-VECTOR.8 NSUBSTITUTE-IF-NOT-VECTOR.9 - NSUBSTITUTE-IF-NOT-VECTOR.10 NSUBSTITUTE-IF-NOT-VECTOR.11 - NSUBSTITUTE-IF-NOT-VECTOR.12 - NSUBSTITUTE-IF-NOT-VECTOR.2 NSUBSTITUTE-IF-NOT-VECTOR.3 - NSUBSTITUTE-IF-NOT-VECTOR.4 NSUBSTITUTE-IF-NOT-VECTOR.13 - NSUBSTITUTE-IF-NOT-VECTOR.14 NSUBSTITUTE-IF-NOT-VECTOR.5 + NSUBSTITUTE-IF-NOT-VECTOR.4 NSUBSTITUTE-IF-NOT-VECTOR.5 NSUBSTITUTE-IF-NOT-VECTOR.6 NSUBSTITUTE-IF-NOT-VECTOR.7 NSUBSTITUTE-IF-NOT-VECTOR.8 NSUBSTITUTE-IF-NOT-VECTOR.9 NSUBSTITUTE-IF-NOT-VECTOR.10 NSUBSTITUTE-IF-NOT-VECTOR.11 NSUBSTITUTE-IF-NOT-VECTOR.12 NSUBSTITUTE-IF-NOT-VECTOR.13 - NSUBSTITUTE-IF-NOT-VECTOR.14 NSUBSTITUTE-IF-NOT-VECTOR.15 NSUBSTITUTE-IF-NOT-VECTOR.15 - NSUBSTITUTE-IF-NOT-VECTOR.16 - NSUBSTITUTE-IF-NOT-VECTOR.16 NSUBSTITUTE-IF-NOT-VECTOR.17 NSUBSTITUTE-IF-NOT-VECTOR.17 + NSUBSTITUTE-IF-NOT-VECTOR.14 NSUBSTITUTE-IF-NOT-VECTOR.15 + NSUBSTITUTE-IF-NOT-VECTOR.16 NSUBSTITUTE-IF-NOT-VECTOR.17 NSUBSTITUTE-IF-NOT-VECTOR.18 NSUBSTITUTE-IF-NOT-VECTOR.28 NSUBSTITUTE-IF-NOT-VECTOR.29 NSUBSTITUTE-IF-NOT-VECTOR.30 NSUBSTITUTE-IF-NOT-VECTOR.31 NSUBSTITUTE-IF-NOT-STRING.1 NSUBSTITUTE-IF-NOT-STRING.2 NSUBSTITUTE-IF-NOT-STRING.3 - NSUBSTITUTE-IF-NOT-VECTOR.18 NSUBSTITUTE-IF-NOT-VECTOR.28 NSUBSTITUTE-IF-NOT-STRING.4 NSUBSTITUTE-IF-NOT-STRING.5 NSUBSTITUTE-IF-NOT-STRING.6 NSUBSTITUTE-IF-NOT-STRING.7 NSUBSTITUTE-IF-NOT-STRING.8 NSUBSTITUTE-IF-NOT-STRING.9 NSUBSTITUTE-IF-NOT-STRING.10 NSUBSTITUTE-IF-NOT-STRING.11 NSUBSTITUTE-IF-NOT-STRING.12 NSUBSTITUTE-IF-NOT-STRING.13 - NSUBSTITUTE-IF-NOT-VECTOR.29 NSUBSTITUTE-IF-NOT-VECTOR.30 - NSUBSTITUTE-IF-NOT-VECTOR.31 NSUBSTITUTE-IF-NOT-STRING.1 - NSUBSTITUTE-IF-NOT-STRING.2 NSUBSTITUTE-IF-NOT-STRING.3 - NSUBSTITUTE-IF-NOT-STRING.14 - NSUBSTITUTE-IF-NOT-STRING.4 NSUBSTITUTE-IF-NOT-STRING.5 - NSUBSTITUTE-IF-NOT-STRING.6 NSUBSTITUTE-IF-NOT-STRING.7 - NSUBSTITUTE-IF-NOT-STRING.8 NSUBSTITUTE-IF-NOT-STRING.9 - NSUBSTITUTE-IF-NOT-STRING.10 NSUBSTITUTE-IF-NOT-STRING.11 - NSUBSTITUTE-IF-NOT-STRING.12 NSUBSTITUTE-IF-NOT-STRING.13 - NSUBSTITUTE-IF-NOT-STRING.14 NSUBSTITUTE-IF-NOT-STRING.15 NSUBSTITUTE-IF-NOT-STRING.15 - NSUBSTITUTE-IF-NOT-STRING.16 - NSUBSTITUTE-IF-NOT-STRING.16 NSUBSTITUTE-IF-NOT-STRING.17 NSUBSTITUTE-IF-NOT-STRING.17 + NSUBSTITUTE-IF-NOT-STRING.14 NSUBSTITUTE-IF-NOT-STRING.15 + NSUBSTITUTE-IF-NOT-STRING.16 NSUBSTITUTE-IF-NOT-STRING.17 NSUBSTITUTE-IF-NOT-STRING.18 NSUBSTITUTE-IF-NOT-STRING.28 NSUBSTITUTE-IF-NOT-STRING.29 NSUBSTITUTE-IF-NOT-STRING.30 NSUBSTITUTE-IF-NOT-STRING.31 NSUBSTITUTE-IF-NOT-BIT-VECTOR.1 @@ -23452,73 +23248,34 @@ NSUBSTITUTE-IF-NOT-BIT-VECTOR.14 NSUBSTITUTE-IF-NOT-BIT-VECTOR.15 NSUBSTITUTE-IF-NOT-BIT-VECTOR.16 NSUBSTITUTE-IF-NOT-BIT-VECTOR.17 NSUBSTITUTE-IF-NOT-BIT-VECTOR.18 NSUBSTITUTE-IF-NOT-BIT-VECTOR.19 - NSUBSTITUTE-IF-NOT-STRING.18 NSUBSTITUTE-IF-NOT-STRING.28 - NSUBSTITUTE-IF-NOT-STRING.29 NSUBSTITUTE-IF-NOT-STRING.30 - NSUBSTITUTE-IF-NOT-STRING.31 NSUBSTITUTE-IF-NOT-BIT-VECTOR.1 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.2 NSUBSTITUTE-IF-NOT-BIT-VECTOR.3 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.4 NSUBSTITUTE-IF-NOT-BIT-VECTOR.5 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.6 NSUBSTITUTE-IF-NOT-BIT-VECTOR.7 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.8 NSUBSTITUTE-IF-NOT-BIT-VECTOR.9 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.10 NSUBSTITUTE-IF-NOT-BIT-VECTOR.11 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.12 NSUBSTITUTE-IF-NOT-BIT-VECTOR.13 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.14 NSUBSTITUTE-IF-NOT-BIT-VECTOR.15 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.16 NSUBSTITUTE-IF-NOT-BIT-VECTOR.17 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.18 NSUBSTITUTE-IF-NOT-BIT-VECTOR.19 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.20 NSUBSTITUTE-IF-NOT-BIT-VECTOR.20 NSUBSTITUTE-IF-NOT-BIT-VECTOR.21 NSUBSTITUTE-IF-NOT-LIST.24 NSUBSTITUTE-IF-NOT-LIST.25 NSUBSTITUTE-IF-NOT-VECTOR.24 NSUBSTITUTE-IF-NOT-VECTOR.25 - NSUBSTITUTE-IF-NOT-STRING.24 NSUBSTITUTE-IF-NOT-BIT-VECTOR.21 NSUBSTITUTE-IF-NOT-STRING.25 + NSUBSTITUTE-IF-NOT-STRING.24 NSUBSTITUTE-IF-NOT-STRING.25 NSUBSTITUTE-IF-NOT-BIT-VECTOR.26 NSUBSTITUTE-IF-NOT-BIT-VECTOR.27 NSUBSTITUTE-IF-NOT-BIT-VECTOR.30 NSUBSTITUTE-IF-NOT-BIT-VECTOR.31 NSUBSTITUTE-IF-NOT-BIT-VECTOR.32 NSUBSTITUTE-IF-NOT-BIT-VECTOR.33 - NSUBSTITUTE-IF-NOT-LIST.24 NSUBSTITUTE-IF-NOT-LIST.25 - NSUBSTITUTE-IF-NOT-VECTOR.24 NSUBSTITUTE-IF-NOT-VECTOR.25 - NSUBSTITUTE-IF-NOT-STRING.24 NSUBSTITUTE-IF-NOT.ORDER.1 NSUBSTITUTE-IF-NOT.ORDER.2 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 NSUBSTITUTE-IF-NOT.KEYWORDS.6 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 NSUBSTITUTE-IF-NOT-STRING.25 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.26 NSUBSTITUTE-IF-NOT-BIT-VECTOR.27 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.30 NSUBSTITUTE-IF-NOT-BIT-VECTOR.31 - NSUBSTITUTE-IF-NOT-BIT-VECTOR.32 NSUBSTITUTE-IF-NOT-BIT-VECTOR.33 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-IF-NOT.ERROR.1 NSUBSTITUTE-IF-NOT.ERROR.2 NSUBSTITUTE-IF-NOT.ERROR.3 - NSUBSTITUTE-IF-NOT.ORDER.1 NSUBSTITUTE-IF-NOT.ORDER.2 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 NSUBSTITUTE-IF-NOT.KEYWORDS.6 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 NSUBSTITUTE-IF-NOT.ERROR.4 NSUBSTITUTE-IF-NOT.ERROR.5 NSUBSTITUTE-IF-NOT.ERROR.6 NSUBSTITUTE-IF-NOT.ERROR.7 - NSUBSTITUTE-IF-NOT.ERROR.8 - NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-IF-NOT.ERROR.1 - NSUBSTITUTE-IF-NOT.ERROR.2 NSUBSTITUTE-IF-NOT.ERROR.3 NSUBSTITUTE-IF-NOT.ERROR.9 + NSUBSTITUTE-IF-NOT.ERROR.8 NSUBSTITUTE-IF-NOT.ERROR.9 NSUBSTITUTE-IF-NOT.ERROR.10 NSUBSTITUTE-IF-NOT.ERROR.11 CONCATENATE.1 - NSUBSTITUTE-IF-NOT.ERROR.4 NSUBSTITUTE-IF-NOT.ERROR.5 - NSUBSTITUTE-IF-NOT.ERROR.6 NSUBSTITUTE-IF-NOT.ERROR.7 - NSUBSTITUTE-IF-NOT.ERROR.8 CONCATENATE.2 CONCATENATE.3 CONCATENATE.4 CONCATENATE.5 CONCATENATE.6 CONCATENATE.7 CONCATENATE.8 CONCATENATE.9 CONCATENATE.10 CONCATENATE.11 CONCATENATE.12 CONCATENATE.13 CONCATENATE.14 CONCATENATE.15 CONCATENATE.16 CONCATENATE.17 CONCATENATE.18 - CONCATENATE.19 NSUBSTITUTE-IF-NOT.ERROR.9 - NSUBSTITUTE-IF-NOT.ERROR.10 NSUBSTITUTE-IF-NOT.ERROR.11 CONCATENATE.1 CONCATENATE.20 CONCATENATE.21 CONCATENATE.22 + CONCATENATE.19 CONCATENATE.20 CONCATENATE.21 CONCATENATE.22 CONCATENATE.23 CONCATENATE.24 CONCATENATE.25 CONCATENATE.26 CONCATENATE.27 CONCATENATE.28 CONCATENATE.29 CONCATENATE.30 CONCATENATE.ORDER.1 CONCATENATE.ORDER.2 - CONCATENATE.2 CONCATENATE.3 CONCATENATE.4 CONCATENATE.5 CONCATENATE.6 - CONCATENATE.7 CONCATENATE.8 CONCATENATE.9 CONCATENATE.10 - CONCATENATE.11 CONCATENATE.12 CONCATENATE.13 CONCATENATE.14 - CONCATENATE.15 CONCATENATE.16 CONCATENATE.17 CONCATENATE.18 - CONCATENATE.19 CONCATENATE.20 CONCATENATE.21 CONCATENATE.22 - CONCATENATE.23 CONCATENATE.24 CONCATENATE.25 CONCATENATE.26 - CONCATENATE.27 CONCATENATE.28 CONCATENATE.29 Test CONCATENATE.ERROR.1 failed Form: (SUBTYPEP* (CLASSIFY-ERROR (CONCATENATE 'SEQUENCE '(A B C))) 'ERROR) @@ -23529,12 +23286,334 @@ Test CONCATENATE.ERROR.2 failed Form: (SUBTYPEP* (CLASSIFY-ERROR (CONCATENATE 'FIXNUM '(A B C D E))) 'ERROR) -Expected values: T CONCATENATE.30 - CONCATENATE.ORDER.1 CONCATENATE.ORDER.2 +Expected values: T T Actual values: NIL NIL. CONCATENATE.ERROR.3 CONCATENATE.ERROR.4 CONCATENATE.ERROR.5 + MERGE-LIST.1 MERGE-LIST.2 MERGE-LIST.3 MERGE-LIST.4 MERGE-LIST.5 + MERGE-LIST.6 MERGE-LIST.7 MERGE-LIST.8 MERGE-LIST.9 MERGE-LIST.10 + MERGE-LIST.11 MERGE-LIST.12 MERGE-LIST.13 MERGE-LIST.14 MERGE-LIST.15 + MERGE-VECTOR.1 MERGE-VECTOR.2 MERGE-VECTOR.3 MERGE-VECTOR.4 + MERGE-VECTOR.5 MERGE-VECTOR.6 MERGE-VECTOR.7 MERGE-VECTOR.8 + MERGE-VECTOR.9 MERGE-VECTOR.10 MERGE-VECTOR.11 MERGE-VECTOR.12 + MERGE-VECTOR.13 MERGE-VECTOR.14 MERGE-VECTOR.15 MERGE-VECTOR.16 + MERGE-VECTOR.16A MERGE-VECTOR.17 MERGE-STRING.1 MERGE-STRING.1A + MERGE-STRING.1B MERGE-STRING.1C MERGE-STRING.1D MERGE-STRING.2 + MERGE-STRING.3 MERGE-STRING.4 MERGE-STRING.8 MERGE-STRING.9 + MERGE-STRING.10 MERGE-STRING.11 MERGE-STRING.12 MERGE-STRING.13 + MERGE-STRING.13A MERGE-STRING.14 MERGE-STRING.14A MERGE-STRING.15 + MERGE-STRING.16 MERGE-STRING.17 MERGE-STRING.18 MERGE-BIT-VECTOR.1 + MERGE-BIT-VECTOR.2 MERGE-BIT-VECTOR.3 MERGE-BIT-VECTOR.4 + MERGE-BIT-VECTOR.5 MERGE-BIT-VECTOR.5A MERGE-BIT-VECTOR.5B + MERGE-BIT-VECTOR.5C MERGE-BIT-VECTOR.5D MERGE-BIT-VECTOR.5E + MERGE-BIT-VECTOR.6 MERGE-BIT-VECTOR.7 MERGE-BIT-VECTOR.8 + MERGE-BIT-VECTOR.9 MERGE-BIT-VECTOR.10 MERGE-BIT-VECTOR.11 + MERGE-BIT-VECTOR.12 MERGE-BIT-VECTOR.13 MERGE-BIT-VECTOR.14 + MERGE-BIT-VECTOR.15 MERGE-BIT-VECTOR.16 MERGE-BIT-VECTOR.17 + MERGE-BIT-VECTOR.18 MERGE-BIT-VECTOR.19 MERGE-CONS.1 MERGE-NULL.1 + MERGE-VECTOR-LENGTH.1 MERGE-BIT-VECTOR-LENGTH.1 MERGE.ORDER.1 + MERGE.ERROR.1 MERGE.ERROR.2 MERGE.ERROR.3 MERGE.ERROR.4 MERGE.ERROR.5 +Test MERGE.ERROR.6 failed +Form: (CLASSIFY-ERROR (MERGE 'NULL (LIST 1 2 3) (LIST 4 5 6) #'<)) +Expected value: TYPE-ERROR +Actual value: (1 2 3 4 5 6). + MERGE.ERROR.7 MERGE.ERROR.8 MERGE.ERROR.9 MERGE.ERROR.10 + MERGE.ERROR.11 MERGE.ERROR.12 MERGE.ERROR.13 MERGE.ERROR.14 + MERGE.ERROR.15 MERGE.ERROR.16 MERGE.ERROR.17 REMOVE-LIST.1 + REMOVE-LIST.2 REMOVE-LIST.3 REMOVE-LIST.4 REMOVE-LIST.5 REMOVE-LIST.6 + REMOVE-LIST.7 REMOVE-LIST.8 REMOVE-LIST.9 REMOVE-LIST.10 + REMOVE-LIST.11 REMOVE-LIST.12 REMOVE-LIST.13 REMOVE-LIST.14 + REMOVE-LIST.15 REMOVE-LIST.16 REMOVE-LIST.17 REMOVE-LIST.18 + REMOVE-LIST.19 REMOVE-LIST.20 REMOVE-LIST.21 REMOVE-LIST.22 + REMOVE-LIST.23 REMOVE-LIST.24 REMOVE-LIST.25 REMOVE-LIST.26 + REMOVE-LIST.27 REMOVE-LIST.28 REMOVE-LIST.29 REMOVE-VECTOR.1 + REMOVE-VECTOR.2 REMOVE-VECTOR.3 REMOVE-STRING.1 REMOVE-STRING.2 + REMOVE-STRING.3 DELETE-VECTOR.1 DELETE-VECTOR.2 DELETE-VECTOR.3 + DELETE-STRING.1 DELETE-STRING.2 DELETE-STRING.3 REMOVE-BIT-VECTOR.1 + REMOVE-BIT-VECTOR.2 REMOVE-BIT-VECTOR.3 DELETE-BIT-VECTOR.1 + DELETE-BIT-VECTOR.2 DELETE-BIT-VECTOR.3 REMOVE.ORDER.1 REMOVE.ORDER.2 + DELETE.ORDER.1 DELETE.ORDER.2 REMOVE-IF.ORDER.1 REMOVE-IF.ORDER.2 + DELETE-IF.ORDER.1 DELETE-IF.ORDER.2 REMOVE-IF-NOT.ORDER.1 + REMOVE-IF-NOT.ORDER.2 DELETE-IF-NOT.ORDER.1 DELETE-IF-NOT.ORDER.2 SUBSTITUTE-IF-LIST.15 SUBSTITUTE-IF-LIST.16 + SUBSTITUTE-IF-LIST.17 SUBSTITUTE-IF-LIST.18 SUBSTITUTE-IF-VECTOR.1 + SUBSTITUTE-IF-VECTOR.2 SUBSTITUTE-IF-VECTOR.3 SUBSTITUTE-IF-VECTOR.4 + SUBSTITUTE-IF-VECTOR.5 SUBSTITUTE-IF-VECTOR.6 SUBSTITUTE-IF-VECTOR.7 + SUBSTITUTE-IF-VECTOR.8 SUBSTITUTE-IF-VECTOR.9 SUBSTITUTE-IF-VECTOR.10 + SUBSTITUTE-IF-VECTOR.11 SUBSTITUTE-IF-VECTOR.12 + SUBSTITUTE-IF-VECTOR.13 SUBSTITUTE-IF-VECTOR.14 + SUBSTITUTE-IF-VECTOR.15 SUBSTITUTE-IF-VECTOR.16 + SUBSTITUTE-IF-VECTOR.17 SUBSTITUTE-IF-VECTOR.18 + SUBSTITUTE-IF-VECTOR.28 SUBSTITUTE-IF-VECTOR.29 + SUBSTITUTE-IF-VECTOR.30 SUBSTITUTE-IF-VECTOR.31 SUBSTITUTE-IF-STRING.1 + SUBSTITUTE-IF-STRING.2 SUBSTITUTE-IF-STRING.3 SUBSTITUTE-IF-STRING.4 + SUBSTITUTE-IF-STRING.5 SUBSTITUTE-IF-STRING.6 SUBSTITUTE-IF-STRING.7 + SUBSTITUTE-IF-STRING.8 SUBSTITUTE-IF-STRING.9 SUBSTITUTE-IF-STRING.10 + SUBSTITUTE-IF-STRING.11 SUBSTITUTE-IF-STRING.12 + SUBSTITUTE-IF-STRING.13 SUBSTITUTE-IF-STRING.14 + SUBSTITUTE-IF-STRING.15 SUBSTITUTE-IF-STRING.16 + SUBSTITUTE-IF-STRING.17 SUBSTITUTE-IF-STRING.18 + SUBSTITUTE-IF-STRING.28 SUBSTITUTE-IF-STRING.29 + SUBSTITUTE-IF-STRING.30 SUBSTITUTE-IF-STRING.31 + SUBSTITUTE-IF-BIT-VECTOR.1 SUBSTITUTE-IF-BIT-VECTOR.2 + SUBSTITUTE-IF-BIT-VECTOR.3 SUBSTITUTE-IF-BIT-VECTOR.4 + SUBSTITUTE-IF-BIT-VECTOR.5 SUBSTITUTE-IF-BIT-VECTOR.6 + SUBSTITUTE-IF-BIT-VECTOR.7 SUBSTITUTE-IF-BIT-VECTOR.8 + SUBSTITUTE-IF-BIT-VECTOR.9 SUBSTITUTE-IF-BIT-VECTOR.10 + SUBSTITUTE-IF-BIT-VECTOR.11 SUBSTITUTE-IF-BIT-VECTOR.12 + SUBSTITUTE-IF-BIT-VECTOR.13 SUBSTITUTE-IF-BIT-VECTOR.14 + SUBSTITUTE-IF-BIT-VECTOR.15 SUBSTITUTE-IF-BIT-VECTOR.16 + SUBSTITUTE-IF-BIT-VECTOR.17 SUBSTITUTE-IF-BIT-VECTOR.18 + SUBSTITUTE-IF-BIT-VECTOR.19 SUBSTITUTE-IF-BIT-VECTOR.20 + SUBSTITUTE-IF-BIT-VECTOR.21 SUBSTITUTE-IF-LIST.24 + SUBSTITUTE-IF-LIST.25 SUBSTITUTE-IF-VECTOR.24 SUBSTITUTE-IF-VECTOR.25 + SUBSTITUTE-IF-STRING.24 SUBSTITUTE-IF-STRING.25 + SUBSTITUTE-IF-BIT-VECTOR.26 SUBSTITUTE-IF-BIT-VECTOR.27 + SUBSTITUTE-IF-BIT-VECTOR.30 SUBSTITUTE-IF-BIT-VECTOR.31 + SUBSTITUTE-IF-BIT-VECTOR.32 SUBSTITUTE-IF-BIT-VECTOR.33 + SUBSTITUTE-IF.ORDER.1 SUBSTITUTE-IF.ORDER.2 + SUBSTITUTE-IF.ALLOW-OTHER-KEYS.1 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.2 + SUBSTITUTE-IF.ALLOW-OTHER-KEYS.3 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.4 + SUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF.KEYWORDS.6 + SUBSTITUTE-IF.ALLOW-OTHER-KEYS.7 SUBSTITUTE-IF.ALLOW-OTHER-KEYS.8 + SUBSTITUTE-IF.ERROR.1 SUBSTITUTE-IF.ERROR.2 SUBSTITUTE-IF.ERROR.3 + SUBSTITUTE-IF.ERROR.4 SUBSTITUTE-IF.ERROR.5 SUBSTITUTE-IF.ERROR.6 + SUBSTITUTE-IF.ERROR.7 SUBSTITUTE-IF.ERROR.8 SUBSTITUTE-IF.ERROR.9 + SUBSTITUTE-IF.ERROR.10 SUBSTITUTE-IF.ERROR.11 SUBSTITUTE-IF-NOT-LIST.1 + SUBSTITUTE-IF-NOT-LIST.2 SUBSTITUTE-IF-NOT-LIST.3 + SUBSTITUTE-IF-NOT-LIST.4 SUBSTITUTE-IF-NOT-LIST.5 + SUBSTITUTE-IF-NOT-LIST.6 SUBSTITUTE-IF-NOT-LIST.7 + SUBSTITUTE-IF-NOT-LIST.8 SUBSTITUTE-IF-NOT-LIST.9 + SUBSTITUTE-IF-NOT-LIST.10 SUBSTITUTE-IF-NOT-LIST.11 + SUBSTITUTE-IF-NOT-LIST.12 SUBSTITUTE-IF-NOT-LIST.13 + SUBSTITUTE-IF-NOT-LIST.14 SUBSTITUTE-IF-NOT-LIST.15 + SUBSTITUTE-IF-NOT-LIST.16 SUBSTITUTE-IF-NOT-LIST.17 + SUBSTITUTE-IF-NOT-LIST.18 SUBSTITUTE-IF-NOT-VECTOR.1 + SUBSTITUTE-IF-NOT-VECTOR.2 SUBSTITUTE-IF-NOT-VECTOR.3 + SUBSTITUTE-IF-NOT-VECTOR.4 SUBSTITUTE-IF-NOT-VECTOR.5 + SUBSTITUTE-IF-NOT-VECTOR.6 SUBSTITUTE-IF-NOT-VECTOR.7 + SUBSTITUTE-IF-NOT-VECTOR.8 SUBSTITUTE-IF-NOT-VECTOR.9 + SUBSTITUTE-IF-NOT-VECTOR.10 SUBSTITUTE-IF-NOT-VECTOR.11 + SUBSTITUTE-IF-NOT-VECTOR.12 SUBSTITUTE-IF-NOT-VECTOR.13 + SUBSTITUTE-IF-NOT-VECTOR.14 SUBSTITUTE-IF-NOT-VECTOR.15 + SUBSTITUTE-IF-NOT-VECTOR.16 SUBSTITUTE-IF-NOT-VECTOR.17 + SUBSTITUTE-IF-NOT-VECTOR.18 SUBSTITUTE-IF-NOT-VECTOR.28 + SUBSTITUTE-IF-NOT-VECTOR.29 SUBSTITUTE-IF-NOT-VECTOR.30 + SUBSTITUTE-IF-NOT-VECTOR.31 SUBSTITUTE-IF-NOT-STRING.1 + SUBSTITUTE-IF-NOT-STRING.2 SUBSTITUTE-IF-NOT-STRING.3 + SUBSTITUTE-IF-NOT-STRING.4 SUBSTITUTE-IF-NOT-STRING.5 + SUBSTITUTE-IF-NOT-STRING.6 SUBSTITUTE-IF-NOT-STRING.7 + SUBSTITUTE-IF-NOT-STRING.8 SUBSTITUTE-IF-NOT-STRING.9 + SUBSTITUTE-IF-NOT-STRING.10 SUBSTITUTE-IF-NOT-STRING.11 + SUBSTITUTE-IF-NOT-STRING.12 SUBSTITUTE-IF-NOT-STRING.13 + SUBSTITUTE-IF-NOT-STRING.14 SUBSTITUTE-IF-NOT-STRING.15 + SUBSTITUTE-IF-NOT-STRING.16 SUBSTITUTE-IF-NOT-STRING.17 + SUBSTITUTE-IF-NOT-STRING.18 SUBSTITUTE-IF-NOT-STRING.28 + SUBSTITUTE-IF-NOT-STRING.29 SUBSTITUTE-IF-NOT-STRING.30 + SUBSTITUTE-IF-NOT-STRING.31 SUBSTITUTE-IF-NOT-BITSTRING.1 + SUBSTITUTE-IF-NOT-BITSTRING.2 SUBSTITUTE-IF-NOT-BITSTRING.3 + SUBSTITUTE-IF-NOT-BITSTRING.4 SUBSTITUTE-IF-NOT-BITSTRING.5 + SUBSTITUTE-IF-NOT-BITSTRING.6 SUBSTITUTE-IF-NOT-BITSTRING.7 + SUBSTITUTE-IF-NOT-BITSTRING.8 SUBSTITUTE-IF-NOT-BITSTRING.9 + SUBSTITUTE-IF-NOT-BITSTRING.10 SUBSTITUTE-IF-NOT-BITSTRING.11 + SUBSTITUTE-IF-NOT-BITSTRING.12 SUBSTITUTE-IF-NOT-BITSTRING.13 + SUBSTITUTE-IF-NOT-BITSTRING.14 SUBSTITUTE-IF-NOT-BITSTRING.15 + SUBSTITUTE-IF-NOT-BITSTRING.16 SUBSTITUTE-IF-NOT-BITSTRING.17 + SUBSTITUTE-IF-NOT-BITSTRING.18 SUBSTITUTE-IF-NOT-BITSTRING.19 + SUBSTITUTE-IF-NOT-BITSTRING.20 SUBSTITUTE-IF-NOT-BITSTRING.21 + SUBSTITUTE-IF-NOT-LIST.24 SUBSTITUTE-IF-NOT-LIST.25 + SUBSTITUTE-IF-NOT-VECTOR.24 SUBSTITUTE-IF-NOT-VECTOR.25 + SUBSTITUTE-IF-NOT-STRING.24 SUBSTITUTE-IF-NOT-STRING.25 + SUBSTITUTE-IF-NOT-BITSTRING.26 SUBSTITUTE-IF-NOT-BITSTRING.27 + SUBSTITUTE-IF-NOT-BIT-VECTOR.30 SUBSTITUTE-IF-NOT-BIT-VECTOR.31 + SUBSTITUTE-IF-NOT-BIT-VECTOR.32 SUBSTITUTE-IF-NOT-BIT-VECTOR.33 + SUBSTITUTE-IF-NOT.ORDER.1 SUBSTITUTE-IF-NOT.ORDER.2 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 SUBSTITUTE-IF-NOT.KEYWORDS.6 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 + SUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 SUBSTITUTE-IF-NOT.ERROR.1 + SUBSTITUTE-IF-NOT.ERROR.2 SUBSTITUTE-IF-NOT.ERROR.3 + SUBSTITUTE-IF-NOT.ERROR.4 SUBSTITUTE-IF-NOT.ERROR.5 + SUBSTITUTE-IF-NOT.ERROR.6 SUBSTITUTE-IF-NOT.ERROR.7 + SUBSTITUTE-IF-NOT.ERROR.8 SUBSTITUTE-IF-NOT.ERROR.9 + SUBSTITUTE-IF-NOT.ERROR.10 SUBSTITUTE-IF-NOT.ERROR.11 + NSUBSTITUTE-LIST.1 NSUBSTITUTE-LIST.2 NSUBSTITUTE-LIST.3 + NSUBSTITUTE-LIST.4 NSUBSTITUTE-LIST.5 NSUBSTITUTE-LIST.6 + NSUBSTITUTE-LIST.7 NSUBSTITUTE-LIST.8 NSUBSTITUTE-LIST.9 + NSUBSTITUTE-LIST.10 NSUBSTITUTE-LIST.11 NSUBSTITUTE-LIST.12 + NSUBSTITUTE-LIST.13 NSUBSTITUTE-LIST.14 NSUBSTITUTE-LIST.15 + NSUBSTITUTE-LIST.16 NSUBSTITUTE-LIST.17 NSUBSTITUTE-LIST.18 + NSUBSTITUTE-LIST.19 NSUBSTITUTE-LIST.20 NSUBSTITUTE-LIST.21 + NSUBSTITUTE-LIST.22 NSUBSTITUTE-LIST.23 NSUBSTITUTE-VECTOR.1 + NSUBSTITUTE-VECTOR.2 NSUBSTITUTE-VECTOR.3 NSUBSTITUTE-VECTOR.4 + NSUBSTITUTE-VECTOR.5 NSUBSTITUTE-VECTOR.6 NSUBSTITUTE-VECTOR.7 + NSUBSTITUTE-VECTOR.8 NSUBSTITUTE-VECTOR.9 NSUBSTITUTE-VECTOR.10 + NSUBSTITUTE-VECTOR.11 NSUBSTITUTE-VECTOR.12 NSUBSTITUTE-VECTOR.13 + NSUBSTITUTE-VECTOR.14 NSUBSTITUTE-VECTOR.15 NSUBSTITUTE-VECTOR.16 + NSUBSTITUTE-VECTOR.17 NSUBSTITUTE-VECTOR.18 NSUBSTITUTE-VECTOR.19 + NSUBSTITUTE-VECTOR.20 NSUBSTITUTE-VECTOR.21 NSUBSTITUTE-VECTOR.22 + NSUBSTITUTE-VECTOR.23 NSUBSTITUTE-VECTOR.28 NSUBSTITUTE-VECTOR.29 + NSUBSTITUTE-VECTOR.30 NSUBSTITUTE-VECTOR.31 NSUBSTITUTE-STRING.1 + NSUBSTITUTE-STRING.2 NSUBSTITUTE-STRING.3 NSUBSTITUTE-STRING.4 + NSUBSTITUTE-STRING.5 NSUBSTITUTE-STRING.6 NSUBSTITUTE-STRING.7 + NSUBSTITUTE-STRING.8 NSUBSTITUTE-STRING.9 NSUBSTITUTE-STRING.10 + NSUBSTITUTE-STRING.11 NSUBSTITUTE-STRING.12 NSUBSTITUTE-STRING.13 + NSUBSTITUTE-STRING.14 NSUBSTITUTE-STRING.15 NSUBSTITUTE-STRING.16 + NSUBSTITUTE-STRING.17 NSUBSTITUTE-STRING.18 NSUBSTITUTE-STRING.19 + NSUBSTITUTE-STRING.20 NSUBSTITUTE-STRING.21 NSUBSTITUTE-STRING.22 + NSUBSTITUTE-STRING.23 NSUBSTITUTE-STRING.28 NSUBSTITUTE-STRING.29 + NSUBSTITUTE-STRING.30 NSUBSTITUTE-STRING.31 NSUBSTITUTE-BIT-VECTOR.1 + NSUBSTITUTE-BIT-VECTOR.2 NSUBSTITUTE-BIT-VECTOR.3 + NSUBSTITUTE-BIT-VECTOR.4 NSUBSTITUTE-BIT-VECTOR.5 + NSUBSTITUTE-BIT-VECTOR.6 NSUBSTITUTE-BIT-VECTOR.7 + NSUBSTITUTE-BIT-VECTOR.8 NSUBSTITUTE-BIT-VECTOR.9 + NSUBSTITUTE-BIT-VECTOR.10 NSUBSTITUTE-BIT-VECTOR.11 + NSUBSTITUTE-BIT-VECTOR.12 NSUBSTITUTE-BIT-VECTOR.13 + NSUBSTITUTE-BIT-VECTOR.14 NSUBSTITUTE-BIT-VECTOR.15 + NSUBSTITUTE-BIT-VECTOR.16 NSUBSTITUTE-BIT-VECTOR.17 + NSUBSTITUTE-BIT-VECTOR.18 NSUBSTITUTE-BIT-VECTOR.19 + NSUBSTITUTE-BIT-VECTOR.20 NSUBSTITUTE-BIT-VECTOR.21 + NSUBSTITUTE-BIT-VECTOR.22 NSUBSTITUTE-BIT-VECTOR.23 + NSUBSTITUTE-BIT-VECTOR.24 NSUBSTITUTE-BIT-VECTOR.25 + NSUBSTITUTE-LIST.24 NSUBSTITUTE-LIST.25 NSUBSTITUTE-LIST.26 + NSUBSTITUTE-LIST.27 NSUBSTITUTE-VECTOR.24 NSUBSTITUTE-VECTOR.25 + NSUBSTITUTE-VECTOR.26 NSUBSTITUTE-VECTOR.27 NSUBSTITUTE-STRING.24 + NSUBSTITUTE-STRING.25 NSUBSTITUTE-STRING.26 NSUBSTITUTE-STRING.27 + NSUBSTITUTE-BIT-VECTOR.30 NSUBSTITUTE-BIT-VECTOR.31 + NSUBSTITUTE-BIT-VECTOR.32 NSUBSTITUTE-BIT-VECTOR.33 + NSUBSTITUTE.ORDER.1 NSUBSTITUTE.ORDER.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.1 + NSUBSTITUTE.ALLOW-OTHER-KEYS.2 NSUBSTITUTE.ALLOW-OTHER-KEYS.3 + NSUBSTITUTE.ALLOW-OTHER-KEYS.4 NSUBSTITUTE.ALLOW-OTHER-KEYS.5 + NSUBSTITUTE.KEYWORDS.6 NSUBSTITUTE.ALLOW-OTHER-KEYS.7 + NSUBSTITUTE.ALLOW-OTHER-KEYS.8 NSUBSTITUTE.ERROR.1 NSUBSTITUTE.ERROR.2 + NSUBSTITUTE.ERROR.3 NSUBSTITUTE.ERROR.4 NSUBSTITUTE.ERROR.5 + NSUBSTITUTE.ERROR.6 NSUBSTITUTE.ERROR.7 NSUBSTITUTE.ERROR.8 + NSUBSTITUTE.ERROR.9 NSUBSTITUTE.ERROR.10 NSUBSTITUTE.ERROR.11 + NSUBSTITUTE-IF-LIST.1 NSUBSTITUTE-IF-LIST.2 NSUBSTITUTE-IF-LIST.3 + NSUBSTITUTE-IF-LIST.4 NSUBSTITUTE-IF-LIST.5 NSUBSTITUTE-IF-LIST.6 + NSUBSTITUTE-IF-LIST.7 NSUBSTITUTE-IF-LIST.8 NSUBSTITUTE-IF-LIST.9 + NSUBSTITUTE-IF-LIST.10 NSUBSTITUTE-IF-LIST.11 NSUBSTITUTE-IF-LIST.12 + NSUBSTITUTE-IF-LIST.13 NSUBSTITUTE-IF-LIST.14 NSUBSTITUTE-IF-LIST.15 + NSUBSTITUTE-IF-LIST.16 NSUBSTITUTE-IF-LIST.17 NSUBSTITUTE-IF-LIST.18 + NSUBSTITUTE-IF-VECTOR.1 NSUBSTITUTE-IF-VECTOR.2 + NSUBSTITUTE-IF-VECTOR.3 NSUBSTITUTE-IF-VECTOR.4 + NSUBSTITUTE-IF-VECTOR.5 NSUBSTITUTE-IF-VECTOR.6 + NSUBSTITUTE-IF-VECTOR.7 NSUBSTITUTE-IF-VECTOR.8 + NSUBSTITUTE-IF-VECTOR.9 NSUBSTITUTE-IF-VECTOR.10 + NSUBSTITUTE-IF-VECTOR.11 NSUBSTITUTE-IF-VECTOR.12 + NSUBSTITUTE-IF-VECTOR.13 NSUBSTITUTE-IF-VECTOR.14 + NSUBSTITUTE-IF-VECTOR.15 NSUBSTITUTE-IF-VECTOR.16 + NSUBSTITUTE-IF-VECTOR.17 NSUBSTITUTE-IF-VECTOR.18 + NSUBSTITUTE-IF-VECTOR.28 NSUBSTITUTE-IF-VECTOR.29 + NSUBSTITUTE-IF-VECTOR.30 NSUBSTITUTE-IF-VECTOR.31 + NSUBSTITUTE-IF-STRING.1 NSUBSTITUTE-IF-STRING.2 + NSUBSTITUTE-IF-STRING.3 NSUBSTITUTE-IF-STRING.4 + NSUBSTITUTE-IF-STRING.5 NSUBSTITUTE-IF-STRING.6 + NSUBSTITUTE-IF-STRING.7 NSUBSTITUTE-IF-STRING.8 + NSUBSTITUTE-IF-STRING.9 NSUBSTITUTE-IF-STRING.10 + NSUBSTITUTE-IF-STRING.11 NSUBSTITUTE-IF-STRING.12 + NSUBSTITUTE-IF-STRING.13 NSUBSTITUTE-IF-STRING.14 + NSUBSTITUTE-IF-STRING.15 NSUBSTITUTE-IF-STRING.16 + NSUBSTITUTE-IF-STRING.17 NSUBSTITUTE-IF-STRING.18 + NSUBSTITUTE-IF-STRING.28 NSUBSTITUTE-IF-STRING.29 + NSUBSTITUTE-IF-STRING.30 NSUBSTITUTE-IF-STRING.31 + NSUBSTITUTE-IF-BIT-VECTOR.1 NSUBSTITUTE-IF-BIT-VECTOR.2 + NSUBSTITUTE-IF-BIT-VECTOR.3 NSUBSTITUTE-IF-BIT-VECTOR.4 + NSUBSTITUTE-IF-BIT-VECTOR.5 NSUBSTITUTE-IF-BIT-VECTOR.6 + NSUBSTITUTE-IF-BIT-VECTOR.7 NSUBSTITUTE-IF-BIT-VECTOR.8 + NSUBSTITUTE-IF-BIT-VECTOR.9 NSUBSTITUTE-IF-BIT-VECTOR.10 + NSUBSTITUTE-IF-BIT-VECTOR.11 NSUBSTITUTE-IF-BIT-VECTOR.12 + NSUBSTITUTE-IF-BIT-VECTOR.13 NSUBSTITUTE-IF-BIT-VECTOR.14 + NSUBSTITUTE-IF-BIT-VECTOR.15 NSUBSTITUTE-IF-BIT-VECTOR.16 + NSUBSTITUTE-IF-BIT-VECTOR.17 NSUBSTITUTE-IF-BIT-VECTOR.18 + NSUBSTITUTE-IF-BIT-VECTOR.19 NSUBSTITUTE-IF-BIT-VECTOR.20 + NSUBSTITUTE-IF-BIT-VECTOR.21 NSUBSTITUTE-IF-LIST.24 + NSUBSTITUTE-IF-LIST.25 NSUBSTITUTE-IF-VECTOR.24 + NSUBSTITUTE-IF-VECTOR.25 NSUBSTITUTE-IF-STRING.24 + NSUBSTITUTE-IF-STRING.25 NSUBSTITUTE-IF-BIT-VECTOR.26 + NSUBSTITUTE-IF-BIT-VECTOR.27 NSUBSTITUTE-IF-BIT-VECTOR.30 + NSUBSTITUTE-IF-BIT-VECTOR.31 NSUBSTITUTE-IF-BIT-VECTOR.32 + NSUBSTITUTE-IF-BIT-VECTOR.33 NSUBSTITUTE-IF.ORDER.1 + NSUBSTITUTE-IF.ORDER.2 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.1 + NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.2 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.3 + NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.4 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.5 + NSUBSTITUTE-IF.KEYWORDS.6 NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.7 + NSUBSTITUTE-IF.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-IF.ERROR.1 + NSUBSTITUTE-IF.ERROR.2 NSUBSTITUTE-IF.ERROR.3 NSUBSTITUTE-IF.ERROR.4 + NSUBSTITUTE-IF.ERROR.5 NSUBSTITUTE-IF.ERROR.6 NSUBSTITUTE-IF.ERROR.7 + NSUBSTITUTE-IF.ERROR.8 NSUBSTITUTE-IF.ERROR.9 NSUBSTITUTE-IF.ERROR.10 + NSUBSTITUTE-IF.ERROR.11 NSUBSTITUTE-IF-NOT-LIST.1 + NSUBSTITUTE-IF-NOT-LIST.2 NSUBSTITUTE-IF-NOT-LIST.3 + NSUBSTITUTE-IF-NOT-LIST.4 NSUBSTITUTE-IF-NOT-LIST.5 + NSUBSTITUTE-IF-NOT-LIST.6 NSUBSTITUTE-IF-NOT-LIST.7 + NSUBSTITUTE-IF-NOT-LIST.8 NSUBSTITUTE-IF-NOT-LIST.9 + NSUBSTITUTE-IF-NOT-LIST.10 NSUBSTITUTE-IF-NOT-LIST.11 + NSUBSTITUTE-IF-NOT-LIST.12 NSUBSTITUTE-IF-NOT-LIST.13 + NSUBSTITUTE-IF-NOT-LIST.14 NSUBSTITUTE-IF-NOT-LIST.15 + NSUBSTITUTE-IF-NOT-LIST.16 NSUBSTITUTE-IF-NOT-LIST.17 + NSUBSTITUTE-IF-NOT-LIST.18 NSUBSTITUTE-IF-NOT-VECTOR.1 + NSUBSTITUTE-IF-NOT-VECTOR.2 NSUBSTITUTE-IF-NOT-VECTOR.3 + NSUBSTITUTE-IF-NOT-VECTOR.4 NSUBSTITUTE-IF-NOT-VECTOR.5 + NSUBSTITUTE-IF-NOT-VECTOR.6 NSUBSTITUTE-IF-NOT-VECTOR.7 + NSUBSTITUTE-IF-NOT-VECTOR.8 NSUBSTITUTE-IF-NOT-VECTOR.9 + NSUBSTITUTE-IF-NOT-VECTOR.10 NSUBSTITUTE-IF-NOT-VECTOR.11 + NSUBSTITUTE-IF-NOT-VECTOR.12 NSUBSTITUTE-IF-NOT-VECTOR.13 + NSUBSTITUTE-IF-NOT-VECTOR.14 NSUBSTITUTE-IF-NOT-VECTOR.15 + NSUBSTITUTE-IF-NOT-VECTOR.16 NSUBSTITUTE-IF-NOT-VECTOR.17 + NSUBSTITUTE-IF-NOT-VECTOR.18 NSUBSTITUTE-IF-NOT-VECTOR.28 + NSUBSTITUTE-IF-NOT-VECTOR.29 NSUBSTITUTE-IF-NOT-VECTOR.30 + NSUBSTITUTE-IF-NOT-VECTOR.31 NSUBSTITUTE-IF-NOT-STRING.1 + NSUBSTITUTE-IF-NOT-STRING.2 NSUBSTITUTE-IF-NOT-STRING.3 + NSUBSTITUTE-IF-NOT-STRING.4 NSUBSTITUTE-IF-NOT-STRING.5 + NSUBSTITUTE-IF-NOT-STRING.6 NSUBSTITUTE-IF-NOT-STRING.7 + NSUBSTITUTE-IF-NOT-STRING.8 NSUBSTITUTE-IF-NOT-STRING.9 + NSUBSTITUTE-IF-NOT-STRING.10 NSUBSTITUTE-IF-NOT-STRING.11 + NSUBSTITUTE-IF-NOT-STRING.12 NSUBSTITUTE-IF-NOT-STRING.13 + NSUBSTITUTE-IF-NOT-STRING.14 NSUBSTITUTE-IF-NOT-STRING.15 + NSUBSTITUTE-IF-NOT-STRING.16 NSUBSTITUTE-IF-NOT-STRING.17 + NSUBSTITUTE-IF-NOT-STRING.18 NSUBSTITUTE-IF-NOT-STRING.28 + NSUBSTITUTE-IF-NOT-STRING.29 NSUBSTITUTE-IF-NOT-STRING.30 + NSUBSTITUTE-IF-NOT-STRING.31 NSUBSTITUTE-IF-NOT-BIT-VECTOR.1 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.2 NSUBSTITUTE-IF-NOT-BIT-VECTOR.3 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.4 NSUBSTITUTE-IF-NOT-BIT-VECTOR.5 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.6 NSUBSTITUTE-IF-NOT-BIT-VECTOR.7 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.8 NSUBSTITUTE-IF-NOT-BIT-VECTOR.9 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.10 NSUBSTITUTE-IF-NOT-BIT-VECTOR.11 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.12 NSUBSTITUTE-IF-NOT-BIT-VECTOR.13 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.14 NSUBSTITUTE-IF-NOT-BIT-VECTOR.15 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.16 NSUBSTITUTE-IF-NOT-BIT-VECTOR.17 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.18 NSUBSTITUTE-IF-NOT-BIT-VECTOR.19 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.20 NSUBSTITUTE-IF-NOT-BIT-VECTOR.21 + NSUBSTITUTE-IF-NOT-LIST.24 NSUBSTITUTE-IF-NOT-LIST.25 + NSUBSTITUTE-IF-NOT-VECTOR.24 NSUBSTITUTE-IF-NOT-VECTOR.25 + NSUBSTITUTE-IF-NOT-STRING.24 NSUBSTITUTE-IF-NOT-STRING.25 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.26 NSUBSTITUTE-IF-NOT-BIT-VECTOR.27 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.30 NSUBSTITUTE-IF-NOT-BIT-VECTOR.31 + NSUBSTITUTE-IF-NOT-BIT-VECTOR.32 NSUBSTITUTE-IF-NOT-BIT-VECTOR.33 + NSUBSTITUTE-IF-NOT.ORDER.1 NSUBSTITUTE-IF-NOT.ORDER.2 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.1 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.2 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.3 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.4 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.5 NSUBSTITUTE-IF-NOT.KEYWORDS.6 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.7 + NSUBSTITUTE-IF-NOT.ALLOW-OTHER-KEYS.8 NSUBSTITUTE-IF-NOT.ERROR.1 + NSUBSTITUTE-IF-NOT.ERROR.2 NSUBSTITUTE-IF-NOT.ERROR.3 + NSUBSTITUTE-IF-NOT.ERROR.4 NSUBSTITUTE-IF-NOT.ERROR.5 + NSUBSTITUTE-IF-NOT.ERROR.6 NSUBSTITUTE-IF-NOT.ERROR.7 + NSUBSTITUTE-IF-NOT.ERROR.8 NSUBSTITUTE-IF-NOT.ERROR.9 + NSUBSTITUTE-IF-NOT.ERROR.10 NSUBSTITUTE-IF-NOT.ERROR.11 CONCATENATE.1 + CONCATENATE.2 CONCATENATE.3 CONCATENATE.4 CONCATENATE.5 CONCATENATE.6 + CONCATENATE.7 CONCATENATE.8 CONCATENATE.9 CONCATENATE.10 + CONCATENATE.11 CONCATENATE.12 CONCATENATE.13 CONCATENATE.14 + CONCATENATE.15 CONCATENATE.16 CONCATENATE.17 CONCATENATE.18 + CONCATENATE.19 CONCATENATE.20 CONCATENATE.21 CONCATENATE.22 + CONCATENATE.23 CONCATENATE.24 CONCATENATE.25 CONCATENATE.26 + CONCATENATE.27 CONCATENATE.28 CONCATENATE.29 CONCATENATE.30 + CONCATENATE.ORDER.1 CONCATENATE.ORDER.2 Test CONCATENATE.ERROR.1 failed Form: (SUBTYPEP* (CLASSIFY-ERROR (CONCATENATE 'SEQUENCE '(A B C))) 'ERROR) @@ -23546,130 +23625,85 @@ Form: (SUBTYPEP* (CLASSIFY-ERROR (CONCATENATE 'FIXNUM '(A B C D E))) 'ERROR) Expected values: T - MERGE-LIST.1 MERGE-LIST.2 MERGE-LIST.3 MERGE-LIST.4 MERGE-LIST.5 - MERGE-LIST.6 MERGE-LIST.7 MERGE-LIST.8 MERGE-LIST.9 MERGE-LIST.10 - MERGE-LIST.11 MERGE-LIST.12 MERGE-LIST.13 MERGE-LIST.14 T Actual values: NIL NIL. - CONCATENATE.ERROR.3 CONCATENATE.ERROR.4 CONCATENATE.ERROR.5 MERGE-LIST.15 - MERGE-VECTOR.1 MERGE-VECTOR.2 MERGE-VECTOR.3 MERGE-VECTOR.4 - MERGE-VECTOR.5 MERGE-VECTOR.6 MERGE-VECTOR.7 MERGE-VECTOR.8 - MERGE-VECTOR.9 MERGE-VECTOR.10 MERGE-VECTOR.11 MERGE-VECTOR.12 - MERGE-VECTOR.13 MERGE-VECTOR.14 MERGE-VECTOR.15 MERGE-VECTOR.16 - MERGE-VECTOR.16A MERGE-VECTOR.17 MERGE-STRING.1 + CONCATENATE.ERROR.3 CONCATENATE.ERROR.4 CONCATENATE.ERROR.5 MERGE-LIST.1 MERGE-LIST.2 MERGE-LIST.3 MERGE-LIST.4 MERGE-LIST.5 MERGE-LIST.6 MERGE-LIST.7 MERGE-LIST.8 MERGE-LIST.9 MERGE-LIST.10 MERGE-LIST.11 MERGE-LIST.12 MERGE-LIST.13 MERGE-LIST.14 MERGE-LIST.15 MERGE-VECTOR.1 MERGE-VECTOR.2 MERGE-VECTOR.3 MERGE-VECTOR.4 MERGE-VECTOR.5 MERGE-VECTOR.6 MERGE-VECTOR.7 MERGE-VECTOR.8 MERGE-VECTOR.9 MERGE-VECTOR.10 MERGE-VECTOR.11 MERGE-VECTOR.12 - MERGE-VECTOR.13 MERGE-VECTOR.14 MERGE-VECTOR.15 MERGE-STRING.1A - MERGE-STRING.1B MERGE-STRING.1C MERGE-STRING.1D MERGE-STRING.2 - MERGE-STRING.3 MERGE-STRING.4 MERGE-STRING.8 MERGE-STRING.9 - MERGE-STRING.10 MERGE-STRING.11 MERGE-STRING.12 MERGE-STRING.13 - MERGE-STRING.13A MERGE-STRING.14 MERGE-STRING.14A MERGE-STRING.15 MERGE-VECTOR.16 + MERGE-VECTOR.13 MERGE-VECTOR.14 MERGE-VECTOR.15 MERGE-VECTOR.16 MERGE-VECTOR.16A MERGE-VECTOR.17 MERGE-STRING.1 MERGE-STRING.1A MERGE-STRING.1B MERGE-STRING.1C MERGE-STRING.1D MERGE-STRING.2 MERGE-STRING.3 MERGE-STRING.4 MERGE-STRING.8 MERGE-STRING.9 - MERGE-STRING.10 MERGE-STRING.11 MERGE-STRING.12 - MERGE-STRING.16 MERGE-STRING.17 MERGE-STRING.18 MERGE-BIT-VECTOR.1 - MERGE-BIT-VECTOR.2 MERGE-BIT-VECTOR.3 MERGE-BIT-VECTOR.4 - MERGE-BIT-VECTOR.5 MERGE-BIT-VECTOR.5A MERGE-BIT-VECTOR.5B MERGE-STRING.13 + MERGE-STRING.10 MERGE-STRING.11 MERGE-STRING.12 MERGE-STRING.13 MERGE-STRING.13A MERGE-STRING.14 MERGE-STRING.14A MERGE-STRING.15 - MERGE-BIT-VECTOR.5C MERGE-BIT-VECTOR.5D MERGE-BIT-VECTOR.5E - MERGE-BIT-VECTOR.6 MERGE-BIT-VECTOR.7 MERGE-BIT-VECTOR.8 - MERGE-BIT-VECTOR.9 MERGE-BIT-VECTOR.10 MERGE-BIT-VECTOR.11 - MERGE-BIT-VECTOR.12 MERGE-STRING.16 MERGE-STRING.17 MERGE-STRING.18 MERGE-BIT-VECTOR.1 MERGE-BIT-VECTOR.2 MERGE-BIT-VECTOR.3 MERGE-BIT-VECTOR.4 - MERGE-BIT-VECTOR.5 MERGE-BIT-VECTOR.5A MERGE-BIT-VECTOR.5B MERGE-BIT-VECTOR.13 MERGE-BIT-VECTOR.14 - MERGE-BIT-VECTOR.15 MERGE-BIT-VECTOR.16 MERGE-BIT-VECTOR.17 - MERGE-BIT-VECTOR.18 MERGE-BIT-VECTOR.19 MERGE-CONS.1 MERGE-NULL.1 + MERGE-BIT-VECTOR.5 MERGE-BIT-VECTOR.5A MERGE-BIT-VECTOR.5B MERGE-BIT-VECTOR.5C MERGE-BIT-VECTOR.5D MERGE-BIT-VECTOR.5E MERGE-BIT-VECTOR.6 MERGE-BIT-VECTOR.7 MERGE-BIT-VECTOR.8 MERGE-BIT-VECTOR.9 MERGE-BIT-VECTOR.10 MERGE-BIT-VECTOR.11 - MERGE-BIT-VECTOR.12 - MERGE-VECTOR-LENGTH.1 MERGE-BIT-VECTOR-LENGTH.1 MERGE.ORDER.1 - MERGE.ERROR.1 MERGE.ERROR.2 MERGE-BIT-VECTOR.13 MERGE-BIT-VECTOR.14 + MERGE-BIT-VECTOR.12 MERGE-BIT-VECTOR.13 MERGE-BIT-VECTOR.14 MERGE-BIT-VECTOR.15 MERGE-BIT-VECTOR.16 MERGE-BIT-VECTOR.17 - MERGE-BIT-VECTOR.18 MERGE-BIT-VECTOR.19 MERGE-CONS.1 MERGE-NULL.1 MERGE.ERROR.3 MERGE.ERROR.4 MERGE.ERROR.5 + MERGE-BIT-VECTOR.18 MERGE-BIT-VECTOR.19 MERGE-CONS.1 MERGE-NULL.1 MERGE-VECTOR-LENGTH.1 MERGE-BIT-VECTOR-LENGTH.1 MERGE.ORDER.1 - MERGE.ERROR.1 MERGE.ERROR.2 -Test MERGE.ERROR.6 failed -Form: (CLASSIFY-ERROR (MERGE 'NULL (LIST 1 2 3) (LIST 4 5 6) #'<)) -Expected value: TYPE-ERROR -Actual value: (1 2 3 4 5 6). - MERGE.ERROR.7 MERGE.ERROR.8 MERGE.ERROR.9 MERGE.ERROR.10 MERGE.ERROR.3 MERGE.ERROR.4 MERGE.ERROR.5 - MERGE.ERROR.11 MERGE.ERROR.12 MERGE.ERROR.13 MERGE.ERROR.14 + MERGE.ERROR.1 MERGE.ERROR.2 MERGE.ERROR.3 MERGE.ERROR.4 MERGE.ERROR.5 Test MERGE.ERROR.6 failed Form: (CLASSIFY-ERROR (MERGE 'NULL (LIST 1 2 3) (LIST 4 5 6) #'<)) Expected value: TYPE-ERROR Actual value: (1 2 3 4 5 6). MERGE.ERROR.7 MERGE.ERROR.8 MERGE.ERROR.9 MERGE.ERROR.10 - MERGE.ERROR.15 MERGE.ERROR.16 MERGE.ERROR.17 REMOVE-LIST.1 - REMOVE-LIST.2 REMOVE-LIST.3 REMOVE-LIST.4 - MERGE.ERROR.11 MERGE.ERROR.12 MERGE.ERROR.13 MERGE.ERROR.14 REMOVE-LIST.5 REMOVE-LIST.6 - REMOVE-LIST.7 REMOVE-LIST.8 REMOVE-LIST.9 REMOVE-LIST.10 - REMOVE-LIST.11 REMOVE-LIST.12 + MERGE.ERROR.11 MERGE.ERROR.12 MERGE.ERROR.13 MERGE.ERROR.14 MERGE.ERROR.15 MERGE.ERROR.16 MERGE.ERROR.17 REMOVE-LIST.1 REMOVE-LIST.2 REMOVE-LIST.3 REMOVE-LIST.4 REMOVE-LIST.5 REMOVE-LIST.6 REMOVE-LIST.7 REMOVE-LIST.8 REMOVE-LIST.9 REMOVE-LIST.10 - REMOVE-LIST.11 REMOVE-LIST.13 REMOVE-LIST.14 - REMOVE-LIST.15 REMOVE-LIST.16 REMOVE-LIST.12 REMOVE-LIST.17 REMOVE-LIST.18 - REMOVE-LIST.19 REMOVE-LIST.20 REMOVE-LIST.21 REMOVE-LIST.22 - REMOVE-LIST.23 REMOVE-LIST.13 REMOVE-LIST.14 - REMOVE-LIST.15 REMOVE-LIST.16 REMOVE-LIST.24 REMOVE-LIST.25 REMOVE-LIST.26 - REMOVE-LIST.27 REMOVE-LIST.28 REMOVE-LIST.29 REMOVE-VECTOR.1 - REMOVE-VECTOR.2 REMOVE-VECTOR.3 REMOVE-STRING.1 REMOVE-STRING.2 REMOVE-LIST.17 REMOVE-LIST.18 + REMOVE-LIST.11 REMOVE-LIST.12 REMOVE-LIST.13 REMOVE-LIST.14 + REMOVE-LIST.15 REMOVE-LIST.16 REMOVE-LIST.17 REMOVE-LIST.18 REMOVE-LIST.19 REMOVE-LIST.20 REMOVE-LIST.21 REMOVE-LIST.22 - REMOVE-LIST.23 - REMOVE-STRING.3 DELETE-VECTOR.1 DELETE-VECTOR.2 DELETE-VECTOR.3 - DELETE-STRING.1 DELETE-STRING.2 DELETE-STRING.3 REMOVE-BIT-VECTOR.1 - REMOVE-BIT-VECTOR.2 REMOVE-LIST.24 REMOVE-LIST.25 REMOVE-LIST.26 + REMOVE-LIST.23 REMOVE-LIST.24 REMOVE-LIST.25 REMOVE-LIST.26 REMOVE-LIST.27 REMOVE-LIST.28 REMOVE-LIST.29 REMOVE-VECTOR.1 - REMOVE-VECTOR.2 REMOVE-VECTOR.3 REMOVE-STRING.1 REMOVE-STRING.2 REMOVE-BIT-VECTOR.3 DELETE-BIT-VECTOR.1 - DELETE-BIT-VECTOR.2 DELETE-BIT-VECTOR.3 REMOVE.ORDER.1 REMOVE.ORDER.2 - DELETE.ORDER.1 DELETE.ORDER.2 REMOVE-IF.ORDER.1 REMOVE-IF.ORDER.2 - DELETE-IF.ORDER.1 DELETE-IF.ORDER.2 + REMOVE-VECTOR.2 REMOVE-VECTOR.3 REMOVE-STRING.1 REMOVE-STRING.2 REMOVE-STRING.3 DELETE-VECTOR.1 DELETE-VECTOR.2 DELETE-VECTOR.3 DELETE-STRING.1 DELETE-STRING.2 DELETE-STRING.3 REMOVE-BIT-VECTOR.1 REMOVE-BIT-VECTOR.2 REMOVE-BIT-VECTOR.3 DELETE-BIT-VECTOR.1 DELETE-BIT-VECTOR.2 DELETE-BIT-VECTOR.3 REMOVE.ORDER.1 REMOVE.ORDER.2 - DELETE.ORDER.1 DELETE.ORDER.2 REMOVE-IF.ORDER.1 REMOVE-IF-NOT.ORDER.1 - REMOVE-IF-NOT.ORDER.2 DELETE-IF-NOT.ORDER.1 DELETE-IF-NOT.ORDER.2 REMOVE-IF.ORDER.2 + DELETE.ORDER.1 DELETE.ORDER.2 REMOVE-IF.ORDER.1 REMOVE-IF.ORDER.2 DELETE-IF.ORDER.1 DELETE-IF.ORDER.2 REMOVE-IF-NOT.ORDER.1 REMOVE-IF-NOT.ORDER.2 DELETE-IF-NOT.ORDER.1 DELETE-IF-NOT.ORDER.2 - REMOVE-RANDOM - REMOVE-RANDOM REMOVE-IF-RANDOM REMOVE-IF-RANDOM REMOVE-IF-NOT-RANDOM REMOVE-IF-NOT-RANDOM DELETE-RANDOM DELETE-RANDOM + REMOVE-RANDOM REMOVE-IF-RANDOM + REMOVE-RANDOM REMOVE-IF-RANDOM REMOVE-IF-NOT-RANDOM REMOVE-IF-NOT-RANDOM DELETE-RANDOM DELETE-RANDOM DELETE-IF-RANDOM DELETE-IF-RANDOM DELETE-IF-NOT-RANDOM REMOVE-IF-LIST.1 REMOVE-IF-LIST.2 REMOVE-IF-NOT-LIST.1 REMOVE-IF-NOT-LIST.2 DELETE-IF-LIST.1 DELETE-IF-LIST.2 DELETE-IF-NOT-LIST.1 DELETE-IF-NOT-LIST.2 DELETE-LIST.1 DELETE-LIST.2 - REMOVE.ALLOW-OTHER-KEYS.1 DELETE-IF-NOT-RANDOM REMOVE-IF-LIST.1 REMOVE.ALLOW-OTHER-KEYS.2 + REMOVE.ALLOW-OTHER-KEYS.1 REMOVE.ALLOW-OTHER-KEYS.2 REMOVE.ALLOW-OTHER-KEYS.3 REMOVE.ALLOW-OTHER-KEYS.4 REMOVE.ALLOW-OTHER-KEYS.5 REMOVE.ALLOW-OTHER-KEYS.6 REMOVE.KEYWORDS.7 DELETE.ALLOW-OTHER-KEYS.1 DELETE.ALLOW-OTHER-KEYS.2 DELETE.ALLOW-OTHER-KEYS.3 DELETE.ALLOW-OTHER-KEYS.4 DELETE.ALLOW-OTHER-KEYS.5 DELETE.ALLOW-OTHER-KEYS.6 DELETE.KEYWORDS.7 + REMOVE.ERROR.1 REMOVE.ERROR.2 REMOVE.ERROR.3 REMOVE.ERROR.4 + REMOVE.ERROR.5 REMOVE.ERROR.6 REMOVE.ERROR.7 REMOVE.ERROR.8 + REMOVE.ERROR.9 REMOVE.ERROR.10 DELETE.ERROR.1 DELETE.ERROR.2 + DELETE.ERROR.3 DELETE.ERROR.4 DELETE.ERROR.5 DELETE.ERROR.6 + DELETE.ERROR.7 DELETE.ERROR.8 DELETE.ERROR.9 DELETE.ERROR.10 DELETE-IF-NOT-RANDOM REMOVE-IF-LIST.1 REMOVE-IF-LIST.2 REMOVE-IF-NOT-LIST.1 REMOVE-IF-NOT-LIST.2 DELETE-IF-LIST.1 DELETE-IF-LIST.2 DELETE-IF-NOT-LIST.1 DELETE-IF-NOT-LIST.2 DELETE-LIST.1 DELETE-LIST.2 - REMOVE.ALLOW-OTHER-KEYS.1 - REMOVE.ERROR.1 REMOVE.ERROR.2 REMOVE.ERROR.3 REMOVE.ERROR.4 - REMOVE.ERROR.5 REMOVE.ALLOW-OTHER-KEYS.2 + REMOVE.ALLOW-OTHER-KEYS.1 REMOVE.ALLOW-OTHER-KEYS.2 REMOVE.ALLOW-OTHER-KEYS.3 REMOVE.ALLOW-OTHER-KEYS.4 REMOVE.ALLOW-OTHER-KEYS.5 REMOVE.ALLOW-OTHER-KEYS.6 REMOVE.KEYWORDS.7 DELETE.ALLOW-OTHER-KEYS.1 DELETE.ALLOW-OTHER-KEYS.2 DELETE.ALLOW-OTHER-KEYS.3 DELETE.ALLOW-OTHER-KEYS.4 - DELETE.ALLOW-OTHER-KEYS.5 DELETE.ALLOW-OTHER-KEYS.6 DELETE.KEYWORDS.7 REMOVE.ERROR.6 REMOVE.ERROR.7 REMOVE.ERROR.8 - REMOVE.ERROR.9 REMOVE.ERROR.10 DELETE.ERROR.1 + DELETE.ALLOW-OTHER-KEYS.5 DELETE.ALLOW-OTHER-KEYS.6 DELETE.KEYWORDS.7 REMOVE.ERROR.1 REMOVE.ERROR.2 REMOVE.ERROR.3 REMOVE.ERROR.4 - REMOVE.ERROR.5 DELETE.ERROR.2 - DELETE.ERROR.3 DELETE.ERROR.4 DELETE.ERROR.5 DELETE.ERROR.6 REMOVE.ERROR.6 REMOVE.ERROR.7 REMOVE.ERROR.8 - REMOVE.ERROR.9 REMOVE.ERROR.10 DELETE.ERROR.1 - DELETE.ERROR.7 DELETE.ERROR.8 DELETE.ERROR.9 DELETE.ERROR.10 DELETE.ERROR.2 + REMOVE.ERROR.5 REMOVE.ERROR.6 REMOVE.ERROR.7 REMOVE.ERROR.8 + REMOVE.ERROR.9 REMOVE.ERROR.10 DELETE.ERROR.1 DELETE.ERROR.2 DELETE.ERROR.3 DELETE.ERROR.4 DELETE.ERROR.5 DELETE.ERROR.6 DELETE.ERROR.7 DELETE.ERROR.8 DELETE.ERROR.9 DELETE.ERROR.10 RANDOM-REMOVE-DUPLICATES @@ -23679,7 +23713,7 @@ REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.2 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.3 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.4 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.5 RANDOM-DELETE-DUPLICATES REMOVE-DUPLICATES.1 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.5 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.6 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.7 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.8 REMOVE-DUPLICATES.KEYWORDS.1 @@ -23689,67 +23723,29 @@ DELETE-DUPLICATES.ALLOW-OTHER-KEYS.4 DELETE-DUPLICATES.ALLOW-OTHER-KEYS.5 DELETE-DUPLICATES.ALLOW-OTHER-KEYS.6 - DELETE-DUPLICATES.1 REMOVE-DUPLICATES.ORDER.1 - REMOVE-DUPLICATES.ORDER.2 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.1 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.2 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.3 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.4 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.5 DELETE-DUPLICATES.ALLOW-OTHER-KEYS.7 DELETE-DUPLICATES.ALLOW-OTHER-KEYS.8 DELETE-DUPLICATES.KEYWORDS.1 DELETE-DUPLICATES.ORDER.1 DELETE-DUPLICATES.ORDER.2 - REMOVE-DUPLICATES.ERROR.1 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.6 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.7 - REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.8 REMOVE-DUPLICATES.KEYWORDS.1 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.1 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.2 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.3 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.4 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.5 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.6 REMOVE-DUPLICATES.ERROR.2 + REMOVE-DUPLICATES.ERROR.1 REMOVE-DUPLICATES.ERROR.2 REMOVE-DUPLICATES.ERROR.3 REMOVE-DUPLICATES.ERROR.4 REMOVE-DUPLICATES.ERROR.5 REMOVE-DUPLICATES.ERROR.6 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.7 - DELETE-DUPLICATES.ALLOW-OTHER-KEYS.8 DELETE-DUPLICATES.KEYWORDS.1 - DELETE-DUPLICATES.ORDER.1 DELETE-DUPLICATES.ORDER.2 - REMOVE-DUPLICATES.ERROR.1 REMOVE-DUPLICATES.ERROR.7 REMOVE-DUPLICATES.ERROR.8 REMOVE-DUPLICATES.ERROR.9 DELETE-DUPLICATES.ERROR.1 - DELETE-DUPLICATES.ERROR.2 REMOVE-DUPLICATES.ERROR.2 - REMOVE-DUPLICATES.ERROR.3 REMOVE-DUPLICATES.ERROR.4 - REMOVE-DUPLICATES.ERROR.5 REMOVE-DUPLICATES.ERROR.6 DELETE-DUPLICATES.ERROR.3 + DELETE-DUPLICATES.ERROR.2 DELETE-DUPLICATES.ERROR.3 DELETE-DUPLICATES.ERROR.4 DELETE-DUPLICATES.ERROR.5 DELETE-DUPLICATES.ERROR.6 DELETE-DUPLICATES.ERROR.7 - REMOVE-DUPLICATES.ERROR.7 REMOVE-DUPLICATES.ERROR.8 - REMOVE-DUPLICATES.ERROR.9 DELETE-DUPLICATES.ERROR.1 - DELETE-DUPLICATES.ERROR.2 DELETE-DUPLICATES.ERROR.8 DELETE-DUPLICATES.ERROR.9 STRUCTURE-1-1 - STRUCTURE-1-2 DELETE-DUPLICATES.ERROR.3 - DELETE-DUPLICATES.ERROR.4 DELETE-DUPLICATES.ERROR.5 - DELETE-DUPLICATES.ERROR.6 DELETE-DUPLICATES.ERROR.7 - DELETE-DUPLICATES.ERROR.8 DELETE-DUPLICATES.ERROR.9 STRUCTURE-1-1 - STRUCTURE-1-2 STRUCTURE-1-3 STRUCTURE-1-3 STRUCTURE-1-4 STRUCTURE-1-5 STRUCTURE-1-6 - STRUCTURE-1-7 STRUCTURE-1-8 STRUCTURE-1-9 STRUCTURE-1-10 - STRUCTURE-1-11 STRUCTURE-1-4 STRUCTURE-1-5 STRUCTURE-1-12 STRUCTURE-1-6 + STRUCTURE-1-2 STRUCTURE-1-3 STRUCTURE-1-4 STRUCTURE-1-5 STRUCTURE-1-6 STRUCTURE-1-7 STRUCTURE-1-8 STRUCTURE-1-9 STRUCTURE-1-10 STRUCTURE-1-11 STRUCTURE-1-12 STRUCTURE-1-13 STRUCTURE-1-14 - STRUCTURE-1-15 STRUCTURE-2-1 STRUCTURE-2-2 STRUCTURE-2-3 STRUCTURE-1-13 STRUCTURE-1-14 STRUCTURE-2-4 - STRUCTURE-2-5 STRUCTURE-2-6 STRUCTURE-2-7 STRUCTURE-2-8 - STRUCT-TEST-03/1 STRUCT-TEST-03/2 - STRUCTURE-1-15 STRUCTURE-2-1 STRUCTURE-2-2 STRUCTURE-2-3 STRUCT-TEST-03/ERROR.1 - STRUCT-TEST-03/ERROR.2 STRUCTURE-2-4 + STRUCTURE-1-15 STRUCTURE-2-1 STRUCTURE-2-2 STRUCTURE-2-3 STRUCTURE-2-4 STRUCTURE-2-5 STRUCTURE-2-6 STRUCTURE-2-7 STRUCTURE-2-8 STRUCT-TEST-03/1 STRUCT-TEST-03/2 STRUCT-TEST-03/ERROR.1 - STRUCT-TEST-03/ERROR.2 STRUCT-TEST-03/3 STRUCT-TEST-03/3 STRUCT-TEST-03/4 - STRUCT-TEST-03/5 STRUCT-TEST-03/ERROR.3 STRUCT-TEST-03/4 STRUCT-TEST-03/ERROR.4 - STRUCT-TEST-03/6 STRUCT-TEST-03/7 - STRUCT-TEST-03/5 STRUCT-TEST-03/ERROR.3 STRUCT-TEST-03/8 - STRUCT-TEST-03/ERROR.5 STRUCT-TEST-03/ERROR.6 STRUCT-TEST-03/9 STRUCT-TEST-03/ERROR.4 + STRUCT-TEST-03/ERROR.2 STRUCT-TEST-03/3 STRUCT-TEST-03/4 + STRUCT-TEST-03/5 STRUCT-TEST-03/ERROR.3 STRUCT-TEST-03/ERROR.4 STRUCT-TEST-03/6 STRUCT-TEST-03/7 STRUCT-TEST-03/8 STRUCT-TEST-03/ERROR.5 STRUCT-TEST-03/ERROR.6 STRUCT-TEST-03/9 STRUCT-TEST-03/13 STRUCT-TEST-03/14 STRUCT-TEST-03/15 - STRUCT-TEST-03/13 STRUCT-TEST-03/14 STRUCT-TEST-03/15 Test STRUCT-TEST-03/16 failed Form: (LOOP FOR @@ -23767,8 +23763,14 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-03/16 failed + STRUCT-TEST-03/17 STRUCT-TEST-03/15A STRUCT-TEST-03/15B + STRUCT-TEST-03/20 STRUCT-TEST-04/1 STRUCT-TEST-04/2 + STRUCT-TEST-04/ERROR.1 STRUCT-TEST-04/ERROR.2 STRUCT-TEST-04/3 + STRUCT-TEST-04/4 STRUCT-TEST-04/5 STRUCT-TEST-04/ERROR.3 + STRUCT-TEST-04/ERROR.4 STRUCT-TEST-04/6 STRUCT-TEST-04/7 + STRUCT-TEST-04/8 STRUCT-TEST-04/ERROR.5 STRUCT-TEST-04/ERROR.6 + STRUCT-TEST-04/9 STRUCT-TEST-04/13 STRUCT-TEST-04/14 STRUCT-TEST-04/15 +Test STRUCT-TEST-04/16 failed Form: (LOOP FOR TYPE @@ -23776,29 +23778,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-03)) + (SUBTYPEP* TYPE 'STRUCT-TEST-04)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-03 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) '(NIL T))) COLLECT - TYPE) STRUCT-TEST-03/17 STRUCT-TEST-03/15A STRUCT-TEST-03/15B - STRUCT-TEST-03/20 STRUCT-TEST-04/1 STRUCT-TEST-04/2 + TYPE) Expected value: NIL Actual value: (CONDITION). - - STRUCT-TEST-04/ERROR.1 STRUCT-TEST-04/ERROR.2 STRUCT-TEST-03/17 STRUCT-TEST-03/15A STRUCT-TEST-03/15B - STRUCT-TEST-03/20 STRUCT-TEST-04/1 STRUCT-TEST-04/2 - STRUCT-TEST-04/ERROR.1 STRUCT-TEST-04/ERROR.2 STRUCT-TEST-04/3 STRUCT-TEST-04/3 - STRUCT-TEST-04/4 STRUCT-TEST-04/5 - STRUCT-TEST-04/4 STRUCT-TEST-04/5 STRUCT-TEST-04/ERROR.3 - STRUCT-TEST-04/ERROR.4 STRUCT-TEST-04/6 STRUCT-TEST-04/7 - STRUCT-TEST-04/8 STRUCT-TEST-04/ERROR.5 STRUCT-TEST-04/ERROR.3 - STRUCT-TEST-04/ERROR.4 STRUCT-TEST-04/6 STRUCT-TEST-04/7 STRUCT-TEST-04/ERROR.6 - STRUCT-TEST-04/9 - STRUCT-TEST-04/8 STRUCT-TEST-04/ERROR.5 STRUCT-TEST-04/ERROR.6 - STRUCT-TEST-04/9 STRUCT-TEST-04/13 STRUCT-TEST-04/14 STRUCT-TEST-04/15 STRUCT-TEST-04/13 STRUCT-TEST-04/14 STRUCT-TEST-04/15 -Test STRUCT-TEST-04/16 failed + STRUCT-TEST-04/17 STRUCT-TEST-04/15A STRUCT-TEST-04/15B + STRUCT-TEST-04/20 STRUCT-TEST-05/1 STRUCT-TEST-05/2 + STRUCT-TEST-05/ERROR.1 STRUCT-TEST-05/ERROR.2 STRUCT-TEST-05/3 + STRUCT-TEST-05/4 STRUCT-TEST-05/5 STRUCT-TEST-05/ERROR.3 + STRUCT-TEST-05/ERROR.4 STRUCT-TEST-05/6 STRUCT-TEST-05/7 + STRUCT-TEST-05/8 STRUCT-TEST-05/ERROR.5 STRUCT-TEST-05/ERROR.6 + STRUCT-TEST-05/9 STRUCT-TEST-05/13 STRUCT-TEST-05/14 STRUCT-TEST-05/15 +Test STRUCT-TEST-05/16 failed Form: (LOOP FOR TYPE @@ -23806,17 +23802,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-04)) + (SUBTYPEP* TYPE 'STRUCT-TEST-05)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-05 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-04/17 -Test STRUCT-TEST-04/16 failed + STRUCT-TEST-05/17 STRUCT-TEST-05/15A STRUCT-TEST-05/15B + STRUCT-TEST-05/20 STRUCT-TEST-06/1 STRUCT-TEST-06/2 + STRUCT-TEST-06/ERROR.1 STRUCT-TEST-06/ERROR.2 STRUCT-TEST-06/3 + STRUCT-TEST-06/4 STRUCT-TEST-06/5 STRUCT-TEST-06/ERROR.3 + STRUCT-TEST-06/ERROR.4 STRUCT-TEST-06/6 STRUCT-TEST-06/7 + STRUCT-TEST-06/8 STRUCT-TEST-06/ERROR.5 STRUCT-TEST-06/ERROR.6 + STRUCT-TEST-06/9 STRUCT-TEST-06/13 STRUCT-TEST-06/14 STRUCT-TEST-06/15 +Test STRUCT-TEST-06/16 failed Form: (LOOP FOR TYPE @@ -23824,29 +23826,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-04)) + (SUBTYPEP* TYPE 'STRUCT-TEST-06)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-04/15A STRUCT-TEST-04/15B - STRUCT-TEST-04/20 STRUCT-TEST-05/1 STRUCT-TEST-05/2 STRUCT-TEST-04/17 - STRUCT-TEST-05/ERROR.1 STRUCT-TEST-05/ERROR.2 STRUCT-TEST-04/15A STRUCT-TEST-04/15B - STRUCT-TEST-04/20 STRUCT-TEST-05/1 STRUCT-TEST-05/2 - STRUCT-TEST-05/ERROR.1 STRUCT-TEST-05/ERROR.2 STRUCT-TEST-05/3 STRUCT-TEST-05/3 - STRUCT-TEST-05/4 STRUCT-TEST-05/5 - STRUCT-TEST-05/4 STRUCT-TEST-05/5 STRUCT-TEST-05/ERROR.3 - STRUCT-TEST-05/ERROR.4 STRUCT-TEST-05/6 STRUCT-TEST-05/7 STRUCT-TEST-05/ERROR.3 - STRUCT-TEST-05/8 STRUCT-TEST-05/ERROR.5 STRUCT-TEST-05/ERROR.6 - STRUCT-TEST-05/9 - STRUCT-TEST-05/ERROR.4 STRUCT-TEST-05/6 STRUCT-TEST-05/7 - STRUCT-TEST-05/8 STRUCT-TEST-05/ERROR.5 STRUCT-TEST-05/ERROR.6 - STRUCT-TEST-05/9 STRUCT-TEST-05/13 STRUCT-TEST-05/14 STRUCT-TEST-05/15 STRUCT-TEST-05/13 STRUCT-TEST-05/14 STRUCT-TEST-05/15 -Test STRUCT-TEST-05/16 failed + STRUCT-TEST-06/17 STRUCT-TEST-06/15A STRUCT-TEST-06/15B + STRUCT-TEST-06/20 STRUCT-TEST-07/1 STRUCT-TEST-07/2 + STRUCT-TEST-07/ERROR.1 STRUCT-TEST-07/ERROR.2 STRUCT-TEST-07/3 + STRUCT-TEST-07/4 STRUCT-TEST-07/5 STRUCT-TEST-07/ERROR.3 + STRUCT-TEST-07/ERROR.4 STRUCT-TEST-07/6 STRUCT-TEST-07/7 + STRUCT-TEST-07/8 STRUCT-TEST-07/ERROR.5 STRUCT-TEST-07/ERROR.6 + STRUCT-TEST-07/9 STRUCT-TEST-07/13 STRUCT-TEST-07/14 STRUCT-TEST-07/15 +Test STRUCT-TEST-07/16 failed Form: (LOOP FOR TYPE @@ -23854,17 +23850,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-05)) + (SUBTYPEP* TYPE 'STRUCT-TEST-07)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-05 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-05/16 failed + STRUCT-TEST-07/17 STRUCT-TEST-07/15A STRUCT-TEST-07/15B + STRUCT-TEST-07/20 STRUCT-TEST-08/1 STRUCT-TEST-08/2 + STRUCT-TEST-08/ERROR.1 STRUCT-TEST-08/ERROR.2 STRUCT-TEST-08/3 + STRUCT-TEST-08/4 STRUCT-TEST-08/5 STRUCT-TEST-08/ERROR.3 + STRUCT-TEST-08/ERROR.4 STRUCT-TEST-08/6 STRUCT-TEST-08/7 + STRUCT-TEST-08/8 STRUCT-TEST-08/ERROR.5 STRUCT-TEST-08/ERROR.6 + STRUCT-TEST-08/9 STRUCT-TEST-08/13 STRUCT-TEST-08/14 STRUCT-TEST-08/15 +Test STRUCT-TEST-08/16 failed Form: (LOOP FOR TYPE @@ -23872,29 +23874,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-05)) + (SUBTYPEP* TYPE 'STRUCT-TEST-08)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-05 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-05/17 STRUCT-TEST-05/15A STRUCT-TEST-05/15B - STRUCT-TEST-05/20 STRUCT-TEST-06/1 STRUCT-TEST-06/2 STRUCT-TEST-05/17 STRUCT-TEST-05/15A STRUCT-TEST-05/15B - STRUCT-TEST-05/20 - STRUCT-TEST-06/ERROR.1 STRUCT-TEST-06/ERROR.2 STRUCT-TEST-06/1 STRUCT-TEST-06/2 - STRUCT-TEST-06/ERROR.1 STRUCT-TEST-06/ERROR.2 STRUCT-TEST-06/3 STRUCT-TEST-06/3 - STRUCT-TEST-06/4 STRUCT-TEST-06/5 - STRUCT-TEST-06/4 STRUCT-TEST-06/ERROR.3 - STRUCT-TEST-06/ERROR.4 STRUCT-TEST-06/6 STRUCT-TEST-06/7 STRUCT-TEST-06/5 - STRUCT-TEST-06/8 STRUCT-TEST-06/ERROR.5 STRUCT-TEST-06/ERROR.6 - STRUCT-TEST-06/9 STRUCT-TEST-06/ERROR.3 - STRUCT-TEST-06/ERROR.4 STRUCT-TEST-06/6 STRUCT-TEST-06/7 - STRUCT-TEST-06/8 STRUCT-TEST-06/ERROR.5 STRUCT-TEST-06/ERROR.6 - STRUCT-TEST-06/9 STRUCT-TEST-06/13 STRUCT-TEST-06/14 STRUCT-TEST-06/15 STRUCT-TEST-06/13 STRUCT-TEST-06/14 STRUCT-TEST-06/15 -Test STRUCT-TEST-06/16 failed + STRUCT-TEST-08/17 STRUCT-TEST-08/15A STRUCT-TEST-08/15B + STRUCT-TEST-08/20 STRUCT-TEST-09/1 STRUCT-TEST-09/2 + STRUCT-TEST-09/ERROR.1 STRUCT-TEST-09/ERROR.2 STRUCT-TEST-09/3 + STRUCT-TEST-09/4 STRUCT-TEST-09/5 STRUCT-TEST-09/ERROR.3 + STRUCT-TEST-09/ERROR.4 STRUCT-TEST-09/6 STRUCT-TEST-09/7 + STRUCT-TEST-09/8 STRUCT-TEST-09/ERROR.5 STRUCT-TEST-09/ERROR.6 + STRUCT-TEST-09/9 STRUCT-TEST-09/13 STRUCT-TEST-09/14 STRUCT-TEST-09/15 +Test STRUCT-TEST-09/16 failed Form: (LOOP FOR TYPE @@ -23902,17 +23898,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-06)) + (SUBTYPEP* TYPE 'STRUCT-TEST-09)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-06/16 failed + STRUCT-TEST-09/17 STRUCT-TEST-09/15A STRUCT-TEST-09/15B + STRUCT-TEST-09/20 STRUCT-TEST-10/1 STRUCT-TEST-10/2 + STRUCT-TEST-10/ERROR.1 STRUCT-TEST-10/ERROR.2 STRUCT-TEST-10/3 + STRUCT-TEST-10/4 STRUCT-TEST-10/5 STRUCT-TEST-10/ERROR.3 + STRUCT-TEST-10/ERROR.4 STRUCT-TEST-10/6 STRUCT-TEST-10/7 + STRUCT-TEST-10/8 STRUCT-TEST-10/ERROR.5 STRUCT-TEST-10/ERROR.6 + STRUCT-TEST-10/9 STRUCT-TEST-10/13 STRUCT-TEST-10/14 STRUCT-TEST-10/15 +Test STRUCT-TEST-10/16 failed Form: (LOOP FOR TYPE @@ -23920,29 +23922,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-06)) + (SUBTYPEP* TYPE 'STRUCT-TEST-10)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-10 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-06/17 STRUCT-TEST-06/15A STRUCT-TEST-06/15B - STRUCT-TEST-06/20 STRUCT-TEST-07/1 STRUCT-TEST-07/2Actual value: (CONDITION). - - STRUCT-TEST-07/ERROR.1 STRUCT-TEST-07/ERROR.2 STRUCT-TEST-06/17 STRUCT-TEST-06/15A STRUCT-TEST-06/15B - STRUCT-TEST-06/20 STRUCT-TEST-07/1 STRUCT-TEST-07/2 - STRUCT-TEST-07/ERROR.1 STRUCT-TEST-07/ERROR.2 STRUCT-TEST-07/3 STRUCT-TEST-07/3 - STRUCT-TEST-07/4 STRUCT-TEST-07/5 STRUCT-TEST-07/ERROR.3 - STRUCT-TEST-07/4 STRUCT-TEST-07/5 - STRUCT-TEST-07/ERROR.4 STRUCT-TEST-07/6 STRUCT-TEST-07/7 - STRUCT-TEST-07/8 STRUCT-TEST-07/ERROR.5 STRUCT-TEST-07/ERROR.3 STRUCT-TEST-07/ERROR.6 - STRUCT-TEST-07/9 - STRUCT-TEST-07/ERROR.4 STRUCT-TEST-07/6 STRUCT-TEST-07/7 - STRUCT-TEST-07/8 STRUCT-TEST-07/ERROR.5 STRUCT-TEST-07/ERROR.6 - STRUCT-TEST-07/9 STRUCT-TEST-07/13 STRUCT-TEST-07/14 STRUCT-TEST-07/15 STRUCT-TEST-07/13 STRUCT-TEST-07/14 STRUCT-TEST-07/15 -Test STRUCT-TEST-07/16 failed +Actual value: (CONDITION). + STRUCT-TEST-10/17 STRUCT-TEST-10/15A STRUCT-TEST-10/15B + STRUCT-TEST-10/20 STRUCT-TEST-11/1 STRUCT-TEST-11/2 + STRUCT-TEST-11/ERROR.1 STRUCT-TEST-11/ERROR.2 STRUCT-TEST-11/3 + STRUCT-TEST-11/4 STRUCT-TEST-11/5 STRUCT-TEST-11/ERROR.3 + STRUCT-TEST-11/ERROR.4 STRUCT-TEST-11/6 STRUCT-TEST-11/7 + STRUCT-TEST-11/8 STRUCT-TEST-11/ERROR.5 STRUCT-TEST-11/ERROR.6 + STRUCT-TEST-11/9 STRUCT-TEST-11/13 STRUCT-TEST-11/14 STRUCT-TEST-11/15 +Test STRUCT-TEST-11/16 failed Form: (LOOP FOR TYPE @@ -23950,17 +23946,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-07)) + (SUBTYPEP* TYPE 'STRUCT-TEST-11)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-07/17 -Test STRUCT-TEST-07/16 failed + STRUCT-TEST-11/17 STRUCT-TEST-11/15A STRUCT-TEST-11/15B + STRUCT-TEST-11/20 STRUCT-TEST-12/1 STRUCT-TEST-12/2 + STRUCT-TEST-12/ERROR.1 STRUCT-TEST-12/ERROR.2 STRUCT-TEST-12/3 + STRUCT-TEST-12/4 STRUCT-TEST-12/5 STRUCT-TEST-12/ERROR.3 + STRUCT-TEST-12/ERROR.4 STRUCT-TEST-12/6 STRUCT-TEST-12/7 + STRUCT-TEST-12/8 STRUCT-TEST-12/ERROR.5 STRUCT-TEST-12/ERROR.6 + STRUCT-TEST-12/9 STRUCT-TEST-12/13 STRUCT-TEST-12/14 STRUCT-TEST-12/15 +Test STRUCT-TEST-12/16 failed Form: (LOOP FOR TYPE @@ -23968,29 +23970,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-07)) + (SUBTYPEP* TYPE 'STRUCT-TEST-12)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-07/15A STRUCT-TEST-07/15B - STRUCT-TEST-07/20 STRUCT-TEST-08/1 STRUCT-TEST-08/2 - STRUCT-TEST-08/ERROR.1 STRUCT-TEST-07/17 STRUCT-TEST-08/ERROR.2 STRUCT-TEST-07/15A STRUCT-TEST-07/15B - STRUCT-TEST-07/20 STRUCT-TEST-08/1 STRUCT-TEST-08/2 - STRUCT-TEST-08/ERROR.1 STRUCT-TEST-08/ERROR.2 STRUCT-TEST-08/3 STRUCT-TEST-08/3 - STRUCT-TEST-08/4 STRUCT-TEST-08/5 STRUCT-TEST-08/ERROR.3 - STRUCT-TEST-08/4 STRUCT-TEST-08/5 - STRUCT-TEST-08/ERROR.4 STRUCT-TEST-08/6 STRUCT-TEST-08/7 - STRUCT-TEST-08/8 STRUCT-TEST-08/ERROR.5 STRUCT-TEST-08/ERROR.3 STRUCT-TEST-08/ERROR.6 - STRUCT-TEST-08/9 - STRUCT-TEST-08/ERROR.4 STRUCT-TEST-08/6 STRUCT-TEST-08/7 - STRUCT-TEST-08/8 STRUCT-TEST-08/ERROR.5 STRUCT-TEST-08/ERROR.6 - STRUCT-TEST-08/9 STRUCT-TEST-08/13 STRUCT-TEST-08/14 STRUCT-TEST-08/15 STRUCT-TEST-08/13 STRUCT-TEST-08/14 STRUCT-TEST-08/15 -Test STRUCT-TEST-08/16 failed + STRUCT-TEST-12/17 STRUCT-TEST-12/15A STRUCT-TEST-12/15B + STRUCT-TEST-12/20 STRUCT-TEST-13/1 STRUCT-TEST-13/2 + STRUCT-TEST-13/ERROR.1 STRUCT-TEST-13/ERROR.2 STRUCT-TEST-13/3 + STRUCT-TEST-13/4 STRUCT-TEST-13/5 STRUCT-TEST-13/ERROR.3 + STRUCT-TEST-13/ERROR.4 STRUCT-TEST-13/6 STRUCT-TEST-13/7 + STRUCT-TEST-13/8 STRUCT-TEST-13/ERROR.5 STRUCT-TEST-13/ERROR.6 + STRUCT-TEST-13/9 STRUCT-TEST-13/13 STRUCT-TEST-13/14 STRUCT-TEST-13/15 +Test STRUCT-TEST-13/16 failed Form: (LOOP FOR TYPE @@ -23998,17 +23994,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-08)) + (SUBTYPEP* TYPE 'STRUCT-TEST-13)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-08/16 failed + STRUCT-TEST-13/17 STRUCT-TEST-13/15A STRUCT-TEST-13/15B + STRUCT-TEST-13/20 STRUCT-TEST-14/1 STRUCT-TEST-14/2 + STRUCT-TEST-14/ERROR.1 STRUCT-TEST-14/ERROR.2 STRUCT-TEST-14/3 + STRUCT-TEST-14/4 STRUCT-TEST-14/5 STRUCT-TEST-14/ERROR.3 + STRUCT-TEST-14/ERROR.4 STRUCT-TEST-14/6 STRUCT-TEST-14/7 + STRUCT-TEST-14/8 STRUCT-TEST-14/ERROR.5 STRUCT-TEST-14/ERROR.6 + STRUCT-TEST-14/9 STRUCT-TEST-14/13 STRUCT-TEST-14/14 STRUCT-TEST-14/15 +Test STRUCT-TEST-14/16 failed Form: (LOOP FOR TYPE @@ -24016,29 +24018,22 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-08)) + (SUBTYPEP* TYPE 'STRUCT-TEST-14)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-08/17 STRUCT-TEST-08/15A STRUCT-TEST-08/15B - STRUCT-TEST-08/20 STRUCT-TEST-09/1 STRUCT-TEST-09/2Actual value: (CONDITION). - - STRUCT-TEST-09/ERROR.1 STRUCT-TEST-09/ERROR.2 STRUCT-TEST-08/17 STRUCT-TEST-08/15A STRUCT-TEST-08/15B - STRUCT-TEST-08/20 STRUCT-TEST-09/1 STRUCT-TEST-09/2 - STRUCT-TEST-09/ERROR.1 STRUCT-TEST-09/ERROR.2 STRUCT-TEST-09/3 STRUCT-TEST-09/3 - STRUCT-TEST-09/4 STRUCT-TEST-09/5 STRUCT-TEST-09/ERROR.3 - STRUCT-TEST-09/4 STRUCT-TEST-09/5 - STRUCT-TEST-09/ERROR.4 STRUCT-TEST-09/6 STRUCT-TEST-09/7 - STRUCT-TEST-09/8 STRUCT-TEST-09/ERROR.5 STRUCT-TEST-09/ERROR.3 STRUCT-TEST-09/ERROR.6 - STRUCT-TEST-09/9 - STRUCT-TEST-09/ERROR.4 STRUCT-TEST-09/6 STRUCT-TEST-09/7 - STRUCT-TEST-09/8 STRUCT-TEST-09/ERROR.5 STRUCT-TEST-09/ERROR.6 - STRUCT-TEST-09/9 STRUCT-TEST-09/13 STRUCT-TEST-09/14 STRUCT-TEST-09/15 STRUCT-TEST-09/13 STRUCT-TEST-09/14 STRUCT-TEST-09/15 -Test STRUCT-TEST-09/16 failed +Actual value: (CONDITION). + STRUCT-TEST-14/17 STRUCT-TEST-14/15A STRUCT-TEST-14/15B + STRUCT-TEST-14/20 STRUCT-TEST-15/1 STRUCT-TEST-15/4 STRUCT-TEST-15/5 + STRUCT-TEST-15/ERROR.3 STRUCT-TEST-15/ERROR.4 STRUCT-TEST-15/6 + STRUCT-TEST-15/7 STRUCT-TEST-15/8 STRUCT-TEST-15/ERROR.5 + STRUCT-TEST-15/ERROR.6 STRUCT-TEST-15/9 STRUCT-TEST-15/10 + STRUCT-TEST-15/13 STRUCT-TEST-15/14 STRUCT-TEST-15/15 +Test STRUCT-TEST-15/16 failed Form: (LOOP FOR TYPE @@ -24046,17 +24041,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-09)) + (SUBTYPEP* TYPE 'STRUCT-TEST-15)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-09/16 failed + STRUCT-TEST-15/17 STRUCT-TEST-15/15A STRUCT-TEST-15/15B + STRUCT-TEST-15/20 STRUCT-TEST-16/1 STRUCT-TEST-16/2 + STRUCT-TEST-16/ERROR.1 STRUCT-TEST-16/ERROR.2 STRUCT-TEST-16/3 + STRUCT-TEST-16/4 STRUCT-TEST-16/5 STRUCT-TEST-16/ERROR.3 + STRUCT-TEST-16/ERROR.4 STRUCT-TEST-16/6 STRUCT-TEST-16/7 + STRUCT-TEST-16/8 STRUCT-TEST-16/ERROR.5 STRUCT-TEST-16/ERROR.6 + STRUCT-TEST-16/9 STRUCT-TEST-16/13 STRUCT-TEST-16/14 STRUCT-TEST-16/15 +Test STRUCT-TEST-16/16 failed Form: (LOOP FOR TYPE @@ -24064,29 +24065,24 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-09)) + (SUBTYPEP* TYPE 'STRUCT-TEST-16)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-09/17 STRUCT-TEST-09/15A STRUCT-TEST-09/15B - STRUCT-TEST-09/20 STRUCT-TEST-10/1 STRUCT-TEST-10/2Actual value: (CONDITION). - - STRUCT-TEST-10/ERROR.1 STRUCT-TEST-10/ERROR.2 STRUCT-TEST-09/17 STRUCT-TEST-09/15A STRUCT-TEST-09/15B - STRUCT-TEST-09/20 STRUCT-TEST-10/1 STRUCT-TEST-10/2 - STRUCT-TEST-10/ERROR.1 STRUCT-TEST-10/ERROR.2 STRUCT-TEST-10/3 STRUCT-TEST-10/3 - STRUCT-TEST-10/4 STRUCT-TEST-10/5 STRUCT-TEST-10/ERROR.3 - STRUCT-TEST-10/4 STRUCT-TEST-10/5 - STRUCT-TEST-10/ERROR.4 STRUCT-TEST-10/6 STRUCT-TEST-10/7 - STRUCT-TEST-10/8 STRUCT-TEST-10/ERROR.5 STRUCT-TEST-10/ERROR.3 STRUCT-TEST-10/ERROR.6 - STRUCT-TEST-10/9 - STRUCT-TEST-10/ERROR.4 STRUCT-TEST-10/6 STRUCT-TEST-10/7 - STRUCT-TEST-10/8 STRUCT-TEST-10/ERROR.5 STRUCT-TEST-10/ERROR.6 - STRUCT-TEST-10/9 STRUCT-TEST-10/13 STRUCT-TEST-10/14 STRUCT-TEST-10/15 STRUCT-TEST-10/13 STRUCT-TEST-10/14 STRUCT-TEST-10/15 -Test STRUCT-TEST-10/16 failed +Actual value: (CONDITION). + STRUCT-TEST-16/17 STRUCT-TEST-16/15A STRUCT-TEST-16/15B + STRUCT-TEST-16/20 STRUCT-TEST-17/1 STRUCT-TEST-17/2 + STRUCT-TEST-17/ERROR.1 STRUCT-TEST-17/ERROR.2 STRUCT-TEST-17/3 + STRUCT-TEST-17/4 STRUCT-TEST-17/5 STRUCT-TEST-17/ERROR.3 + STRUCT-TEST-17/ERROR.4 STRUCT-TEST-17/6 STRUCT-TEST-17/7 + STRUCT-TEST-17/8 STRUCT-TEST-17/ERROR.5 STRUCT-TEST-17/ERROR.6 + STRUCT-TEST-17/9 STRUCT-TEST-17/10 STRUCT-TEST-17/13 STRUCT-TEST-17/14 + STRUCT-TEST-17/15 +Test STRUCT-TEST-17/16 failed Form: (LOOP FOR TYPE @@ -24094,18 +24090,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-10)) + (SUBTYPEP* TYPE 'STRUCT-TEST-17)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-10 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-10/17 STRUCT-TEST-10/15A STRUCT-TEST-10/15B - STRUCT-TEST-10/20 STRUCT-TEST-11/1 STRUCT-TEST-11/2 -Test STRUCT-TEST-10/16 failed + STRUCT-TEST-17/17 STRUCT-TEST-17/15A STRUCT-TEST-17/15B + STRUCT-TEST-17/20 STRUCT-TEST-18/1 STRUCT-TEST-18/2 + STRUCT-TEST-18/ERROR.1 STRUCT-TEST-18/ERROR.2 STRUCT-TEST-18/3 + STRUCT-TEST-18/4 STRUCT-TEST-18/5 STRUCT-TEST-18/ERROR.3 + STRUCT-TEST-18/ERROR.4 STRUCT-TEST-18/6 STRUCT-TEST-18/7 + STRUCT-TEST-18/8 STRUCT-TEST-18/ERROR.5 STRUCT-TEST-18/ERROR.6 + STRUCT-TEST-18/9 STRUCT-TEST-18/13 STRUCT-TEST-18/14 STRUCT-TEST-18/15 +Test STRUCT-TEST-18/16 failed Form: (LOOP FOR TYPE @@ -24113,28 +24114,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-10)) + (SUBTYPEP* TYPE 'STRUCT-TEST-18)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-10 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-10/17 STRUCT-TEST-10/15A - STRUCT-TEST-11/ERROR.1 STRUCT-TEST-11/ERROR.2 STRUCT-TEST-10/15B - STRUCT-TEST-10/20 STRUCT-TEST-11/1 STRUCT-TEST-11/2 - STRUCT-TEST-11/ERROR.1 STRUCT-TEST-11/ERROR.2 STRUCT-TEST-11/3 STRUCT-TEST-11/3 - STRUCT-TEST-11/4 STRUCT-TEST-11/5 STRUCT-TEST-11/ERROR.3 - STRUCT-TEST-11/ERROR.4 - STRUCT-TEST-11/4 STRUCT-TEST-11/5 STRUCT-TEST-11/ERROR.3 STRUCT-TEST-11/6 STRUCT-TEST-11/7 - STRUCT-TEST-11/8 STRUCT-TEST-11/ERROR.5 STRUCT-TEST-11/ERROR.6 - STRUCT-TEST-11/9 - STRUCT-TEST-11/ERROR.4 STRUCT-TEST-11/6 STRUCT-TEST-11/7 - STRUCT-TEST-11/8 STRUCT-TEST-11/ERROR.5 STRUCT-TEST-11/ERROR.6 - STRUCT-TEST-11/9 STRUCT-TEST-11/13 STRUCT-TEST-11/14 STRUCT-TEST-11/15 STRUCT-TEST-11/13 STRUCT-TEST-11/14 STRUCT-TEST-11/15 -Test STRUCT-TEST-11/16 failed + STRUCT-TEST-18/17 STRUCT-TEST-18/15A STRUCT-TEST-18/15B + STRUCT-TEST-18/20 STRUCT-TEST-19/1 STRUCT-TEST-19/2 + STRUCT-TEST-19/ERROR.1 STRUCT-TEST-19/ERROR.2 STRUCT-TEST-19/3 + STRUCT-TEST-19/4 STRUCT-TEST-19/5 STRUCT-TEST-19/ERROR.3 + STRUCT-TEST-19/ERROR.4 STRUCT-TEST-19/6 STRUCT-TEST-19/7 + STRUCT-TEST-19/8 STRUCT-TEST-19/ERROR.5 STRUCT-TEST-19/ERROR.6 + STRUCT-TEST-19/9 STRUCT-TEST-19/13 STRUCT-TEST-19/14 STRUCT-TEST-19/15 +Test STRUCT-TEST-19/16 failed Form: (LOOP FOR TYPE @@ -24142,17 +24138,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-11)) + (SUBTYPEP* TYPE 'STRUCT-TEST-19)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-19 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-11/16 failed + STRUCT-TEST-19/17 STRUCT-TEST-19/15A STRUCT-TEST-19/15B + STRUCT-TEST-19/20 STRUCT-TEST-20/1 STRUCT-TEST-20/2 + STRUCT-TEST-20/ERROR.1 STRUCT-TEST-20/ERROR.2 STRUCT-TEST-20/3 + STRUCT-TEST-20/4 STRUCT-TEST-20/5 STRUCT-TEST-20/ERROR.3 + STRUCT-TEST-20/ERROR.4 STRUCT-TEST-20/6 STRUCT-TEST-20/7 + STRUCT-TEST-20/11 STRUCT-TEST-20/13 STRUCT-TEST-20/14 + STRUCT-TEST-20/15 +Test STRUCT-TEST-20/16 failed Form: (LOOP FOR TYPE @@ -24160,29 +24162,24 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-11)) + (SUBTYPEP* TYPE 'STRUCT-TEST-20)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-11/17 STRUCT-TEST-11/15A STRUCT-TEST-11/15B - STRUCT-TEST-11/20 STRUCT-TEST-12/1 STRUCT-TEST-12/2Actual value: (CONDITION). - - STRUCT-TEST-12/ERROR.1 STRUCT-TEST-12/ERROR.2 STRUCT-TEST-11/17 STRUCT-TEST-11/15A STRUCT-TEST-11/15B - STRUCT-TEST-11/20 STRUCT-TEST-12/1 STRUCT-TEST-12/2 - STRUCT-TEST-12/ERROR.1 STRUCT-TEST-12/ERROR.2 STRUCT-TEST-12/3 STRUCT-TEST-12/3 - STRUCT-TEST-12/4 STRUCT-TEST-12/5 STRUCT-TEST-12/ERROR.3 - STRUCT-TEST-12/4 STRUCT-TEST-12/5 - STRUCT-TEST-12/ERROR.4 STRUCT-TEST-12/6 STRUCT-TEST-12/7 - STRUCT-TEST-12/8 STRUCT-TEST-12/ERROR.3 STRUCT-TEST-12/ERROR.5 STRUCT-TEST-12/ERROR.6 - STRUCT-TEST-12/9 - STRUCT-TEST-12/ERROR.4 STRUCT-TEST-12/6 STRUCT-TEST-12/7 - STRUCT-TEST-12/8 STRUCT-TEST-12/ERROR.5 STRUCT-TEST-12/ERROR.6 - STRUCT-TEST-12/9 STRUCT-TEST-12/13 STRUCT-TEST-12/14 STRUCT-TEST-12/15 STRUCT-TEST-12/13 STRUCT-TEST-12/14 STRUCT-TEST-12/15 -Test STRUCT-TEST-12/16 failed +Actual value: (CONDITION). + STRUCT-TEST-20/17 STRUCT-TEST-20/15A STRUCT-TEST-20/15B + STRUCT-TEST-20/20 STRUCT-TEST-21/1 STRUCT-TEST-21/2 + STRUCT-TEST-21/ERROR.1 STRUCT-TEST-21/ERROR.2 STRUCT-TEST-21/3 + STRUCT-TEST-21/4 STRUCT-TEST-21/5 STRUCT-TEST-21/ERROR.3 + STRUCT-TEST-21/ERROR.4 STRUCT-TEST-21/6 STRUCT-TEST-21/7 + STRUCT-TEST-21/8 STRUCT-TEST-21/ERROR.5 STRUCT-TEST-21/ERROR.6 + STRUCT-TEST-21/9 STRUCT-TEST-21/11 STRUCT-TEST-21/13 STRUCT-TEST-21/14 + STRUCT-TEST-21/15 +Test STRUCT-TEST-21/16 failed Form: (LOOP FOR TYPE @@ -24190,17 +24187,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-12)) + (SUBTYPEP* TYPE 'STRUCT-TEST-21)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-12/16 failed + STRUCT-TEST-21/17 STRUCT-TEST-21/15A STRUCT-TEST-21/15B + STRUCT-TEST-21/20 STRUCT-TEST-22/1 STRUCT-TEST-22/2 + STRUCT-TEST-22/ERROR.1 STRUCT-TEST-22/ERROR.2 STRUCT-TEST-22/3 + STRUCT-TEST-22/4 STRUCT-TEST-22/5 STRUCT-TEST-22/ERROR.3 + STRUCT-TEST-22/ERROR.4 STRUCT-TEST-22/6 STRUCT-TEST-22/7 + STRUCT-TEST-22/8 STRUCT-TEST-22/ERROR.5 STRUCT-TEST-22/ERROR.6 + STRUCT-TEST-22/9 STRUCT-TEST-22/13 STRUCT-TEST-22/14 STRUCT-TEST-22/15 +Test STRUCT-TEST-22/16 failed Form: (LOOP FOR TYPE @@ -24208,29 +24211,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-12)) + (SUBTYPEP* TYPE 'STRUCT-TEST-22)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) '(NIL T))) COLLECT - TYPE) STRUCT-TEST-12/17 STRUCT-TEST-12/15A STRUCT-TEST-12/15B - STRUCT-TEST-12/20 STRUCT-TEST-13/1 STRUCT-TEST-13/2 - STRUCT-TEST-13/ERROR.1 + TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-12/17 STRUCT-TEST-12/15A STRUCT-TEST-12/15B - STRUCT-TEST-12/20 STRUCT-TEST-13/1 STRUCT-TEST-13/ERROR.2 STRUCT-TEST-13/3 STRUCT-TEST-13/2 - STRUCT-TEST-13/ERROR.1 STRUCT-TEST-13/ERROR.2 STRUCT-TEST-13/3 - STRUCT-TEST-13/4 STRUCT-TEST-13/5 STRUCT-TEST-13/ERROR.3 - STRUCT-TEST-13/ERROR.4 STRUCT-TEST-13/6 STRUCT-TEST-13/7 - STRUCT-TEST-13/8 STRUCT-TEST-13/ERROR.5 STRUCT-TEST-13/ERROR.6 - STRUCT-TEST-13/4 STRUCT-TEST-13/5 STRUCT-TEST-13/ERROR.3 - STRUCT-TEST-13/ERROR.4 STRUCT-TEST-13/6 STRUCT-TEST-13/7 - STRUCT-TEST-13/8 - STRUCT-TEST-13/9 STRUCT-TEST-13/ERROR.5 STRUCT-TEST-13/ERROR.6 - STRUCT-TEST-13/9 STRUCT-TEST-13/13 STRUCT-TEST-13/14 STRUCT-TEST-13/15 STRUCT-TEST-13/13 STRUCT-TEST-13/14 STRUCT-TEST-13/15 -Test STRUCT-TEST-13/16 failed + STRUCT-TEST-22/17 STRUCT-TEST-22/15A STRUCT-TEST-22/15B + STRUCT-TEST-22/20 STRUCT-TEST-23/1 STRUCT-TEST-23/2 + STRUCT-TEST-23/ERROR.1 STRUCT-TEST-23/ERROR.2 STRUCT-TEST-23/3 + STRUCT-TEST-23/4 STRUCT-TEST-23/5 STRUCT-TEST-23/ERROR.3 + STRUCT-TEST-23/ERROR.4 STRUCT-TEST-23/6 STRUCT-TEST-23/7 + STRUCT-TEST-23/8 STRUCT-TEST-23/ERROR.5 STRUCT-TEST-23/ERROR.6 + STRUCT-TEST-23/9 STRUCT-TEST-23/13 STRUCT-TEST-23/14 STRUCT-TEST-23/15 +Test STRUCT-TEST-23/16 failed Form: (LOOP FOR TYPE @@ -24238,17 +24235,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-13)) + (SUBTYPEP* TYPE 'STRUCT-TEST-23)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-13/17 -Test STRUCT-TEST-13/16 failed + STRUCT-TEST-23/17 STRUCT-TEST-23/15A STRUCT-TEST-23/15B + STRUCT-TEST-23/20 STRUCT-TEST-24/1 STRUCT-TEST-24/2 + STRUCT-TEST-24/ERROR.1 STRUCT-TEST-24/ERROR.2 STRUCT-TEST-24/3 + STRUCT-TEST-24/4 STRUCT-TEST-24/5 STRUCT-TEST-24/ERROR.3 + STRUCT-TEST-24/ERROR.4 STRUCT-TEST-24/6 STRUCT-TEST-24/7 + STRUCT-TEST-24/8 STRUCT-TEST-24/ERROR.5 STRUCT-TEST-24/ERROR.6 + STRUCT-TEST-24/9 STRUCT-TEST-24/13 STRUCT-TEST-24/14 STRUCT-TEST-24/15 +Test STRUCT-TEST-24/16 failed Form: (LOOP FOR TYPE @@ -24256,29 +24259,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-13)) + (SUBTYPEP* TYPE 'STRUCT-TEST-24)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-24 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-13/15A STRUCT-TEST-13/15B - STRUCT-TEST-13/20 STRUCT-TEST-14/1 STRUCT-TEST-14/2 - STRUCT-TEST-14/ERROR.1 STRUCT-TEST-13/17 STRUCT-TEST-14/ERROR.2 STRUCT-TEST-13/15A STRUCT-TEST-13/15B - STRUCT-TEST-13/20 STRUCT-TEST-14/1 STRUCT-TEST-14/2 - STRUCT-TEST-14/ERROR.1 STRUCT-TEST-14/ERROR.2 STRUCT-TEST-14/3 STRUCT-TEST-14/3 - STRUCT-TEST-14/4 STRUCT-TEST-14/5 STRUCT-TEST-14/ERROR.3 - STRUCT-TEST-14/ERROR.4 - STRUCT-TEST-14/4 STRUCT-TEST-14/5 STRUCT-TEST-14/ERROR.3 STRUCT-TEST-14/6 STRUCT-TEST-14/7 - STRUCT-TEST-14/8 STRUCT-TEST-14/ERROR.5 STRUCT-TEST-14/ERROR.6 - STRUCT-TEST-14/ERROR.4 - STRUCT-TEST-14/9 STRUCT-TEST-14/6 STRUCT-TEST-14/7 - STRUCT-TEST-14/8 STRUCT-TEST-14/ERROR.5 STRUCT-TEST-14/ERROR.6 - STRUCT-TEST-14/9 STRUCT-TEST-14/13 STRUCT-TEST-14/14 STRUCT-TEST-14/15 STRUCT-TEST-14/13 STRUCT-TEST-14/14 STRUCT-TEST-14/15 -Test STRUCT-TEST-14/16 failed + STRUCT-TEST-24/17 STRUCT-TEST-24/15A STRUCT-TEST-24/15B + STRUCT-TEST-24/20 STRUCT-TEST-25/1 STRUCT-TEST-25/2 + STRUCT-TEST-25/ERROR.1 STRUCT-TEST-25/ERROR.2 STRUCT-TEST-25/3 + STRUCT-TEST-25/4 STRUCT-TEST-25/5 STRUCT-TEST-25/ERROR.3 + STRUCT-TEST-25/ERROR.4 STRUCT-TEST-25/6 STRUCT-TEST-25/7 + STRUCT-TEST-25/8 STRUCT-TEST-25/ERROR.5 STRUCT-TEST-25/ERROR.6 + STRUCT-TEST-25/9 STRUCT-TEST-25/13 STRUCT-TEST-25/14 STRUCT-TEST-25/15 +Test STRUCT-TEST-25/16 failed Form: (LOOP FOR TYPE @@ -24286,17 +24283,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-14)) + (SUBTYPEP* TYPE 'STRUCT-TEST-25)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-25 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-14/17 -Test STRUCT-TEST-14/16 failed + STRUCT-TEST-25/17 STRUCT-TEST-25/15A STRUCT-TEST-25/15B + STRUCT-TEST-25/20 STRUCT-TEST-26/1 STRUCT-TEST-26/2 + STRUCT-TEST-26/ERROR.1 STRUCT-TEST-26/ERROR.2 STRUCT-TEST-26/3 + STRUCT-TEST-26/4 STRUCT-TEST-26/5 STRUCT-TEST-26/ERROR.3 + STRUCT-TEST-26/ERROR.4 STRUCT-TEST-26/6 STRUCT-TEST-26/7 + STRUCT-TEST-26/8 STRUCT-TEST-26/ERROR.5 STRUCT-TEST-26/ERROR.6 + STRUCT-TEST-26/9 STRUCT-TEST-26/13 STRUCT-TEST-26/14 STRUCT-TEST-26/15 +Test STRUCT-TEST-26/16 failed Form: (LOOP FOR TYPE @@ -24304,27 +24307,29 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-14)) + (SUBTYPEP* TYPE 'STRUCT-TEST-26)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-26 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-14/15A STRUCT-TEST-14/15B - STRUCT-TEST-14/20 STRUCT-TEST-15/1 STRUCT-TEST-14/17 STRUCT-TEST-14/15A STRUCT-TEST-14/15B - STRUCT-TEST-14/20 STRUCT-TEST-15/1 STRUCT-TEST-15/4 STRUCT-TEST-15/5 STRUCT-TEST-15/4 STRUCT-TEST-15/5 - STRUCT-TEST-15/ERROR.3 STRUCT-TEST-15/ERROR.4 STRUCT-TEST-15/6 - STRUCT-TEST-15/7 STRUCT-TEST-15/8 STRUCT-TEST-15/ERROR.5 - STRUCT-TEST-15/ERROR.6 - STRUCT-TEST-15/ERROR.3 STRUCT-TEST-15/ERROR.4 STRUCT-TEST-15/6 - STRUCT-TEST-15/7 STRUCT-TEST-15/8 STRUCT-TEST-15/9 STRUCT-TEST-15/10 STRUCT-TEST-15/ERROR.5 - STRUCT-TEST-15/ERROR.6 STRUCT-TEST-15/9 STRUCT-TEST-15/10 - STRUCT-TEST-15/13 STRUCT-TEST-15/14 STRUCT-TEST-15/15 - STRUCT-TEST-15/13 STRUCT-TEST-15/14 STRUCT-TEST-15/15 -Test STRUCT-TEST-15/16 failed + STRUCT-TEST-26/17 STRUCT-TEST-26/15A STRUCT-TEST-26/15B + STRUCT-TEST-26/20 STRUCT-TEST-27/1 STRUCT-TEST-27/2 + STRUCT-TEST-27/ERROR.1 STRUCT-TEST-27/ERROR.2 STRUCT-TEST-27/3 + STRUCT-TEST-27/4 STRUCT-TEST-27/5 STRUCT-TEST-27/ERROR.3 + STRUCT-TEST-27/ERROR.4 STRUCT-TEST-27/6 STRUCT-TEST-27/7 + STRUCT-TEST-27/8 STRUCT-TEST-27/ERROR.5 STRUCT-TEST-27/ERROR.6 + STRUCT-TEST-27/9 +Test STRUCT-TEST-27/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-A27))) + (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-B27))) T) +Expected value: T +Actual value: #. + STRUCT-TEST-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 +Test STRUCT-TEST-27/16 failed Form: (LOOP FOR TYPE @@ -24332,17 +24337,29 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-15)) + (SUBTYPEP* TYPE 'STRUCT-TEST-27)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-15/17 STRUCT-TEST-15/15A -Test STRUCT-TEST-15/16 failed + STRUCT-TEST-27/17 STRUCT-TEST-27/15A STRUCT-TEST-27/15B + STRUCT-TEST-27/20 STRUCT-TEST-28/1 STRUCT-TEST-28/2 + STRUCT-TEST-28/ERROR.1 STRUCT-TEST-28/ERROR.2 STRUCT-TEST-28/3 + STRUCT-TEST-28/4 STRUCT-TEST-28/5 STRUCT-TEST-28/ERROR.3 + STRUCT-TEST-28/ERROR.4 STRUCT-TEST-28/6 STRUCT-TEST-28/7 + STRUCT-TEST-28/8 STRUCT-TEST-28/ERROR.5 STRUCT-TEST-28/ERROR.6 + STRUCT-TEST-28/9 +Test STRUCT-TEST-28/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-A28))) + (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-B28))) T) +Expected value: T +Actual value: #. + STRUCT-TEST-28/13 STRUCT-TEST-28/14 STRUCT-TEST-28/15 +Test STRUCT-TEST-28/16 failed Form: (LOOP FOR TYPE @@ -24350,29 +24367,28 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-15)) + (SUBTYPEP* TYPE 'STRUCT-TEST-28)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-28 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-15/15B - STRUCT-TEST-15/20 STRUCT-TEST-16/1 STRUCT-TEST-16/2 - STRUCT-TEST-16/ERROR.1 STRUCT-TEST-15/17 STRUCT-TEST-15/15A STRUCT-TEST-16/ERROR.2 STRUCT-TEST-15/15B - STRUCT-TEST-15/20 STRUCT-TEST-16/1 STRUCT-TEST-16/2 - STRUCT-TEST-16/ERROR.1 STRUCT-TEST-16/ERROR.2 STRUCT-TEST-16/3 STRUCT-TEST-16/3 - STRUCT-TEST-16/4 STRUCT-TEST-16/5 STRUCT-TEST-16/ERROR.3 - STRUCT-TEST-16/ERROR.4 - STRUCT-TEST-16/4 STRUCT-TEST-16/5 STRUCT-TEST-16/ERROR.3 STRUCT-TEST-16/6 STRUCT-TEST-16/7 - STRUCT-TEST-16/8 STRUCT-TEST-16/ERROR.5 STRUCT-TEST-16/ERROR.6 - STRUCT-TEST-16/9 - STRUCT-TEST-16/ERROR.4 STRUCT-TEST-16/6 STRUCT-TEST-16/7 - STRUCT-TEST-16/8 STRUCT-TEST-16/ERROR.5 STRUCT-TEST-16/ERROR.6 - STRUCT-TEST-16/9 STRUCT-TEST-16/13 STRUCT-TEST-16/14 STRUCT-TEST-16/15 STRUCT-TEST-16/13 STRUCT-TEST-16/14 STRUCT-TEST-16/15 -Test STRUCT-TEST-16/16 failed + STRUCT-TEST-28/17 STRUCT-TEST-28/15A STRUCT-TEST-28/15B + STRUCT-TEST-28/20 STRUCT-TEST-29/1 STRUCT-TEST-29/2 + STRUCT-TEST-29/ERROR.1 STRUCT-TEST-29/ERROR.2 STRUCT-TEST-29/3 + STRUCT-TEST-29/4 STRUCT-TEST-29/5 STRUCT-TEST-29/ERROR.3 + STRUCT-TEST-29/ERROR.4 STRUCT-TEST-29/6 STRUCT-TEST-29/7 + STRUCT-TEST-29/8 STRUCT-TEST-29/ERROR.5 STRUCT-TEST-29/ERROR.6 + STRUCT-TEST-29/9 +Test STRUCT-TEST-29/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-29-B29))) T) +Expected value: T +Actual value: #. + STRUCT-TEST-29/13 STRUCT-TEST-29/14 STRUCT-TEST-29/15 +Test STRUCT-TEST-29/16 failed Form: (LOOP FOR TYPE @@ -24380,17 +24396,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-16)) + (SUBTYPEP* TYPE 'STRUCT-TEST-29)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-29 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-16/17 -Test STRUCT-TEST-16/16 failed + STRUCT-TEST-29/17 STRUCT-TEST-29/15A STRUCT-TEST-29/15B + STRUCT-TEST-29/20 STRUCT-TEST-30/1 STRUCT-TEST-30/2 + STRUCT-TEST-30/ERROR.1 STRUCT-TEST-30/ERROR.2 STRUCT-TEST-30/3 + STRUCT-TEST-30/4 STRUCT-TEST-30/5 STRUCT-TEST-30/ERROR.3 + STRUCT-TEST-30/ERROR.4 STRUCT-TEST-30/6 STRUCT-TEST-30/7 + STRUCT-TEST-30/8 STRUCT-TEST-30/ERROR.5 STRUCT-TEST-30/ERROR.6 + STRUCT-TEST-30/9 STRUCT-TEST-30/13 STRUCT-TEST-30/14 STRUCT-TEST-30/15 +Test STRUCT-TEST-30/16 failed Form: (LOOP FOR TYPE @@ -24398,31 +24420,34 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-16)) + (SUBTYPEP* TYPE 'STRUCT-TEST-30)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-30 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-16/15A STRUCT-TEST-16/15B - STRUCT-TEST-16/20 STRUCT-TEST-17/1 STRUCT-TEST-17/2 - STRUCT-TEST-17/ERROR.1 STRUCT-TEST-16/17 STRUCT-TEST-17/ERROR.2 STRUCT-TEST-16/15A STRUCT-TEST-16/15B - STRUCT-TEST-16/20 STRUCT-TEST-17/1 STRUCT-TEST-17/2 - STRUCT-TEST-17/ERROR.1 STRUCT-TEST-17/ERROR.2 STRUCT-TEST-17/3 STRUCT-TEST-17/3 - STRUCT-TEST-17/4 STRUCT-TEST-17/5 STRUCT-TEST-17/ERROR.3 - STRUCT-TEST-17/ERROR.4 STRUCT-TEST-17/6 - STRUCT-TEST-17/4 STRUCT-TEST-17/5 STRUCT-TEST-17/ERROR.3 STRUCT-TEST-17/7 - STRUCT-TEST-17/8 STRUCT-TEST-17/ERROR.5 STRUCT-TEST-17/ERROR.6 - STRUCT-TEST-17/9 STRUCT-TEST-17/10 - STRUCT-TEST-17/ERROR.4 STRUCT-TEST-17/6 STRUCT-TEST-17/7 - STRUCT-TEST-17/8 STRUCT-TEST-17/ERROR.5 STRUCT-TEST-17/ERROR.6 - STRUCT-TEST-17/9 STRUCT-TEST-17/10 STRUCT-TEST-17/13 STRUCT-TEST-17/14 - STRUCT-TEST-17/15 STRUCT-TEST-17/13 STRUCT-TEST-17/14 - STRUCT-TEST-17/15 -Test STRUCT-TEST-17/16 failed + STRUCT-TEST-30/17 STRUCT-TEST-30/15A STRUCT-TEST-30/15B + STRUCT-TEST-30/20 STRUCT-TEST-31/1 STRUCT-TEST-31/2 + STRUCT-TEST-31/ERROR.1 STRUCT-TEST-31/ERROR.2 STRUCT-TEST-31/3 + STRUCT-TEST-31/4 STRUCT-TEST-31/5 STRUCT-TEST-31/ERROR.3 + STRUCT-TEST-31/ERROR.4 STRUCT-TEST-31/6 STRUCT-TEST-31/7 + STRUCT-TEST-31/8 STRUCT-TEST-31/ERROR.5 STRUCT-TEST-31/ERROR.6 + STRUCT-TEST-31/9 +Test STRUCT-TEST-31/13 failed +Form: (NOTNOT-MV + (TYPEP (MAKE-STRUCT-TEST-31) (FIND-CLASS '#:STRUCT-TEST-31))) +Expected value: T +Actual value: #. +Test STRUCT-TEST-31/14 failed +Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) +Expected value: T +Actual value: #. + STRUCT-TEST-31/15 +Test STRUCT-TEST-31/16 failed Form: (LOOP FOR TYPE @@ -24430,17 +24455,44 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-17)) + (SUBTYPEP* TYPE '#:STRUCT-TEST-31)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) + (SUBTYPEP* '#:STRUCT-TEST-31 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-17/17 STRUCT-TEST-17/15A -Test STRUCT-TEST-17/16 failed +Test STRUCT-TEST-31/17 failed +Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* TYPE CLASS)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* CLASS TYPE)) + '(NIL T))) + COLLECT + TYPE)) +Expected value: NIL +Actual value: #. +Test STRUCT-TEST-31/15A failed +Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) +Expected values: T + T +Actual value: #. + STRUCT-TEST-31/15B STRUCT-TEST-31/20 STRUCT-TEST-32/1 STRUCT-TEST-32/2 + STRUCT-TEST-32/ERROR.1 STRUCT-TEST-32/ERROR.2 STRUCT-TEST-32/3 + STRUCT-TEST-32/4 STRUCT-TEST-32/5 STRUCT-TEST-32/ERROR.3 + STRUCT-TEST-32/ERROR.4 STRUCT-TEST-32/6 STRUCT-TEST-32/7 + STRUCT-TEST-32/8 STRUCT-TEST-32/ERROR.5 STRUCT-TEST-32/ERROR.6 + STRUCT-TEST-32/9 STRUCT-TEST-32/13 STRUCT-TEST-32/14 STRUCT-TEST-32/15 +Test STRUCT-TEST-32/16 failed Form: (LOOP FOR TYPE @@ -24448,29 +24500,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-17)) + (SUBTYPEP* TYPE 'STRUCT-TEST-32)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-32 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-17/15B - STRUCT-TEST-17/20 STRUCT-TEST-18/1 STRUCT-TEST-18/2 - STRUCT-TEST-18/ERROR.1 STRUCT-TEST-17/17 STRUCT-TEST-17/15A STRUCT-TEST-18/ERROR.2 STRUCT-TEST-17/15B - STRUCT-TEST-17/20 STRUCT-TEST-18/1 STRUCT-TEST-18/2 - STRUCT-TEST-18/ERROR.1 STRUCT-TEST-18/ERROR.2 STRUCT-TEST-18/3 STRUCT-TEST-18/3 - STRUCT-TEST-18/4 STRUCT-TEST-18/5 STRUCT-TEST-18/ERROR.3 - STRUCT-TEST-18/4 STRUCT-TEST-18/5 - STRUCT-TEST-18/ERROR.4 STRUCT-TEST-18/6 STRUCT-TEST-18/7 - STRUCT-TEST-18/8 STRUCT-TEST-18/ERROR.5 STRUCT-TEST-18/ERROR.3 STRUCT-TEST-18/ERROR.6 - STRUCT-TEST-18/9 - STRUCT-TEST-18/ERROR.4 STRUCT-TEST-18/6 STRUCT-TEST-18/7 - STRUCT-TEST-18/8 STRUCT-TEST-18/ERROR.5 STRUCT-TEST-18/ERROR.6 - STRUCT-TEST-18/9 STRUCT-TEST-18/13 STRUCT-TEST-18/14 STRUCT-TEST-18/15 STRUCT-TEST-18/13 STRUCT-TEST-18/14 STRUCT-TEST-18/15 -Test STRUCT-TEST-18/16 failed + STRUCT-TEST-32/17 STRUCT-TEST-32/15A STRUCT-TEST-32/15B + STRUCT-TEST-32/20 STRUCT-TEST-33/1 STRUCT-TEST-33/2 + STRUCT-TEST-33/ERROR.1 STRUCT-TEST-33/ERROR.2 STRUCT-TEST-33/3 + STRUCT-TEST-33/4 STRUCT-TEST-33/5 STRUCT-TEST-33/ERROR.3 + STRUCT-TEST-33/ERROR.4 STRUCT-TEST-33/6 STRUCT-TEST-33/7 + STRUCT-TEST-33/8 STRUCT-TEST-33/ERROR.5 STRUCT-TEST-33/ERROR.6 + STRUCT-TEST-33/9 STRUCT-TEST-33/13 STRUCT-TEST-33/14 STRUCT-TEST-33/15 +Test STRUCT-TEST-33/16 failed Form: (LOOP FOR TYPE @@ -24478,17 +24524,59 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-18)) + (SUBTYPEP* TYPE 'STRUCT-TEST-33)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-33 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-18/17 STRUCT-TEST-18/15A STRUCT-TEST-18/15B -Test STRUCT-TEST-18/16 failed + STRUCT-TEST-33/17 STRUCT-TEST-33/15A STRUCT-TEST-33/15B + STRUCT-TEST-33/20 STRUCT-TEST-34/1 STRUCT-TEST-34/2 + STRUCT-TEST-34/ERROR.1 STRUCT-TEST-34/ERROR.2 STRUCT-TEST-34/3 + STRUCT-TEST-34/4 STRUCT-TEST-34/5 STRUCT-TEST-34/ERROR.3 + STRUCT-TEST-34/ERROR.4 RANDOM-DELETE-DUPLICATES REMOVE-DUPLICATES.1 + DELETE-DUPLICATES.1 REMOVE-DUPLICATES.ORDER.1 + REMOVE-DUPLICATES.ORDER.2 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.1 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.2 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.3 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.4 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.5 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.6 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.7 + REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.8 REMOVE-DUPLICATES.KEYWORDS.1 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.1 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.2 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.3 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.4 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.5 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.6 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.7 + DELETE-DUPLICATES.ALLOW-OTHER-KEYS.8 DELETE-DUPLICATES.KEYWORDS.1 + DELETE-DUPLICATES.ORDER.1 DELETE-DUPLICATES.ORDER.2 + REMOVE-DUPLICATES.ERROR.1 REMOVE-DUPLICATES.ERROR.2 + REMOVE-DUPLICATES.ERROR.3 REMOVE-DUPLICATES.ERROR.4 + REMOVE-DUPLICATES.ERROR.5 REMOVE-DUPLICATES.ERROR.6 + REMOVE-DUPLICATES.ERROR.7 REMOVE-DUPLICATES.ERROR.8 + REMOVE-DUPLICATES.ERROR.9 DELETE-DUPLICATES.ERROR.1 + DELETE-DUPLICATES.ERROR.2 DELETE-DUPLICATES.ERROR.3 + DELETE-DUPLICATES.ERROR.4 DELETE-DUPLICATES.ERROR.5 + DELETE-DUPLICATES.ERROR.6 DELETE-DUPLICATES.ERROR.7 + DELETE-DUPLICATES.ERROR.8 DELETE-DUPLICATES.ERROR.9 STRUCTURE-1-1 + STRUCTURE-1-2 STRUCTURE-1-3 STRUCTURE-1-4 STRUCTURE-1-5 STRUCTURE-1-6 + STRUCTURE-1-7 STRUCTURE-1-8 STRUCTURE-1-9 STRUCTURE-1-10 + STRUCTURE-1-11 STRUCTURE-1-12 STRUCTURE-1-13 STRUCTURE-1-14 + STRUCTURE-1-15 STRUCTURE-2-1 STRUCTURE-2-2 STRUCTURE-2-3 STRUCTURE-2-4 + STRUCTURE-2-5 STRUCTURE-2-6 STRUCTURE-2-7 STRUCTURE-2-8 + STRUCT-TEST-03/1 STRUCT-TEST-03/2 STRUCT-TEST-03/ERROR.1 + STRUCT-TEST-03/ERROR.2 STRUCT-TEST-03/3 STRUCT-TEST-03/4 + STRUCT-TEST-03/5 STRUCT-TEST-03/ERROR.3 STRUCT-TEST-03/ERROR.4 + STRUCT-TEST-03/6 STRUCT-TEST-03/7 STRUCT-TEST-03/8 + STRUCT-TEST-03/ERROR.5 STRUCT-TEST-03/ERROR.6 STRUCT-TEST-03/9 + STRUCT-TEST-03/13 STRUCT-TEST-03/14 STRUCT-TEST-03/15 +Test STRUCT-TEST-03/16 failed Form: (LOOP FOR TYPE @@ -24496,29 +24584,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-18)) + (SUBTYPEP* TYPE 'STRUCT-TEST-03)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-03 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - - STRUCT-TEST-18/20 STRUCT-TEST-19/1 STRUCT-TEST-19/2 - STRUCT-TEST-19/ERROR.1 STRUCT-TEST-19/ERROR.2 STRUCT-TEST-18/17 STRUCT-TEST-18/15A STRUCT-TEST-18/15B - STRUCT-TEST-18/20 STRUCT-TEST-19/1 STRUCT-TEST-19/2 - STRUCT-TEST-19/ERROR.1 STRUCT-TEST-19/ERROR.2 STRUCT-TEST-19/3 STRUCT-TEST-19/3 - STRUCT-TEST-19/4 STRUCT-TEST-19/5 STRUCT-TEST-19/ERROR.3 - STRUCT-TEST-19/4 STRUCT-TEST-19/5 - STRUCT-TEST-19/ERROR.4 STRUCT-TEST-19/6 STRUCT-TEST-19/7 - STRUCT-TEST-19/8 STRUCT-TEST-19/ERROR.5 STRUCT-TEST-19/ERROR.3 STRUCT-TEST-19/ERROR.6 - STRUCT-TEST-19/9 - STRUCT-TEST-19/ERROR.4 STRUCT-TEST-19/6 STRUCT-TEST-19/7 - STRUCT-TEST-19/8 STRUCT-TEST-19/ERROR.5 STRUCT-TEST-19/ERROR.6 - STRUCT-TEST-19/9 STRUCT-TEST-19/13 STRUCT-TEST-19/14 STRUCT-TEST-19/15 STRUCT-TEST-19/13 STRUCT-TEST-19/14 STRUCT-TEST-19/15 -Test STRUCT-TEST-19/16 failed + STRUCT-TEST-03/17 STRUCT-TEST-03/15A STRUCT-TEST-03/15B + STRUCT-TEST-03/20 STRUCT-TEST-04/1 STRUCT-TEST-04/2 + STRUCT-TEST-04/ERROR.1 STRUCT-TEST-04/ERROR.2 STRUCT-TEST-04/3 + STRUCT-TEST-04/4 STRUCT-TEST-04/5 STRUCT-TEST-04/ERROR.3 + STRUCT-TEST-04/ERROR.4 STRUCT-TEST-04/6 STRUCT-TEST-04/7 + STRUCT-TEST-04/8 STRUCT-TEST-04/ERROR.5 STRUCT-TEST-04/ERROR.6 + STRUCT-TEST-04/9 STRUCT-TEST-04/13 STRUCT-TEST-04/14 STRUCT-TEST-04/15 +Test STRUCT-TEST-04/16 failed Form: (LOOP FOR TYPE @@ -24526,17 +24608,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-19)) + (SUBTYPEP* TYPE 'STRUCT-TEST-04)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-19 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-19/16 failed + STRUCT-TEST-04/17 STRUCT-TEST-04/15A STRUCT-TEST-04/15B + STRUCT-TEST-04/20 STRUCT-TEST-05/1 STRUCT-TEST-05/2 + STRUCT-TEST-05/ERROR.1 STRUCT-TEST-05/ERROR.2 STRUCT-TEST-05/3 + STRUCT-TEST-05/4 STRUCT-TEST-05/5 STRUCT-TEST-05/ERROR.3 + STRUCT-TEST-05/ERROR.4 STRUCT-TEST-05/6 STRUCT-TEST-05/7 + STRUCT-TEST-05/8 STRUCT-TEST-05/ERROR.5 STRUCT-TEST-05/ERROR.6 + STRUCT-TEST-05/9 STRUCT-TEST-05/13 STRUCT-TEST-05/14 STRUCT-TEST-05/15 +Test STRUCT-TEST-05/16 failed Form: (LOOP FOR TYPE @@ -24544,29 +24632,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-19)) + (SUBTYPEP* TYPE 'STRUCT-TEST-05)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-19 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-05 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-19/17 STRUCT-TEST-19/15A STRUCT-TEST-19/15B - STRUCT-TEST-19/20 STRUCT-TEST-20/1 STRUCT-TEST-20/2 STRUCT-TEST-19/17 STRUCT-TEST-19/15A STRUCT-TEST-19/15B - STRUCT-TEST-19/20 - STRUCT-TEST-20/ERROR.1 STRUCT-TEST-20/ERROR.2 STRUCT-TEST-20/1 STRUCT-TEST-20/2 - STRUCT-TEST-20/ERROR.1 STRUCT-TEST-20/ERROR.2 STRUCT-TEST-20/3 STRUCT-TEST-20/3 - STRUCT-TEST-20/4 STRUCT-TEST-20/5 STRUCT-TEST-20/ERROR.3 - STRUCT-TEST-20/4 STRUCT-TEST-20/5 - STRUCT-TEST-20/ERROR.4 STRUCT-TEST-20/6 STRUCT-TEST-20/7 - STRUCT-TEST-20/11 STRUCT-TEST-20/ERROR.3 - STRUCT-TEST-20/ERROR.4 STRUCT-TEST-20/6 STRUCT-TEST-20/7 - STRUCT-TEST-20/11 STRUCT-TEST-20/13 STRUCT-TEST-20/14 - STRUCT-TEST-20/15 STRUCT-TEST-20/13 STRUCT-TEST-20/14 - STRUCT-TEST-20/15 -Test STRUCT-TEST-20/16 failed + STRUCT-TEST-05/17 STRUCT-TEST-05/15A STRUCT-TEST-05/15B + STRUCT-TEST-05/20 STRUCT-TEST-06/1 STRUCT-TEST-06/2 + STRUCT-TEST-06/ERROR.1 STRUCT-TEST-06/ERROR.2 STRUCT-TEST-06/3 + STRUCT-TEST-06/4 STRUCT-TEST-06/5 STRUCT-TEST-06/ERROR.3 + STRUCT-TEST-06/ERROR.4 STRUCT-TEST-06/6 STRUCT-TEST-06/7 + STRUCT-TEST-06/8 STRUCT-TEST-06/ERROR.5 STRUCT-TEST-06/ERROR.6 + STRUCT-TEST-06/9 STRUCT-TEST-06/13 STRUCT-TEST-06/14 STRUCT-TEST-06/15 +Test STRUCT-TEST-06/16 failed Form: (LOOP FOR TYPE @@ -24574,17 +24656,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-20)) + (SUBTYPEP* TYPE 'STRUCT-TEST-06)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-20/16 failed + STRUCT-TEST-06/17 STRUCT-TEST-06/15A STRUCT-TEST-06/15B + STRUCT-TEST-06/20 STRUCT-TEST-07/1 STRUCT-TEST-07/2 + STRUCT-TEST-07/ERROR.1 STRUCT-TEST-07/ERROR.2 STRUCT-TEST-07/3 + STRUCT-TEST-07/4 STRUCT-TEST-07/5 STRUCT-TEST-07/ERROR.3 + STRUCT-TEST-07/ERROR.4 STRUCT-TEST-07/6 STRUCT-TEST-07/7 + STRUCT-TEST-07/8 STRUCT-TEST-07/ERROR.5 STRUCT-TEST-07/ERROR.6 + STRUCT-TEST-07/9 STRUCT-TEST-07/13 STRUCT-TEST-07/14 STRUCT-TEST-07/15 +Test STRUCT-TEST-07/16 failed Form: (LOOP FOR TYPE @@ -24592,31 +24680,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-20)) + (SUBTYPEP* TYPE 'STRUCT-TEST-07)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-20/17 STRUCT-TEST-20/15A STRUCT-TEST-20/15B - STRUCT-TEST-20/20 STRUCT-TEST-21/1 STRUCT-TEST-21/2Actual value: (CONDITION). - - STRUCT-TEST-21/ERROR.1 STRUCT-TEST-21/ERROR.2 STRUCT-TEST-20/17 STRUCT-TEST-20/15A STRUCT-TEST-20/15B - STRUCT-TEST-20/20 STRUCT-TEST-21/1 STRUCT-TEST-21/2 - STRUCT-TEST-21/ERROR.1 STRUCT-TEST-21/ERROR.2 STRUCT-TEST-21/3 STRUCT-TEST-21/3 - STRUCT-TEST-21/4 STRUCT-TEST-21/5 STRUCT-TEST-21/ERROR.3 - STRUCT-TEST-21/4 STRUCT-TEST-21/5 - STRUCT-TEST-21/ERROR.4 STRUCT-TEST-21/6 STRUCT-TEST-21/7 - STRUCT-TEST-21/8 STRUCT-TEST-21/ERROR.5 STRUCT-TEST-21/ERROR.3 STRUCT-TEST-21/ERROR.6 - STRUCT-TEST-21/9 STRUCT-TEST-21/11 - STRUCT-TEST-21/ERROR.4 STRUCT-TEST-21/6 STRUCT-TEST-21/7 - STRUCT-TEST-21/8 STRUCT-TEST-21/ERROR.5 STRUCT-TEST-21/ERROR.6 - STRUCT-TEST-21/9 STRUCT-TEST-21/11 STRUCT-TEST-21/13 STRUCT-TEST-21/14 - STRUCT-TEST-21/15 STRUCT-TEST-21/13 STRUCT-TEST-21/14 - STRUCT-TEST-21/15 -Test STRUCT-TEST-21/16 failed +Actual value: (CONDITION). + STRUCT-TEST-07/17 STRUCT-TEST-07/15A STRUCT-TEST-07/15B + STRUCT-TEST-07/20 STRUCT-TEST-08/1 STRUCT-TEST-08/2 + STRUCT-TEST-08/ERROR.1 STRUCT-TEST-08/ERROR.2 STRUCT-TEST-08/3 + STRUCT-TEST-08/4 STRUCT-TEST-08/5 STRUCT-TEST-08/ERROR.3 + STRUCT-TEST-08/ERROR.4 STRUCT-TEST-08/6 STRUCT-TEST-08/7 + STRUCT-TEST-08/8 STRUCT-TEST-08/ERROR.5 STRUCT-TEST-08/ERROR.6 + STRUCT-TEST-08/9 STRUCT-TEST-08/13 STRUCT-TEST-08/14 STRUCT-TEST-08/15 +Test STRUCT-TEST-08/16 failed Form: (LOOP FOR TYPE @@ -24624,17 +24704,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-21)) + (SUBTYPEP* TYPE 'STRUCT-TEST-08)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-21/16 failed + STRUCT-TEST-08/17 STRUCT-TEST-08/15A STRUCT-TEST-08/15B + STRUCT-TEST-08/20 STRUCT-TEST-09/1 STRUCT-TEST-09/2 + STRUCT-TEST-09/ERROR.1 STRUCT-TEST-09/ERROR.2 STRUCT-TEST-09/3 + STRUCT-TEST-09/4 STRUCT-TEST-09/5 STRUCT-TEST-09/ERROR.3 + STRUCT-TEST-09/ERROR.4 STRUCT-TEST-09/6 STRUCT-TEST-09/7 + STRUCT-TEST-09/8 STRUCT-TEST-09/ERROR.5 STRUCT-TEST-09/ERROR.6 + STRUCT-TEST-09/9 STRUCT-TEST-09/13 STRUCT-TEST-09/14 STRUCT-TEST-09/15 +Test STRUCT-TEST-09/16 failed Form: (LOOP FOR TYPE @@ -24642,29 +24728,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-21)) + (SUBTYPEP* TYPE 'STRUCT-TEST-09)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-21/17 STRUCT-TEST-21/15A STRUCT-TEST-21/15B - STRUCT-TEST-21/20 STRUCT-TEST-22/1 STRUCT-TEST-22/2Actual value: (CONDITION). - - STRUCT-TEST-22/ERROR.1 STRUCT-TEST-22/ERROR.2 STRUCT-TEST-21/17 STRUCT-TEST-21/15A STRUCT-TEST-21/15B - STRUCT-TEST-21/20 STRUCT-TEST-22/1 STRUCT-TEST-22/2 - STRUCT-TEST-22/ERROR.1 STRUCT-TEST-22/ERROR.2 STRUCT-TEST-22/3 STRUCT-TEST-22/3 - STRUCT-TEST-22/4 STRUCT-TEST-22/5 STRUCT-TEST-22/ERROR.3 - STRUCT-TEST-22/4 STRUCT-TEST-22/5 - STRUCT-TEST-22/ERROR.4 STRUCT-TEST-22/6 STRUCT-TEST-22/7 - STRUCT-TEST-22/8 STRUCT-TEST-22/ERROR.5 STRUCT-TEST-22/ERROR.6 - STRUCT-TEST-22/9 STRUCT-TEST-22/ERROR.3 - STRUCT-TEST-22/ERROR.4 STRUCT-TEST-22/6 STRUCT-TEST-22/7 - STRUCT-TEST-22/8 STRUCT-TEST-22/ERROR.5 STRUCT-TEST-22/ERROR.6 - STRUCT-TEST-22/9 STRUCT-TEST-22/13 STRUCT-TEST-22/13 STRUCT-TEST-22/14 STRUCT-TEST-22/15 STRUCT-TEST-22/14 STRUCT-TEST-22/15 -Test STRUCT-TEST-22/16 failed +Actual value: (CONDITION). + STRUCT-TEST-09/17 STRUCT-TEST-09/15A STRUCT-TEST-09/15B + STRUCT-TEST-09/20 STRUCT-TEST-10/1 STRUCT-TEST-10/2 + STRUCT-TEST-10/ERROR.1 STRUCT-TEST-10/ERROR.2 STRUCT-TEST-10/3 + STRUCT-TEST-10/4 STRUCT-TEST-10/5 STRUCT-TEST-10/ERROR.3 + STRUCT-TEST-10/ERROR.4 STRUCT-TEST-10/6 STRUCT-TEST-10/7 + STRUCT-TEST-10/8 STRUCT-TEST-10/ERROR.5 STRUCT-TEST-10/ERROR.6 + STRUCT-TEST-10/9 STRUCT-TEST-10/13 STRUCT-TEST-10/14 STRUCT-TEST-10/15 +Test STRUCT-TEST-10/16 failed Form: (LOOP FOR TYPE @@ -24672,17 +24752,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-22)) + (SUBTYPEP* TYPE 'STRUCT-TEST-10)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-10 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-22/16 failed + STRUCT-TEST-10/17 STRUCT-TEST-10/15A STRUCT-TEST-10/15B + STRUCT-TEST-10/20 STRUCT-TEST-11/1 STRUCT-TEST-11/2 + STRUCT-TEST-11/ERROR.1 STRUCT-TEST-11/ERROR.2 STRUCT-TEST-11/3 + STRUCT-TEST-11/4 STRUCT-TEST-11/5 STRUCT-TEST-11/ERROR.3 + STRUCT-TEST-11/ERROR.4 STRUCT-TEST-11/6 STRUCT-TEST-11/7 + STRUCT-TEST-11/8 STRUCT-TEST-11/ERROR.5 STRUCT-TEST-11/ERROR.6 + STRUCT-TEST-11/9 STRUCT-TEST-11/13 STRUCT-TEST-11/14 STRUCT-TEST-11/15 +Test STRUCT-TEST-11/16 failed Form: (LOOP FOR TYPE @@ -24690,29 +24776,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-22)) + (SUBTYPEP* TYPE 'STRUCT-TEST-11)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-22/17 STRUCT-TEST-22/15A STRUCT-TEST-22/15B - STRUCT-TEST-22/20 STRUCT-TEST-23/1 STRUCT-TEST-23/2Actual value: (CONDITION). - - STRUCT-TEST-23/ERROR.1 STRUCT-TEST-23/ERROR.2 STRUCT-TEST-22/17 STRUCT-TEST-22/15A STRUCT-TEST-22/15B - STRUCT-TEST-22/20 STRUCT-TEST-23/1 STRUCT-TEST-23/2 - STRUCT-TEST-23/ERROR.1 STRUCT-TEST-23/ERROR.2 STRUCT-TEST-23/3 STRUCT-TEST-23/3 - STRUCT-TEST-23/4 STRUCT-TEST-23/5 STRUCT-TEST-23/ERROR.3 - STRUCT-TEST-23/4 STRUCT-TEST-23/5 - STRUCT-TEST-23/ERROR.4 STRUCT-TEST-23/6 STRUCT-TEST-23/7 - STRUCT-TEST-23/8 STRUCT-TEST-23/ERROR.3 STRUCT-TEST-23/ERROR.5 STRUCT-TEST-23/ERROR.6 - STRUCT-TEST-23/9 - STRUCT-TEST-23/ERROR.4 STRUCT-TEST-23/6 STRUCT-TEST-23/7 - STRUCT-TEST-23/8 STRUCT-TEST-23/ERROR.5 STRUCT-TEST-23/ERROR.6 - STRUCT-TEST-23/9 STRUCT-TEST-23/13 STRUCT-TEST-23/14 STRUCT-TEST-23/15 STRUCT-TEST-23/13 STRUCT-TEST-23/14 STRUCT-TEST-23/15 -Test STRUCT-TEST-23/16 failed +Actual value: (CONDITION). + STRUCT-TEST-11/17 STRUCT-TEST-11/15A STRUCT-TEST-11/15B + STRUCT-TEST-11/20 STRUCT-TEST-12/1 STRUCT-TEST-12/2 + STRUCT-TEST-12/ERROR.1 STRUCT-TEST-12/ERROR.2 STRUCT-TEST-12/3 + STRUCT-TEST-12/4 STRUCT-TEST-12/5 STRUCT-TEST-12/ERROR.3 + STRUCT-TEST-12/ERROR.4 STRUCT-TEST-12/6 STRUCT-TEST-12/7 + STRUCT-TEST-12/8 STRUCT-TEST-12/ERROR.5 STRUCT-TEST-12/ERROR.6 + STRUCT-TEST-12/9 STRUCT-TEST-12/13 STRUCT-TEST-12/14 STRUCT-TEST-12/15 +Test STRUCT-TEST-12/16 failed Form: (LOOP FOR TYPE @@ -24720,17 +24800,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-23)) + (SUBTYPEP* TYPE 'STRUCT-TEST-12)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-23/17 STRUCT-TEST-23/15A STRUCT-TEST-23/15B -Test STRUCT-TEST-23/16 failed + STRUCT-TEST-12/17 STRUCT-TEST-12/15A STRUCT-TEST-12/15B + STRUCT-TEST-12/20 STRUCT-TEST-13/1 STRUCT-TEST-13/2 + STRUCT-TEST-13/ERROR.1 STRUCT-TEST-13/ERROR.2 STRUCT-TEST-13/3 + STRUCT-TEST-13/4 STRUCT-TEST-13/5 STRUCT-TEST-13/ERROR.3 + STRUCT-TEST-13/ERROR.4 STRUCT-TEST-13/6 STRUCT-TEST-13/7 + STRUCT-TEST-13/8 STRUCT-TEST-13/ERROR.5 STRUCT-TEST-13/ERROR.6 + STRUCT-TEST-13/9 STRUCT-TEST-13/13 STRUCT-TEST-13/14 STRUCT-TEST-13/15 +Test STRUCT-TEST-13/16 failed Form: (LOOP FOR TYPE @@ -24738,29 +24824,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-23)) + (SUBTYPEP* TYPE 'STRUCT-TEST-13)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - - STRUCT-TEST-23/20 STRUCT-TEST-24/1 STRUCT-TEST-24/2 - STRUCT-TEST-24/ERROR.1 STRUCT-TEST-24/ERROR.2 STRUCT-TEST-23/17 STRUCT-TEST-23/15A STRUCT-TEST-23/15B - STRUCT-TEST-23/20 STRUCT-TEST-24/1 STRUCT-TEST-24/2 - STRUCT-TEST-24/ERROR.1 STRUCT-TEST-24/ERROR.2 STRUCT-TEST-24/3 STRUCT-TEST-24/3 - STRUCT-TEST-24/4 STRUCT-TEST-24/5 - STRUCT-TEST-24/4 STRUCT-TEST-24/5 STRUCT-TEST-24/ERROR.3 - STRUCT-TEST-24/ERROR.4 STRUCT-TEST-24/6 STRUCT-TEST-24/7 - STRUCT-TEST-24/8 STRUCT-TEST-24/ERROR.3 - STRUCT-TEST-24/ERROR.4 STRUCT-TEST-24/ERROR.5 STRUCT-TEST-24/ERROR.6 - STRUCT-TEST-24/9 STRUCT-TEST-24/6 STRUCT-TEST-24/7 - STRUCT-TEST-24/8 STRUCT-TEST-24/ERROR.5 STRUCT-TEST-24/ERROR.6 - STRUCT-TEST-24/9 STRUCT-TEST-24/13 STRUCT-TEST-24/14 STRUCT-TEST-24/15 STRUCT-TEST-24/13 STRUCT-TEST-24/14 STRUCT-TEST-24/15 -Test STRUCT-TEST-24/16 failed + STRUCT-TEST-13/17 STRUCT-TEST-13/15A STRUCT-TEST-13/15B + STRUCT-TEST-13/20 STRUCT-TEST-14/1 STRUCT-TEST-14/2 + STRUCT-TEST-14/ERROR.1 STRUCT-TEST-14/ERROR.2 STRUCT-TEST-14/3 + STRUCT-TEST-14/4 STRUCT-TEST-14/5 STRUCT-TEST-14/ERROR.3 + STRUCT-TEST-14/ERROR.4 STRUCT-TEST-14/6 STRUCT-TEST-14/7 + STRUCT-TEST-14/8 STRUCT-TEST-14/ERROR.5 STRUCT-TEST-14/ERROR.6 + STRUCT-TEST-14/9 STRUCT-TEST-14/13 STRUCT-TEST-14/14 STRUCT-TEST-14/15 +Test STRUCT-TEST-14/16 failed Form: (LOOP FOR TYPE @@ -24768,17 +24848,22 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-24)) + (SUBTYPEP* TYPE 'STRUCT-TEST-14)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-24 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-24/16 failed + STRUCT-TEST-14/17 STRUCT-TEST-14/15A STRUCT-TEST-14/15B + STRUCT-TEST-14/20 STRUCT-TEST-15/1 STRUCT-TEST-15/4 STRUCT-TEST-15/5 + STRUCT-TEST-15/ERROR.3 STRUCT-TEST-15/ERROR.4 STRUCT-TEST-15/6 + STRUCT-TEST-15/7 STRUCT-TEST-15/8 STRUCT-TEST-15/ERROR.5 + STRUCT-TEST-15/ERROR.6 STRUCT-TEST-15/9 STRUCT-TEST-15/10 + STRUCT-TEST-15/13 STRUCT-TEST-15/14 STRUCT-TEST-15/15 +Test STRUCT-TEST-15/16 failed Form: (LOOP FOR TYPE @@ -24786,29 +24871,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-24)) + (SUBTYPEP* TYPE 'STRUCT-TEST-15)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-24 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-24/17 STRUCT-TEST-24/15A STRUCT-TEST-24/15B - STRUCT-TEST-24/20 STRUCT-TEST-25/1 STRUCT-TEST-25/2Actual value: (CONDITION). - - STRUCT-TEST-25/ERROR.1 STRUCT-TEST-25/ERROR.2 STRUCT-TEST-24/17 STRUCT-TEST-24/15A STRUCT-TEST-24/15B - STRUCT-TEST-24/20 STRUCT-TEST-25/1 STRUCT-TEST-25/2 - STRUCT-TEST-25/ERROR.1 STRUCT-TEST-25/ERROR.2 STRUCT-TEST-25/3 STRUCT-TEST-25/3 - STRUCT-TEST-25/4 STRUCT-TEST-25/5 STRUCT-TEST-25/ERROR.3 - STRUCT-TEST-25/ERROR.4 STRUCT-TEST-25/6 STRUCT-TEST-25/7 - STRUCT-TEST-25/8 STRUCT-TEST-25/ERROR.5 STRUCT-TEST-25/ERROR.6 - STRUCT-TEST-25/4 STRUCT-TEST-25/5 STRUCT-TEST-25/ERROR.3 - STRUCT-TEST-25/ERROR.4 STRUCT-TEST-25/6 STRUCT-TEST-25/7 - STRUCT-TEST-25/8 - STRUCT-TEST-25/9 STRUCT-TEST-25/ERROR.5 STRUCT-TEST-25/ERROR.6 STRUCT-TEST-25/13 STRUCT-TEST-25/14 STRUCT-TEST-25/15 - STRUCT-TEST-25/9 STRUCT-TEST-25/13 STRUCT-TEST-25/14 STRUCT-TEST-25/15 -Test STRUCT-TEST-25/16 failed +Actual value: (CONDITION). + STRUCT-TEST-15/17 STRUCT-TEST-15/15A STRUCT-TEST-15/15B + STRUCT-TEST-15/20 STRUCT-TEST-16/1 STRUCT-TEST-16/2 + STRUCT-TEST-16/ERROR.1 STRUCT-TEST-16/ERROR.2 STRUCT-TEST-16/3 + STRUCT-TEST-16/4 STRUCT-TEST-16/5 STRUCT-TEST-16/ERROR.3 + STRUCT-TEST-16/ERROR.4 STRUCT-TEST-16/6 STRUCT-TEST-16/7 + STRUCT-TEST-16/8 STRUCT-TEST-16/ERROR.5 STRUCT-TEST-16/ERROR.6 + STRUCT-TEST-16/9 STRUCT-TEST-16/13 STRUCT-TEST-16/14 STRUCT-TEST-16/15 +Test STRUCT-TEST-16/16 failed Form: (LOOP FOR TYPE @@ -24816,17 +24895,24 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-25)) + (SUBTYPEP* TYPE 'STRUCT-TEST-16)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-25 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-25/16 failed + STRUCT-TEST-16/17 STRUCT-TEST-16/15A STRUCT-TEST-16/15B + STRUCT-TEST-16/20 STRUCT-TEST-17/1 STRUCT-TEST-17/2 + STRUCT-TEST-17/ERROR.1 STRUCT-TEST-17/ERROR.2 STRUCT-TEST-17/3 + STRUCT-TEST-17/4 STRUCT-TEST-17/5 STRUCT-TEST-17/ERROR.3 + STRUCT-TEST-17/ERROR.4 STRUCT-TEST-17/6 STRUCT-TEST-17/7 + STRUCT-TEST-17/8 STRUCT-TEST-17/ERROR.5 STRUCT-TEST-17/ERROR.6 + STRUCT-TEST-17/9 STRUCT-TEST-17/10 STRUCT-TEST-17/13 STRUCT-TEST-17/14 + STRUCT-TEST-17/15 +Test STRUCT-TEST-17/16 failed Form: (LOOP FOR TYPE @@ -24834,29 +24920,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-25)) + (SUBTYPEP* TYPE 'STRUCT-TEST-17)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-25 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) '(NIL T))) COLLECT - TYPE) STRUCT-TEST-25/17 STRUCT-TEST-25/15A STRUCT-TEST-25/15B - STRUCT-TEST-25/20 STRUCT-TEST-26/1 STRUCT-TEST-26/2 - STRUCT-TEST-26/ERROR.1 + TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-26/ERROR.2 STRUCT-TEST-25/17 STRUCT-TEST-25/15A STRUCT-TEST-25/15B - STRUCT-TEST-25/20 STRUCT-TEST-26/1 STRUCT-TEST-26/2 - STRUCT-TEST-26/ERROR.1 STRUCT-TEST-26/ERROR.2 STRUCT-TEST-26/3 STRUCT-TEST-26/3 - STRUCT-TEST-26/4 STRUCT-TEST-26/5 STRUCT-TEST-26/ERROR.3 - STRUCT-TEST-26/4 STRUCT-TEST-26/5 - STRUCT-TEST-26/ERROR.4 STRUCT-TEST-26/6 STRUCT-TEST-26/7 - STRUCT-TEST-26/8 STRUCT-TEST-26/ERROR.5 STRUCT-TEST-26/ERROR.3 STRUCT-TEST-26/ERROR.6 - STRUCT-TEST-26/9 - STRUCT-TEST-26/ERROR.4 STRUCT-TEST-26/6 STRUCT-TEST-26/7 - STRUCT-TEST-26/8 STRUCT-TEST-26/ERROR.5 STRUCT-TEST-26/ERROR.6 - STRUCT-TEST-26/9 STRUCT-TEST-26/13 STRUCT-TEST-26/14 STRUCT-TEST-26/15 STRUCT-TEST-26/13 STRUCT-TEST-26/14 STRUCT-TEST-26/15 -Test STRUCT-TEST-26/16 failed + STRUCT-TEST-17/17 STRUCT-TEST-17/15A STRUCT-TEST-17/15B + STRUCT-TEST-17/20 STRUCT-TEST-18/1 STRUCT-TEST-18/2 + STRUCT-TEST-18/ERROR.1 STRUCT-TEST-18/ERROR.2 STRUCT-TEST-18/3 + STRUCT-TEST-18/4 STRUCT-TEST-18/5 STRUCT-TEST-18/ERROR.3 + STRUCT-TEST-18/ERROR.4 STRUCT-TEST-18/6 STRUCT-TEST-18/7 + STRUCT-TEST-18/8 STRUCT-TEST-18/ERROR.5 STRUCT-TEST-18/ERROR.6 + STRUCT-TEST-18/9 STRUCT-TEST-18/13 STRUCT-TEST-18/14 STRUCT-TEST-18/15 +Test STRUCT-TEST-18/16 failed Form: (LOOP FOR TYPE @@ -24864,17 +24944,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-26)) + (SUBTYPEP* TYPE 'STRUCT-TEST-18)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-26 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-26/16 failed + STRUCT-TEST-18/17 STRUCT-TEST-18/15A STRUCT-TEST-18/15B + STRUCT-TEST-18/20 STRUCT-TEST-19/1 STRUCT-TEST-19/2 + STRUCT-TEST-19/ERROR.1 STRUCT-TEST-19/ERROR.2 STRUCT-TEST-19/3 + STRUCT-TEST-19/4 STRUCT-TEST-19/5 STRUCT-TEST-19/ERROR.3 + STRUCT-TEST-19/ERROR.4 STRUCT-TEST-19/6 STRUCT-TEST-19/7 + STRUCT-TEST-19/8 STRUCT-TEST-19/ERROR.5 STRUCT-TEST-19/ERROR.6 + STRUCT-TEST-19/9 STRUCT-TEST-19/13 STRUCT-TEST-19/14 STRUCT-TEST-19/15 +Test STRUCT-TEST-19/16 failed Form: (LOOP FOR TYPE @@ -24882,41 +24968,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-26)) + (SUBTYPEP* TYPE 'STRUCT-TEST-19)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-26 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-19 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-26/17 STRUCT-TEST-26/15A STRUCT-TEST-26/15B - STRUCT-TEST-26/20 STRUCT-TEST-27/1 STRUCT-TEST-27/2Actual value: (CONDITION). - - STRUCT-TEST-27/ERROR.1 STRUCT-TEST-27/ERROR.2 STRUCT-TEST-26/17 STRUCT-TEST-26/15A STRUCT-TEST-26/15B - STRUCT-TEST-26/20 STRUCT-TEST-27/1 STRUCT-TEST-27/2 - STRUCT-TEST-27/ERROR.1 STRUCT-TEST-27/ERROR.2 STRUCT-TEST-27/3 STRUCT-TEST-27/3 - STRUCT-TEST-27/4 STRUCT-TEST-27/5 STRUCT-TEST-27/ERROR.3 - STRUCT-TEST-27/4 STRUCT-TEST-27/5 - STRUCT-TEST-27/ERROR.4 STRUCT-TEST-27/6 STRUCT-TEST-27/7 - STRUCT-TEST-27/8 STRUCT-TEST-27/ERROR.5 STRUCT-TEST-27/ERROR.6 - STRUCT-TEST-27/9 STRUCT-TEST-27/ERROR.3 - STRUCT-TEST-27/ERROR.4 STRUCT-TEST-27/6 STRUCT-TEST-27/7 - STRUCT-TEST-27/8 STRUCT-TEST-27/ERROR.5 -Test STRUCT-TEST-27/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-A27))) - (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-B27))) T) -Expected value: T -Actual value: #. - STRUCT-TEST-27/ERROR.6 - STRUCT-TEST-27/9 -Test STRUCT-TEST-27/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-A27))) - (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-B27))) T) -Expected value: T -Actual value: #. - STRUCT-TEST-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 STRUCT-TEST-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 -Test STRUCT-TEST-27/16 failed +Actual value: (CONDITION). + STRUCT-TEST-19/17 STRUCT-TEST-19/15A STRUCT-TEST-19/15B + STRUCT-TEST-19/20 STRUCT-TEST-20/1 STRUCT-TEST-20/2 + STRUCT-TEST-20/ERROR.1 STRUCT-TEST-20/ERROR.2 STRUCT-TEST-20/3 + STRUCT-TEST-20/4 STRUCT-TEST-20/5 STRUCT-TEST-20/ERROR.3 + STRUCT-TEST-20/ERROR.4 STRUCT-TEST-20/6 STRUCT-TEST-20/7 + STRUCT-TEST-20/11 STRUCT-TEST-20/13 STRUCT-TEST-20/14 + STRUCT-TEST-20/15 +Test STRUCT-TEST-20/16 failed Form: (LOOP FOR TYPE @@ -24924,17 +24992,24 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-27)) + (SUBTYPEP* TYPE 'STRUCT-TEST-20)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-27/17 STRUCT-TEST-27/15A -Test STRUCT-TEST-27/16 failed + STRUCT-TEST-20/17 STRUCT-TEST-20/15A STRUCT-TEST-20/15B + STRUCT-TEST-20/20 STRUCT-TEST-21/1 STRUCT-TEST-21/2 + STRUCT-TEST-21/ERROR.1 STRUCT-TEST-21/ERROR.2 STRUCT-TEST-21/3 + STRUCT-TEST-21/4 STRUCT-TEST-21/5 STRUCT-TEST-21/ERROR.3 + STRUCT-TEST-21/ERROR.4 STRUCT-TEST-21/6 STRUCT-TEST-21/7 + STRUCT-TEST-21/8 STRUCT-TEST-21/ERROR.5 STRUCT-TEST-21/ERROR.6 + STRUCT-TEST-21/9 STRUCT-TEST-21/11 STRUCT-TEST-21/13 STRUCT-TEST-21/14 + STRUCT-TEST-21/15 +Test STRUCT-TEST-21/16 failed Form: (LOOP FOR TYPE @@ -24942,41 +25017,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-27)) + (SUBTYPEP* TYPE 'STRUCT-TEST-21)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-27/15B - STRUCT-TEST-27/20 STRUCT-TEST-28/1 STRUCT-TEST-28/2 - STRUCT-TEST-28/ERROR.1 STRUCT-TEST-28/ERROR.2 STRUCT-TEST-27/17 STRUCT-TEST-27/15A STRUCT-TEST-27/15B - STRUCT-TEST-27/20 STRUCT-TEST-28/1 STRUCT-TEST-28/2 - STRUCT-TEST-28/ERROR.1 STRUCT-TEST-28/ERROR.2 STRUCT-TEST-28/3 STRUCT-TEST-28/3 - STRUCT-TEST-28/4 STRUCT-TEST-28/5 STRUCT-TEST-28/ERROR.3 - STRUCT-TEST-28/4 STRUCT-TEST-28/5 - STRUCT-TEST-28/ERROR.4 STRUCT-TEST-28/6 STRUCT-TEST-28/7 - STRUCT-TEST-28/8 STRUCT-TEST-28/ERROR.5 STRUCT-TEST-28/ERROR.3 STRUCT-TEST-28/ERROR.6 - STRUCT-TEST-28/9 -Test STRUCT-TEST-28/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-A28))) - (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-B28))) T) -Expected value: T -Actual value: #. - - STRUCT-TEST-28/ERROR.4 STRUCT-TEST-28/6 STRUCT-TEST-28/7 - STRUCT-TEST-28/8 STRUCT-TEST-28/ERROR.5 STRUCT-TEST-28/ERROR.6 - STRUCT-TEST-28/9 -Test STRUCT-TEST-28/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-A28))) - (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-B28))) T) -Expected value: T -Actual value: #. - STRUCT-TEST-28/13 STRUCT-TEST-28/14 STRUCT-TEST-28/15 STRUCT-TEST-28/13 STRUCT-TEST-28/14 STRUCT-TEST-28/15 -Test STRUCT-TEST-28/16 failed + STRUCT-TEST-21/17 STRUCT-TEST-21/15A STRUCT-TEST-21/15B + STRUCT-TEST-21/20 STRUCT-TEST-22/1 STRUCT-TEST-22/2 + STRUCT-TEST-22/ERROR.1 STRUCT-TEST-22/ERROR.2 STRUCT-TEST-22/3 + STRUCT-TEST-22/4 STRUCT-TEST-22/5 STRUCT-TEST-22/ERROR.3 + STRUCT-TEST-22/ERROR.4 STRUCT-TEST-22/6 STRUCT-TEST-22/7 + STRUCT-TEST-22/8 STRUCT-TEST-22/ERROR.5 STRUCT-TEST-22/ERROR.6 + STRUCT-TEST-22/9 STRUCT-TEST-22/13 STRUCT-TEST-22/14 STRUCT-TEST-22/15 +Test STRUCT-TEST-22/16 failed Form: (LOOP FOR TYPE @@ -24984,17 +25041,23 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-28)) + (SUBTYPEP* TYPE 'STRUCT-TEST-22)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-28 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-28/17 -Test STRUCT-TEST-28/16 failed + STRUCT-TEST-22/17 STRUCT-TEST-22/15A STRUCT-TEST-22/15B + STRUCT-TEST-22/20 STRUCT-TEST-23/1 STRUCT-TEST-23/2 + STRUCT-TEST-23/ERROR.1 STRUCT-TEST-23/ERROR.2 STRUCT-TEST-23/3 + STRUCT-TEST-23/4 STRUCT-TEST-23/5 STRUCT-TEST-23/ERROR.3 + STRUCT-TEST-23/ERROR.4 STRUCT-TEST-23/6 STRUCT-TEST-23/7 + STRUCT-TEST-23/8 STRUCT-TEST-23/ERROR.5 STRUCT-TEST-23/ERROR.6 + STRUCT-TEST-23/9 STRUCT-TEST-23/13 STRUCT-TEST-23/14 STRUCT-TEST-23/15 +Test STRUCT-TEST-23/16 failed Form: (LOOP FOR TYPE @@ -25002,39 +25065,101 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-28)) + (SUBTYPEP* TYPE 'STRUCT-TEST-23)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-28 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-28/15A STRUCT-TEST-28/15B - STRUCT-TEST-28/20 STRUCT-TEST-29/1 STRUCT-TEST-29/2 - STRUCT-TEST-29/ERROR.1 STRUCT-TEST-28/17 STRUCT-TEST-29/ERROR.2 STRUCT-TEST-28/15A STRUCT-TEST-28/15B - STRUCT-TEST-28/20 STRUCT-TEST-29/1 STRUCT-TEST-29/2 - STRUCT-TEST-29/ERROR.1 STRUCT-TEST-29/ERROR.2 STRUCT-TEST-29/3 STRUCT-TEST-29/3 - STRUCT-TEST-29/4 STRUCT-TEST-29/5 - STRUCT-TEST-29/4 STRUCT-TEST-29/ERROR.3 - STRUCT-TEST-29/ERROR.4 STRUCT-TEST-29/6 STRUCT-TEST-29/7 STRUCT-TEST-29/5 - STRUCT-TEST-29/8 STRUCT-TEST-29/ERROR.5 STRUCT-TEST-29/ERROR.6 - STRUCT-TEST-29/9 STRUCT-TEST-29/ERROR.3 - STRUCT-TEST-29/ERROR.4 STRUCT-TEST-29/6 STRUCT-TEST-29/7 -Test STRUCT-TEST-29/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-29-B29))) T) -Expected value: T -Actual value: #. - - STRUCT-TEST-29/8 STRUCT-TEST-29/ERROR.5 STRUCT-TEST-29/ERROR.6 - STRUCT-TEST-29/9 -Test STRUCT-TEST-29/12 failed -Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-29-B29))) T) + STRUCT-TEST-23/17 STRUCT-TEST-23/15A STRUCT-TEST-23/15B + STRUCT-TEST-23/20 STRUCT-TEST-24/1 STRUCT-TEST-24/2 + STRUCT-TEST-24/ERROR.1 STRUCT-TEST-24/ERROR.2 STRUCT-TEST-24/3 + STRUCT-TEST-24/4 STRUCT-TEST-24/5 STRUCT-TEST-24/ERROR.3 + STRUCT-TEST-24/ERROR.4 STRUCT-TEST-24/6 STRUCT-TEST-24/7 + STRUCT-TEST-24/8 STRUCT-TEST-24/ERROR.5 STRUCT-TEST-24/ERROR.6 + STRUCT-TEST-24/9 STRUCT-TEST-24/13 STRUCT-TEST-24/14 STRUCT-TEST-24/15 +Test STRUCT-TEST-24/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-24)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-24 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-24/17 STRUCT-TEST-24/15A STRUCT-TEST-24/15B + STRUCT-TEST-24/20 STRUCT-TEST-25/1 STRUCT-TEST-25/2 + STRUCT-TEST-25/ERROR.1 STRUCT-TEST-25/ERROR.2 STRUCT-TEST-25/3 + STRUCT-TEST-25/4 STRUCT-TEST-25/5 STRUCT-TEST-25/ERROR.3 + STRUCT-TEST-25/ERROR.4 STRUCT-TEST-25/6 STRUCT-TEST-25/7 + STRUCT-TEST-25/8 STRUCT-TEST-25/ERROR.5 STRUCT-TEST-25/ERROR.6 + STRUCT-TEST-25/9 STRUCT-TEST-25/13 STRUCT-TEST-25/14 STRUCT-TEST-25/15 +Test STRUCT-TEST-25/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-25)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-25 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-25/17 STRUCT-TEST-25/15A STRUCT-TEST-25/15B + STRUCT-TEST-25/20 STRUCT-TEST-26/1 STRUCT-TEST-26/2 + STRUCT-TEST-26/ERROR.1 STRUCT-TEST-26/ERROR.2 STRUCT-TEST-26/3 + STRUCT-TEST-26/4 STRUCT-TEST-26/5 STRUCT-TEST-26/ERROR.3 + STRUCT-TEST-26/ERROR.4 STRUCT-TEST-26/6 STRUCT-TEST-26/7 + STRUCT-TEST-26/8 STRUCT-TEST-26/ERROR.5 STRUCT-TEST-26/ERROR.6 + STRUCT-TEST-26/9 STRUCT-TEST-26/13 STRUCT-TEST-26/14 STRUCT-TEST-26/15 +Test STRUCT-TEST-26/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-26)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-26 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-26/17 STRUCT-TEST-26/15A STRUCT-TEST-26/15B + STRUCT-TEST-26/20 STRUCT-TEST-27/1 STRUCT-TEST-27/2 + STRUCT-TEST-27/ERROR.1 STRUCT-TEST-27/ERROR.2 STRUCT-TEST-27/3 + STRUCT-TEST-27/4 STRUCT-TEST-27/5 STRUCT-TEST-27/ERROR.3 + STRUCT-TEST-27/ERROR.4 STRUCT-TEST-27/6 STRUCT-TEST-27/7 + STRUCT-TEST-27/8 STRUCT-TEST-27/ERROR.5 STRUCT-TEST-27/ERROR.6 + STRUCT-TEST-27/9 +Test STRUCT-TEST-27/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-A27))) + (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-27-B27))) T) Expected value: T -Actual value: #. - STRUCT-TEST-29/13 STRUCT-TEST-29/14 STRUCT-TEST-29/15 STRUCT-TEST-29/13 STRUCT-TEST-29/14 STRUCT-TEST-29/15 -Test STRUCT-TEST-29/16 failed +Actual value: #. + STRUCT-TEST-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 +Test STRUCT-TEST-27/16 failed Form: (LOOP FOR TYPE @@ -25042,17 +25167,29 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-29)) + (SUBTYPEP* TYPE 'STRUCT-TEST-27)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-29 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-29/16 failed + STRUCT-TEST-27/17 STRUCT-TEST-27/15A STRUCT-TEST-27/15B + STRUCT-TEST-27/20 STRUCT-TEST-28/1 STRUCT-TEST-28/2 + STRUCT-TEST-28/ERROR.1 STRUCT-TEST-28/ERROR.2 STRUCT-TEST-28/3 + STRUCT-TEST-28/4 STRUCT-TEST-28/5 STRUCT-TEST-28/ERROR.3 + STRUCT-TEST-28/ERROR.4 STRUCT-TEST-28/6 STRUCT-TEST-28/7 + STRUCT-TEST-28/8 STRUCT-TEST-28/ERROR.5 STRUCT-TEST-28/ERROR.6 + STRUCT-TEST-28/9 +Test STRUCT-TEST-28/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-A28))) + (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-28-B28))) T) +Expected value: T +Actual value: #. + STRUCT-TEST-28/13 STRUCT-TEST-28/14 STRUCT-TEST-28/15 +Test STRUCT-TEST-28/16 failed Form: (LOOP FOR TYPE @@ -25060,29 +25197,28 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-29)) + (SUBTYPEP* TYPE 'STRUCT-TEST-28)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-29 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-28 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL - STRUCT-TEST-29/17 STRUCT-TEST-29/15A STRUCT-TEST-29/15B - STRUCT-TEST-29/20 STRUCT-TEST-30/1 STRUCT-TEST-30/2 - STRUCT-TEST-30/ERROR.1Actual value: (CONDITION). - STRUCT-TEST-30/ERROR.2 STRUCT-TEST-29/17 STRUCT-TEST-29/15A STRUCT-TEST-29/15B - STRUCT-TEST-29/20 STRUCT-TEST-30/1 STRUCT-TEST-30/2 - STRUCT-TEST-30/ERROR.1 STRUCT-TEST-30/ERROR.2 STRUCT-TEST-30/3 STRUCT-TEST-30/3 - STRUCT-TEST-30/4 STRUCT-TEST-30/5 STRUCT-TEST-30/ERROR.3 - STRUCT-TEST-30/ERROR.4 - STRUCT-TEST-30/4 STRUCT-TEST-30/5 STRUCT-TEST-30/ERROR.3 STRUCT-TEST-30/6 STRUCT-TEST-30/7 - STRUCT-TEST-30/8 STRUCT-TEST-30/ERROR.5 STRUCT-TEST-30/ERROR.6 - STRUCT-TEST-30/9 - STRUCT-TEST-30/ERROR.4 STRUCT-TEST-30/6 STRUCT-TEST-30/7 - STRUCT-TEST-30/8 STRUCT-TEST-30/ERROR.5 STRUCT-TEST-30/ERROR.6 - STRUCT-TEST-30/9 STRUCT-TEST-30/13 STRUCT-TEST-30/14 STRUCT-TEST-30/15 STRUCT-TEST-30/13 STRUCT-TEST-30/14 STRUCT-TEST-30/15 -Test STRUCT-TEST-30/16 failed +Actual value: (CONDITION). + STRUCT-TEST-28/17 STRUCT-TEST-28/15A STRUCT-TEST-28/15B + STRUCT-TEST-28/20 STRUCT-TEST-29/1 STRUCT-TEST-29/2 + STRUCT-TEST-29/ERROR.1 STRUCT-TEST-29/ERROR.2 STRUCT-TEST-29/3 + STRUCT-TEST-29/4 STRUCT-TEST-29/5 STRUCT-TEST-29/ERROR.3 + STRUCT-TEST-29/ERROR.4 STRUCT-TEST-29/6 STRUCT-TEST-29/7 + STRUCT-TEST-29/8 STRUCT-TEST-29/ERROR.5 STRUCT-TEST-29/ERROR.6 + STRUCT-TEST-29/9 +Test STRUCT-TEST-29/12 failed +Form: (AND (NOT-MV (FBOUNDP '(SETF STRUCT-TEST-29-B29))) T) +Expected value: T +Actual value: #. + STRUCT-TEST-29/13 STRUCT-TEST-29/14 STRUCT-TEST-29/15 +Test STRUCT-TEST-29/16 failed Form: (LOOP FOR TYPE @@ -25090,16 +25226,22 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-30)) + (SUBTYPEP* TYPE 'STRUCT-TEST-29)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-30 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-29 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). - + STRUCT-TEST-29/17 STRUCT-TEST-29/15A STRUCT-TEST-29/15B + STRUCT-TEST-29/20 STRUCT-TEST-30/1 STRUCT-TEST-30/2 + STRUCT-TEST-30/ERROR.1 STRUCT-TEST-30/ERROR.2 STRUCT-TEST-30/3 + STRUCT-TEST-30/4 STRUCT-TEST-30/5 STRUCT-TEST-30/ERROR.3 + STRUCT-TEST-30/ERROR.4 STRUCT-TEST-30/6 STRUCT-TEST-30/7 + STRUCT-TEST-30/8 STRUCT-TEST-30/ERROR.5 STRUCT-TEST-30/ERROR.6 + STRUCT-TEST-30/9 STRUCT-TEST-30/13 STRUCT-TEST-30/14 STRUCT-TEST-30/15 Test STRUCT-TEST-30/16 failed Form: (LOOP FOR @@ -25116,17 +25258,11 @@ COLLECT TYPE) Expected value: NIL +Actual value: (CONDITION). STRUCT-TEST-30/17 STRUCT-TEST-30/15A STRUCT-TEST-30/15B STRUCT-TEST-30/20 STRUCT-TEST-31/1 STRUCT-TEST-31/2 - STRUCT-TEST-31/ERROR.1Actual value: (CONDITION). - STRUCT-TEST-31/ERROR.2 STRUCT-TEST-30/17 STRUCT-TEST-30/15A STRUCT-TEST-30/15B - STRUCT-TEST-30/20 STRUCT-TEST-31/1 STRUCT-TEST-31/2 - STRUCT-TEST-31/ERROR.1 STRUCT-TEST-31/ERROR.2 STRUCT-TEST-31/3 STRUCT-TEST-31/3 + STRUCT-TEST-31/ERROR.1 STRUCT-TEST-31/ERROR.2 STRUCT-TEST-31/3 STRUCT-TEST-31/4 STRUCT-TEST-31/5 STRUCT-TEST-31/ERROR.3 - STRUCT-TEST-31/4 STRUCT-TEST-31/5 - STRUCT-TEST-31/ERROR.4 STRUCT-TEST-31/6 STRUCT-TEST-31/7 - STRUCT-TEST-31/8 STRUCT-TEST-31/ERROR.3 STRUCT-TEST-31/ERROR.5 STRUCT-TEST-31/ERROR.6 - STRUCT-TEST-31/9 STRUCT-TEST-31/ERROR.4 STRUCT-TEST-31/6 STRUCT-TEST-31/7 STRUCT-TEST-31/8 STRUCT-TEST-31/ERROR.5 STRUCT-TEST-31/ERROR.6 STRUCT-TEST-31/9 @@ -25135,22 +25271,11 @@ (TYPEP (MAKE-STRUCT-TEST-31) (FIND-CLASS '#:STRUCT-TEST-31))) Expected value: T Actual value: #. - -Test STRUCT-TEST-31/13 failed -Form: (NOTNOT-MV - (TYPEP (MAKE-STRUCT-TEST-31) (FIND-CLASS '#:STRUCT-TEST-31))) -Expected value: T -Actual value: #. Test STRUCT-TEST-31/14 failed Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) Expected value: T Actual value: #. - STRUCT-TEST-31/15Test STRUCT-TEST-31/14 failed -Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) - (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) -Expected value: T -Actual value: #. STRUCT-TEST-31/15 Test STRUCT-TEST-31/16 failed Form: (LOOP @@ -25169,8 +25294,35 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-31/16 failed +Test STRUCT-TEST-31/17 failed +Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* TYPE CLASS)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* CLASS TYPE)) + '(NIL T))) + COLLECT + TYPE)) +Expected value: NIL +Actual value: #. +Test STRUCT-TEST-31/15A failed +Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) +Expected values: T + T +Actual value: #. + STRUCT-TEST-31/15B STRUCT-TEST-31/20 STRUCT-TEST-32/1 STRUCT-TEST-32/2 + STRUCT-TEST-32/ERROR.1 STRUCT-TEST-32/ERROR.2 STRUCT-TEST-32/3 + STRUCT-TEST-32/4 STRUCT-TEST-32/5 STRUCT-TEST-32/ERROR.3 + STRUCT-TEST-32/ERROR.4 STRUCT-TEST-32/6 STRUCT-TEST-32/7 + STRUCT-TEST-32/8 STRUCT-TEST-32/ERROR.5 STRUCT-TEST-32/ERROR.6 + STRUCT-TEST-32/9 STRUCT-TEST-32/13 STRUCT-TEST-32/14 STRUCT-TEST-32/15 +Test STRUCT-TEST-32/16 failed Form: (LOOP FOR TYPE @@ -25178,17 +25330,370 @@ *DISJOINT-TYPES-LIST* UNLESS (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE '#:STRUCT-TEST-31)) + (SUBTYPEP* TYPE 'STRUCT-TEST-32)) '(NIL T)) (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* '#:STRUCT-TEST-31 TYPE)) + (SUBTYPEP* 'STRUCT-TEST-32 TYPE)) '(NIL T))) COLLECT TYPE) Expected value: NIL Actual value: (CONDITION). -Test STRUCT-TEST-31/17 failed -Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) + STRUCT-TEST-32/17 STRUCT-TEST-32/15A STRUCT-TEST-32/15B + STRUCT-TEST-32/20 STRUCT-TEST-33/1 STRUCT-TEST-33/2 + STRUCT-TEST-33/ERROR.1 STRUCT-TEST-33/ERROR.2 STRUCT-TEST-33/3 + STRUCT-TEST-33/4 STRUCT-TEST-33/5 STRUCT-TEST-33/ERROR.3 + STRUCT-TEST-33/ERROR.4 STRUCT-TEST-33/6 STRUCT-TEST-33/7 + STRUCT-TEST-33/8 STRUCT-TEST-33/ERROR.5 STRUCT-TEST-33/ERROR.6 + STRUCT-TEST-33/9 STRUCT-TEST-33/13 STRUCT-TEST-33/14 STRUCT-TEST-33/15 +Test STRUCT-TEST-33/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-33)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-33 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-33/17 STRUCT-TEST-33/15A STRUCT-TEST-33/15B + STRUCT-TEST-33/20 STRUCT-TEST-34/1 STRUCT-TEST-34/2 + STRUCT-TEST-34/ERROR.1 STRUCT-TEST-34/ERROR.2 STRUCT-TEST-34/3 + STRUCT-TEST-34/4 STRUCT-TEST-34/5 STRUCT-TEST-34/ERROR.3 + STRUCT-TEST-34/ERROR.4 STRUCT-TEST-34/6 STRUCT-TEST-34/7 + STRUCT-TEST-34/8 STRUCT-TEST-34/ERROR.5 STRUCT-TEST-34/ERROR.6 + STRUCT-TEST-34/9 STRUCT-TEST-34/13 STRUCT-TEST-34/14 STRUCT-TEST-34/15 +Test STRUCT-TEST-34/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-34)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-34 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-34/17 STRUCT-TEST-34/15A STRUCT-TEST-34/15B + STRUCT-TEST-34/20 STRUCT-TEST-35/1 STRUCT-TEST-35/2 + STRUCT-TEST-35/ERROR.1 STRUCT-TEST-35/ERROR.2 STRUCT-TEST-35/3 + STRUCT-TEST-35/4 STRUCT-TEST-35/5 STRUCT-TEST-35/ERROR.3 + STRUCT-TEST-35/ERROR.4 STRUCT-TEST-35/6 STRUCT-TEST-35/7 + STRUCT-TEST-35/8 STRUCT-TEST-35/ERROR.5 STRUCT-TEST-35/ERROR.6 + STRUCT-TEST-35/9 STRUCT-TEST-35/13 STRUCT-TEST-35/14 STRUCT-TEST-35/15 +Test STRUCT-TEST-35/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-35)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-35 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-35/17 STRUCT-TEST-35/15A STRUCT-TEST-35/15B + STRUCT-TEST-35/20 STRUCT-TEST-36/1 STRUCT-TEST-36/2 + STRUCT-TEST-36/ERROR.1 STRUCT-TEST-36/ERROR.2 STRUCT-TEST-36/3 + STRUCT-TEST-36/4 STRUCT-TEST-36/5 STRUCT-TEST-36/ERROR.3 + STRUCT-TEST-36/ERROR.4 STRUCT-TEST-36/6 STRUCT-TEST-36/7 + STRUCT-TEST-36/8 STRUCT-TEST-36/ERROR.5 STRUCT-TEST-36/ERROR.6 + STRUCT-TEST-36/9 STRUCT-TEST-36/13 STRUCT-TEST-36/14 STRUCT-TEST-36/15 +Test STRUCT-TEST-36/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-36)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-36 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-36/17 STRUCT-TEST-36/15A STRUCT-TEST-36/15B + STRUCT-TEST-36/20 STRUCT-TEST-37/1 STRUCT-TEST-37/5 + STRUCT-TEST-37/ERROR.3 STRUCT-TEST-37/ERROR.4 STRUCT-TEST-37/6 + STRUCT-TEST-37/7 STRUCT-TEST-37/8 STRUCT-TEST-37/ERROR.5 + STRUCT-TEST-37/ERROR.6 STRUCT-TEST-37/9 STRUCT-TEST-37/10 + STRUCTURE-37-1 STRUCT-TEST-38/1 STRUCT-TEST-38/2 + STRUCT-TEST-38/ERROR.1 STRUCT-TEST-38/ERROR.2 STRUCT-TEST-38/3 + STRUCT-TEST-38/5 STRUCT-TEST-38/ERROR.3 STRUCT-TEST-38/ERROR.4 + STRUCT-TEST-38/6 STRUCT-TEST-38/7 STRUCT-TEST-38/8 + STRUCT-TEST-38/ERROR.5 STRUCT-TEST-38/ERROR.6 STRUCT-TEST-38/9 + STRUCTURE-38-1 STRUCT-TEST-39/1 STRUCT-TEST-39/5 + STRUCT-TEST-39/ERROR.3 STRUCT-TEST-39/ERROR.4 STRUCT-TEST-39/6 + STRUCT-TEST-39/7 STRUCT-TEST-39/8 STRUCT-TEST-39/ERROR.5 + STRUCT-TEST-39/ERROR.6 STRUCT-TEST-39/9 STRUCT-TEST-39/10 + STRUCTURE-39-1 STRUCT-TEST-40/1 STRUCT-TEST-40/5 + STRUCT-TEST-40/ERROR.3 STRUCT-TEST-40/ERROR.4 STRUCT-TEST-40/6 + STRUCT-TEST-40/7 STRUCT-TEST-40/8 STRUCT-TEST-40/ERROR.5 + STRUCT-TEST-40/ERROR.6 STRUCT-TEST-40/9 STRUCT-TEST-40/10 + STRUCT-TEST-41/1 STRUCT-TEST-41/2 STRUCT-TEST-41/ERROR.1 + STRUCT-TEST-41/ERROR.2 +Test STRUCT-TEST-41/3 failed +Form: (COUNT-IF #'STRUCT-TEST-41-P *UNIVERSE*) +Expected value: 0 +Actual value: #. + STRUCT-TEST-41/5 STRUCT-TEST-41/ERROR.3 STRUCT-TEST-41/ERROR.4 + STRUCT-TEST-41/6 STRUCT-TEST-41/7 STRUCT-TEST-41/8 + STRUCT-TEST-41/ERROR.5 STRUCT-TEST-41/ERROR.6 STRUCT-TEST-41/9 + STRUCT-TEST-42/1 STRUCT-TEST-42/5 STRUCT-TEST-42/ERROR.3 + STRUCT-TEST-42/ERROR.4 STRUCT-TEST-42/6 STRUCT-TEST-42/7 + STRUCT-TEST-42/8 STRUCT-TEST-42/ERROR.5 STRUCT-TEST-42/ERROR.6 + STRUCT-TEST-42/9 STRUCT-TEST-42/10 STRUCT-TEST-43/1 STRUCT-TEST-43/2 + STRUCT-TEST-43/ERROR.1 STRUCT-TEST-43/ERROR.2 +Test STRUCT-TEST-43/3 failed +Form: (COUNT-IF #'STRUCT-TEST-43-P *UNIVERSE*) +Expected value: 0 +Actual value: #. + STRUCT-TEST-43/5 STRUCT-TEST-43/ERROR.3 STRUCT-TEST-43/ERROR.4 + STRUCT-TEST-43/6 STRUCT-TEST-43/7 STRUCT-TEST-43/8 + STRUCT-TEST-43/ERROR.5 STRUCT-TEST-43/ERROR.6 STRUCT-TEST-43/9 + STRUCT-TEST-44/1 STRUCT-TEST-44/5 STRUCT-TEST-44/ERROR.3 + STRUCT-TEST-44/ERROR.4 STRUCT-TEST-44/6 STRUCT-TEST-44/7 + STRUCT-TEST-44/8 STRUCT-TEST-44/ERROR.5 STRUCT-TEST-44/ERROR.6 + STRUCT-TEST-44/9 STRUCT-TEST-44/10 STRUCTS-ARE-DISJOINT + STRUCT-TEST-45/1 STRUCT-TEST-45/5 STRUCT-TEST-45/ERROR.3 + STRUCT-TEST-45/ERROR.4 STRUCT-TEST-45/6 STRUCT-TEST-45/7 + STRUCT-TEST-45/8 STRUCT-TEST-45/ERROR.5 STRUCT-TEST-45/ERROR.6 + STRUCT-TEST-45/9 STRUCT-TEST-45/10 STRUCTURE-45-1 STRUCT-TEST-46/1 + STRUCT-TEST-46/5 STRUCT-TEST-46/ERROR.3 STRUCT-TEST-46/ERROR.4 + STRUCT-TEST-46/6 STRUCT-TEST-46/7 STRUCT-TEST-46/8 + STRUCT-TEST-46/ERROR.5 STRUCT-TEST-46/ERROR.6 STRUCT-TEST-46/9 + STRUCT-TEST-46/10 STRUCTURE-46-1 STRUCT-TEST-47/1 STRUCT-TEST-47/5 + STRUCT-TEST-47/ERROR.3 STRUCT-TEST-47/ERROR.4 STRUCT-TEST-47/6 + STRUCT-TEST-47/7 STRUCT-TEST-47/8 STRUCT-TEST-47/ERROR.5 + STRUCT-TEST-47/ERROR.6 STRUCT-TEST-47/9 STRUCT-TEST-47/10 + STRUCTURE-47-1 STRUCT-TEST-48/1 STRUCT-TEST-48/5 + STRUCT-TEST-48/ERROR.3 STRUCT-TEST-48/ERROR.4 STRUCT-TEST-48/6 + STRUCT-TEST-48/7 STRUCT-TEST-48/8 STRUCT-TEST-48/ERROR.5 + STRUCT-TEST-48/ERROR.6 STRUCT-TEST-48/9 STRUCT-TEST-48/10 + STRUCTURE-48-1 +Test STRUCT-TEST-49/1 failed +Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-49) + (FUNCTIONP #'MAKE-STRUCT-TEST-49) + (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-49) + (TYPEP (MAKE-STRUCT-TEST-49) '(VECTOR BIT)) T) +Expected value: T +Actual value: NIL. + STRUCT-TEST-49/5 STRUCT-TEST-49/ERROR.3 STRUCT-TEST-49/ERROR.4 + STRUCT-TEST-49/6 STRUCT-TEST-49/7 STRUCT-TEST-49/8 + STRUCT-TEST-49/ERROR.5 STRUCT-TEST-49/ERROR.6 STRUCT-TEST-49/9 + STRUCT-TEST-49/10 +Test STRUCT-TEST-50/1 failed +Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-50) + (FUNCTIONP #'MAKE-STRUCT-TEST-50) + (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-50) + (TYPEP (MAKE-STRUCT-TEST-50) '(VECTOR CHARACTER)) T) +Expected value: T +Actual value: NIL. + STRUCT-TEST-50/5 STRUCT-TEST-50/ERROR.3 STRUCT-TEST-50/ERROR.4 + STRUCT-TEST-50/6 STRUCT-TEST-50/7 STRUCT-TEST-50/8 + STRUCT-TEST-50/ERROR.5 STRUCT-TEST-50/ERROR.6 STRUCT-TEST-50/9 + STRUCT-TEST-50/10 +Test STRUCT-TEST-51/1 failed +Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-51) + (FUNCTIONP #'MAKE-STRUCT-TEST-51) + (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-51) + (TYPEP (MAKE-STRUCT-TEST-51) '(VECTOR (INTEGER 0 255))) T) +Expected value: T +Actual value: NIL. + STRUCT-TEST-51/5 STRUCT-TEST-51/ERROR.3 STRUCT-TEST-51/ERROR.4 + STRUCT-TEST-51/6 STRUCT-TEST-51/7 STRUCT-TEST-51/8 + STRUCT-TEST-51/ERROR.5 STRUCT-TEST-51/ERROR.6 STRUCT-TEST-51/9 + STRUCT-TEST-51/10 STRUCT-TEST-52/1 STRUCT-TEST-52/5 + STRUCT-TEST-52/ERROR.3 STRUCT-TEST-52/ERROR.4 STRUCT-TEST-52/6 + STRUCT-TEST-52/7 STRUCT-TEST-52/8 STRUCT-TEST-52/ERROR.5 + STRUCT-TEST-52/ERROR.6 STRUCT-TEST-52/9 STRUCT-TEST-52/10 + STRUCT-TEST-53/1 STRUCT-TEST-53/5 STRUCT-TEST-53/ERROR.3 + STRUCT-TEST-53/ERROR.4 STRUCT-TEST-53/6 STRUCT-TEST-53/7 + STRUCT-TEST-53/8 STRUCT-TEST-53/ERROR.5 STRUCT-TEST-53/ERROR.6 + STRUCT-TEST-53/9 STRUCT-TEST-53/10 STRUCT-TEST-53/18 STRUCTURE-53-1 + STRUCT-TEST-54/1 STRUCT-TEST-54/5 STRUCT-TEST-54/ERROR.3 + STRUCT-TEST-54/ERROR.4 STRUCT-TEST-54/6 STRUCT-TEST-54/7 + STRUCT-TEST-54/8 STRUCT-TEST-54/ERROR.5 STRUCT-TEST-54/ERROR.6 + STRUCT-TEST-54/9 STRUCT-TEST-54/10 STRUCT-TEST-54/18 STRUCTURE-54-1 + STRUCT-TEST-55/1 STRUCT-TEST-55/2 STRUCT-TEST-55/ERROR.1 + STRUCT-TEST-55/ERROR.2 STRUCT-TEST-55/3 STRUCT-TEST-55/5 + STRUCT-TEST-55/ERROR.3 STRUCT-TEST-55/ERROR.4 STRUCT-TEST-55/6 + STRUCT-TEST-55/7 STRUCT-TEST-55/8 STRUCT-TEST-55/ERROR.5 + STRUCT-TEST-55/ERROR.6 STRUCT-TEST-55/9 STRUCTURE-55-1 + STRUCT-TEST-56/1 STRUCT-TEST-56/2 STRUCT-TEST-56/ERROR.1 + STRUCT-TEST-56/ERROR.2 STRUCT-TEST-56/3 STRUCT-TEST-56/5 + STRUCT-TEST-56/ERROR.3 STRUCT-TEST-56/ERROR.4 STRUCT-TEST-56/6 + STRUCT-TEST-56/7 STRUCT-TEST-56/8 STRUCT-TEST-56/ERROR.5 + STRUCT-TEST-56/ERROR.6 STRUCT-TEST-56/9 STRUCTURE-56-1 + STRUCT-TEST-57/1 STRUCT-TEST-57/2 STRUCT-TEST-57/ERROR.1 + STRUCT-TEST-57/ERROR.2 STRUCT-TEST-57/3 STRUCT-TEST-57/4 + STRUCT-TEST-57/5 STRUCT-TEST-57/ERROR.3 STRUCT-TEST-57/ERROR.4 + STRUCT-TEST-57/6 STRUCT-TEST-57/7 STRUCT-TEST-57/8 + STRUCT-TEST-57/ERROR.5 STRUCT-TEST-57/ERROR.6 STRUCT-TEST-57/9 + STRUCT-TEST-57/13 STRUCT-TEST-57/14 STRUCT-TEST-57/15 +Test STRUCT-TEST-57/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-57)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-57 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-57/17 STRUCT-TEST-57/15A STRUCT-TEST-57/15B + STRUCT-TEST-57/20 STRUCT-TEST-58/1 STRUCT-TEST-58/2 + STRUCT-TEST-58/ERROR.1 STRUCT-TEST-58/ERROR.2 STRUCT-TEST-58/3 + STRUCT-TEST-58/4 STRUCT-TEST-58/5 STRUCT-TEST-58/ERROR.3 + STRUCT-TEST-58/ERROR.4 STRUCT-TEST-58/6 STRUCT-TEST-58/7 + STRUCT-TEST-58/8 STRUCT-TEST-58/ERROR.5 STRUCT-TEST-58/ERROR.6 + STRUCT-TEST-58/9 STRUCT-TEST-58/13 STRUCT-TEST-58/14 STRUCT-TEST-58/15 +Test STRUCT-TEST-58/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-58)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-58 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-58/17 STRUCT-TEST-58/15A STRUCT-TEST-58/15B + STRUCT-TEST-58/18 STRUCT-TEST-58/19 STRUCT-TEST-58/20 STRUCT-TEST-59/1 + STRUCT-TEST-59/2 STRUCT-TEST-59/ERROR.1 STRUCT-TEST-59/ERROR.2 + STRUCT-TEST-59/3 STRUCT-TEST-59/4 STRUCT-TEST-59/5 + STRUCT-TEST-59/ERROR.3 STRUCT-TEST-59/ERROR.4 STRUCT-TEST-59/6 + STRUCT-TEST-59/7 STRUCT-TEST-59/8 STRUCT-TEST-59/ERROR.5 + STRUCT-TEST-59/ERROR.6 STRUCT-TEST-59/9 STRUCT-TEST-59/13 + STRUCT-TEST-59/14 STRUCT-TEST-59/15 +Test STRUCT-TEST-59/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-59)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-59 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-59/17 STRUCT-TEST-59/15A STRUCT-TEST-59/15B + STRUCT-TEST-59/18 STRUCT-TEST-59/19 STRUCT-TEST-59/20 STRUCT-TEST-60/1 + STRUCT-TEST-60/2 STRUCT-TEST-60/ERROR.1 STRUCT-TEST-60/ERROR.2 + STRUCT-TEST-60/3 STRUCT-TEST-60/4 STRUCT-TEST-60/5 + STRUCT-TEST-60/ERROR.3 STRUCT-TEST-60/ERROR.4 STRUCT-TEST-60/6 + STRUCT-TEST-60/7 STRUCT-TEST-60/8 STRUCT-TEST-60/ERROR.5 + STRUCT-TEST-60/ERROR.6 STRUCT-TEST-60/9 STRUCT-TEST-60/13 + STRUCT-TEST-60/14 STRUCT-TEST-60/15 +Test STRUCT-TEST-60/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-60)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-60 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + STRUCT-TEST-60/17 STRUCT-TEST-60/15A STRUCT-TEST-60/15B + STRUCT-TEST-60/20 +Test STRUCTURE-60-1 failed +Form: (LET ((*ST-60* 10)) + (LET ((S (MAKE-STRUCT-TEST-60 :*ST-60* 200))) + (VALUES (STRUCT-TEST-60-A60 S) (STRUCT-TEST-60-*ST-60* S) + (STRUCT-TEST-60-B60 S)))) +Expected values: 10 + 200 + 10 +Actual values: 10 + 200 + 200. + STRUCTURE-61-1 STRUCTURE-62-1 STRUCTURE-62-2 STRUCT-TEST-63/1 + STRUCT-TEST-63/2 STRUCT-TEST-63/ERROR.1 STRUCT-TEST-63/ERROR.2 + STRUCT-TEST-63/3 STRUCT-TEST-63/4 STRUCT-TEST-63/5 + STRUCT-TEST-63/ERROR.3 STRUCT-TEST-63/ERROR.4 STRUCT-TEST-63/6 + STRUCT-TEST-63/7 STRUCT-TEST-63/8 STRUCT-TEST-63/ERROR.5 + STRUCT-TEST-63/ERROR.6 STRUCT-TEST-63/9 +Test STRUCT-TEST-63/13 failed +Form: (NOTNOT-MV + (TYPEP (MAKE-STRUCT-TEST-63) (FIND-CLASS ':STRUCT-TEST-63))) +Expected value: T +Actual value: #. +Test STRUCT-TEST-63/14 failed +Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) + (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) +Expected value: T +Actual value: #. + STRUCT-TEST-63/15 +Test STRUCT-TEST-63/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE ':STRUCT-TEST-63)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* ':STRUCT-TEST-63 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). +Test STRUCT-TEST-63/17 failed +Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) (LOOP FOR TYPE @@ -25202,9 +25707,138 @@ COLLECT TYPE)) Expected value: NIL -Actual value: #. -Test STRUCT-TEST-31/17 failed -Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) +Actual value: #. +Test STRUCT-TEST-63/15A failed +Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) + (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) +Expected values: T + T +Actual value: #. + STRUCT-TEST-63/15B STRUCT-TEST-63/20 +Test STRUCT-TEST-64/1 failed +Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-64) + (FUNCTIONP #'MAKE-STRUCT-TEST-64) + (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-64) + (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCT-TEST-64) T) +Expected value: T +Actual value: #. +Test STRUCT-TEST-64/2 failed +Form: (LET ((S (MAKE-STRUCT-TEST-64))) + (AND (FBOUNDP 'STRUCT-TEST-64-P) (FUNCTIONP #'STRUCT-TEST-64-P) + (SYMBOL-FUNCTION 'STRUCT-TEST-64-P) + (NOTNOT (FUNCALL #'STRUCT-TEST-64-P S)) + (NOTNOT-MV (STRUCT-TEST-64-P S)))) +Expected value: T +Actual value: #. + STRUCT-TEST-64/ERROR.1 STRUCT-TEST-64/ERROR.2 STRUCT-TEST-64/3 + STRUCT-TEST-64/4 +Test STRUCT-TEST-64/5 failed +Form: (LET ((STRUCT-TEST-64-TEMP-5 + (MAKE-STRUCT-TEST-64 :C63 'STRUCT-TEST-64-SLOTTEMP-3 + :B63 'STRUCT-TEST-64-SLOTTEMP-2 :A63 + 'STRUCT-TEST-64-SLOTTEMP-1))) + (AND (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-3 + (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-5)) + (EQLT 'STRUCT-TEST-64-SLOTTEMP-3 + (FUNCALL #'STRUCT-TEST-64-C63 + STRUCT-TEST-64-TEMP-5))) + (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-2 + (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-5)) + (EQLT 'STRUCT-TEST-64-SLOTTEMP-2 + (FUNCALL #'STRUCT-TEST-64-B63 + STRUCT-TEST-64-TEMP-5))) + (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-1 + (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-5)) + (EQLT 'STRUCT-TEST-64-SLOTTEMP-1 + (FUNCALL #'STRUCT-TEST-64-A63 + STRUCT-TEST-64-TEMP-5))) + T)) +Expected value: T +Actual value: #. + STRUCT-TEST-64/ERROR.3 STRUCT-TEST-64/ERROR.4 +Test STRUCT-TEST-64/6 failed +Form: (EQT (MAKE-STRUCT-TEST-64) (MAKE-STRUCT-TEST-64)) +Expected value: NIL +Actual value: #. +Test STRUCT-TEST-64/7 failed +Form: (LET ((STRUCT-TEST-64-TEMP-7-1 (MAKE-STRUCT-TEST-64))) + (AND (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-1)) + (SETF (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2) + (EQLT (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2)) + (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-2)) + (SETF (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2) + (EQLT (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2)) + (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-3)) + (SETF (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2) + (EQLT (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-7-1) + STRUCT-TEST-64-TEMP-7-2)) + T)) +Expected value: T +Actual value: #. + STRUCT-TEST-64/8 STRUCT-TEST-64/ERROR.5 STRUCT-TEST-64/ERROR.6 +Test STRUCT-TEST-64/9 failed +Form: (LET ((XTEMP-9 (MAKE-STRUCT-TEST-64 :A63 + 'STRUCT-TEST-64-SLOTTEMP-1 :B63 + 'STRUCT-TEST-64-SLOTTEMP-2 :C63 + 'STRUCT-TEST-64-SLOTTEMP-3))) + (LET ((YTEMP-9 (COPY-STRUCT-TEST-64 XTEMP-9)) + (ZTEMP-9 (FUNCALL #'COPY-STRUCT-TEST-64 XTEMP-9))) + (AND (NOT (EQLT XTEMP-9 YTEMP-9)) + (NOT (EQLT XTEMP-9 ZTEMP-9)) + (NOT (EQLT YTEMP-9 ZTEMP-9)) + (AND (EQLT (STRUCT-TEST-64-A63 XTEMP-9) + (STRUCT-TEST-64-A63 YTEMP-9)) + (EQLT (STRUCT-TEST-64-A63 XTEMP-9) + (STRUCT-TEST-64-A63 ZTEMP-9))) + (AND (EQLT (STRUCT-TEST-64-B63 XTEMP-9) + (STRUCT-TEST-64-B63 YTEMP-9)) + (EQLT (STRUCT-TEST-64-B63 XTEMP-9) + (STRUCT-TEST-64-B63 ZTEMP-9))) + (AND (EQLT (STRUCT-TEST-64-C63 XTEMP-9) + (STRUCT-TEST-64-C63 YTEMP-9)) + (EQLT (STRUCT-TEST-64-C63 XTEMP-9) + (STRUCT-TEST-64-C63 ZTEMP-9))) + T))) +Expected value: T +Actual value: #. +Test STRUCT-TEST-64/13 failed +Form: (NOTNOT-MV + (TYPEP (MAKE-STRUCT-TEST-64) (FIND-CLASS 'STRUCT-TEST-64))) +Expected value: T +Actual value: #. +Test STRUCT-TEST-64/14 failed +Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) + (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) +Expected value: T +Actual value: #. +Test STRUCT-TEST-64/15 failed +Form: (NOTNOT-MV (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCTURE-OBJECT)) +Expected value: T +Actual value: #. +Test STRUCT-TEST-64/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-64)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-64 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). +Test STRUCT-TEST-64/17 failed +Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) (LOOP FOR TYPE @@ -25218,146 +25852,330 @@ COLLECT TYPE)) Expected value: NIL -Actual value: #. -Test STRUCT-TEST-31/15A failed -Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) +Actual value: #. +Test STRUCT-TEST-64/15A failed +Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) Expected values: T T -Actual value: #. - STRUCT-TEST-31/15B STRUCT-TEST-31/20Test STRUCT-TEST-31/15A failed -Form: (LET ((CLASS (FIND-CLASS '#:STRUCT-TEST-31))) - (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) -Expected values: T - T STRUCT-TEST-32/1 STRUCT-TEST-32/2 - STRUCT-TEST-32/ERROR.1 STRUCT-TEST-32/ERROR.2 -Actual value: #. - STRUCT-TEST-31/15B STRUCT-TEST-31/20 STRUCT-TEST-32/1 STRUCT-TEST-32/2 - STRUCT-TEST-32/ERROR.1 STRUCT-TEST-32/ERROR.2 STRUCT-TEST-32/3 STRUCT-TEST-32/3 - STRUCT-TEST-32/4 STRUCT-TEST-32/5 - STRUCT-TEST-32/4 STRUCT-TEST-32/ERROR.3 - STRUCT-TEST-32/ERROR.4 STRUCT-TEST-32/6 STRUCT-TEST-32/7 - STRUCT-TEST-32/8 STRUCT-TEST-32/ERROR.5 STRUCT-TEST-32/5 STRUCT-TEST-32/ERROR.6 - STRUCT-TEST-32/9 STRUCT-TEST-32/ERROR.3 - STRUCT-TEST-32/ERROR.4 STRUCT-TEST-32/6 STRUCT-TEST-32/7 - STRUCT-TEST-32/8 STRUCT-TEST-32/ERROR.5 STRUCT-TEST-32/ERROR.6 - STRUCT-TEST-32/9 STRUCT-TEST-32/13 STRUCT-TEST-32/14 STRUCT-TEST-32/15 STRUCT-TEST-32/13 STRUCT-TEST-32/14 STRUCT-TEST-32/15 -Test STRUCT-TEST-32/16 failed +Actual value: #. + STRUCT-TEST-64/15B +Test STRUCT-TEST-64/20 failed +Form: (LET ((XTEMP-20 + (MAKE-STRUCT-TEST-64 :A63 'STRUCT-TEST-64-SLOTTEMP-1 + :B63 'STRUCT-TEST-64-SLOTTEMP-2 :C63 + 'STRUCT-TEST-64-SLOTTEMP-3))) + (LET ((YTEMP-20 (COPY-STRUCTURE XTEMP-20))) + (AND (NOT (EQLT XTEMP-20 YTEMP-20)) + (EQLT (STRUCT-TEST-64-A63 XTEMP-20) + (STRUCT-TEST-64-A63 YTEMP-20)) + (EQLT (STRUCT-TEST-64-B63 XTEMP-20) + (STRUCT-TEST-64-B63 YTEMP-20)) + (EQLT (STRUCT-TEST-64-C63 XTEMP-20) + (STRUCT-TEST-64-C63 YTEMP-20)) + T))) +Expected value: T +Actual value: #. + COPY-STRUCTURE.ERROR.1 COPY-STRUCTURE.ERROR.2 STRUCTURE-BOA-TEST-01/1 + STRUCTURE-BOA-TEST-02/1 STRUCTURE-BOA-TEST-02/2 + STRUCTURE-BOA-TEST-02/3 STRUCTURE-BOA-TEST-03/1 + STRUCTURE-BOA-TEST-03/2 STRUCTURE-BOA-TEST-04/1 + STRUCTURE-BOA-TEST-04/2 STRUCTURE-BOA-TEST-05/1 + STRUCTURE-BOA-TEST-05/2 STRUCTURE-BOA-TEST-05/3 + STRUCTURE-BOA-TEST-05/4 STRUCTURE-BOA-TEST-06/1 + STRUCTURE-BOA-TEST-06/2 STRUCTURE-BOA-TEST-06/3 + STRUCTURE-BOA-TEST-06/4 STRUCTURE-BOA-TEST-07/1 + STRUCTURE-BOA-TEST-07/2 STRUCTURE-BOA-TEST-07/3 + STRUCTURE-BOA-TEST-07/4 +Test STRUCTURE-BOA-TEST-08/1 failed +Form: (SBT-SLOTS 'SBT-08 (SBT-08-CON :FOO 10) :A) +Expected value: (10) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/1 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON) :A :B :C :F :G) +Expected value: (P Q R S (NIL NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/2 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :D 1) :A :B :C :D :F :G) +Expected value: (P Q R 1 S (NIL NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/3 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :A 1) :A :B :C :F :G) +Expected value: (1 Q R S (T NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/4 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :X 1) :A :B :C :F :G) +Expected value: (P 1 R S (NIL NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/5 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :C 1) :A :B :C :F :G) +Expected value: (P Q 1 S (NIL NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/6 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Y 1) :A :B :C :E :F :G) +Expected value: (P Q R 1 S (NIL NIL)) +Actual value: #. +Test STRUCTURE-BOA-TEST-09/7 failed +Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Z 1) :A :B :C :F :G) +Expected value: (P Q R 1 (NIL T)) +Actual value: #. + STRUCTURE-BOA-TEST-10/1 STRUCTURE-BOA-TEST-11/1 STRUCTURE-BOA-12/1 + STRUCTURE-BOA-12/2 STRUCTURE-BOA-12/3 +Test STRUCTURE-BOA-TEST-13/1 failed +Form: (SBT-13-D (SBT-13-CON)) +Expected value: (1 2 NIL) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/2 failed +Form: (SBT-13-D (SBT-13-CON :A 10)) +Expected value: (10 2 NIL) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/3 failed +Form: (SBT-13-D (SBT-13-CON :B 10)) +Expected value: (1 10 NIL) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/4 failed +Form: (SBT-13-D (SBT-13-CON :C 10)) +Expected value: (1 2 10) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/5 failed +Form: (SBT-13-D (SBT-13-CON :C 10 :A 3)) +Expected value: (3 2 10) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/6 failed +Form: (SBT-13-D (SBT-13-CON :C 10 :B 3)) +Expected value: (1 3 10) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/7 failed +Form: (SBT-13-D (SBT-13-CON :A 10 :B 3)) +Expected value: (10 3 NIL) +Actual value: #. +Test STRUCTURE-BOA-TEST-13/8 failed +Form: (SBT-13-D (SBT-13-CON :A 10 :C 'A :B 3)) +Expected value: (10 3 A) +Actual value: #. +Test STRUCTURE-BOA-TEST-14/1 failed +Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON) :A :B :C) +Expected value: (1 2 3) +Actual value: #. +Test STRUCTURE-BOA-TEST-14/2 failed +Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :A 9) :A :B :C) +Expected value: (9 2 3) +Actual value: #. +Test STRUCTURE-BOA-TEST-14/3 failed +Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :B 9) :A :B :C) +Expected value: (1 9 3) +Actual value: #. +Test STRUCTURE-BOA-TEST-14/4 failed +Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :C 9) :A :B :C) +Expected value: (1 2 9) +Actual value: #. +Test STRUCTURE-BOA-TEST-14/5 failed +Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :D 9) :A :B :C) +Expected value: (1 2 3) +Actual value: #. +Test STRUCTURE-BOA-TEST-15/1 failed +Form: (SBT-SLOTS 'SBT-15 (SBT-15-CON :X 1 'Y 2 :C 3) :A :B :C) +Expected value: (1 2 3) +Actual value: #. +Test STRUCTURE-BOA-TEST-15/2 failed +Form: (CLASSIFY-ERROR (SBT-15-CON :A 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/3 failed +Form: (CLASSIFY-ERROR (SBT-15-CON :B 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/4 failed +Form: (CLASSIFY-ERROR (SBT-15-CON 'X 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/5 failed +Form: (CLASSIFY-ERROR (SBT-15-CON :Y 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/6 failed +Form: (CLASSIFY-ERROR (SBT-15-CON 'C 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/7 failed +Form: (CLASSIFY-ERROR (SBT-15-CON 'A 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. +Test STRUCTURE-BOA-TEST-15/8 failed +Form: (CLASSIFY-ERROR (SBT-15-CON 'B 1)) +Expected value: PROGRAM-ERROR +Actual value: UNDEFINED-FUNCTION. + STRUCTURE-BOA-TEST-16/1 STRUCTURE-BOA-TEST-16/2 + STRUCTURE-BOA-TEST-16/3 STRUCTURE-BOA-TEST-16/4 + STRUCTURE-BOA-TEST-16/5 STRUCTURE-BOA-TEST-16/6 + STRUCTURE-BOA-TEST-16/7 STRUCTURE-BOA-TEST-16/8 + STRUCTURE-BOA-TEST-16/10 STRUCTURE-BOA-TEST-16/11 BOOLEAN-TYPE.1 + BOOLEAN-TYPE.2 BOOLEAN-TYPE.3 +Test TYPES.3 failed Form: (LOOP FOR - TYPE + (T1 T2) IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-32)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-32 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - -Test STRUCT-TEST-32/16 failed -Form: (LOOP + *SUBTYPE-TABLE* FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-32)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-32 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - STRUCT-TEST-32/17 STRUCT-TEST-32/15A STRUCT-TEST-32/15B - STRUCT-TEST-32/20 STRUCT-TEST-33/1 STRUCT-TEST-33/2 - STRUCT-TEST-33/ERROR.1 STRUCT-TEST-33/ERROR.2 STRUCT-TEST-32/17 STRUCT-TEST-32/15A STRUCT-TEST-32/15B - STRUCT-TEST-32/20 STRUCT-TEST-33/1 STRUCT-TEST-33/2 - STRUCT-TEST-33/ERROR.1 STRUCT-TEST-33/ERROR.2 STRUCT-TEST-33/3 STRUCT-TEST-33/3 - STRUCT-TEST-33/4 STRUCT-TEST-33/5 STRUCT-TEST-33/ERROR.3 - STRUCT-TEST-33/4 STRUCT-TEST-33/5 - STRUCT-TEST-33/ERROR.4 STRUCT-TEST-33/6 STRUCT-TEST-33/7 - STRUCT-TEST-33/8 STRUCT-TEST-33/ERROR.5 STRUCT-TEST-33/ERROR.6 - STRUCT-TEST-33/9 STRUCT-TEST-33/ERROR.3 - STRUCT-TEST-33/ERROR.4 STRUCT-TEST-33/6 STRUCT-TEST-33/7 - STRUCT-TEST-33/8 STRUCT-TEST-33/ERROR.5 STRUCT-TEST-33/ERROR.6 - STRUCT-TEST-33/9 STRUCT-TEST-33/13 STRUCT-TEST-33/14 STRUCT-TEST-33/15 STRUCT-TEST-33/13 STRUCT-TEST-33/14 STRUCT-TEST-33/15 -Test STRUCT-TEST-33/16 failed -Form: (LOOP + M1 + = + (CHECK-SUBTYPEP T1 T2 T T) FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-33)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-33 TYPE)) - '(NIL T))) + M2 + = + (CHECK-SUBTYPEP (LIST 'AND T1 T2) T1 T) + FOR + M3 + = + (CHECK-SUBTYPEP (LIST 'AND T2 T1) T1 T) + FOR + M4 + = + (CHECK-SUBTYPEP (LIST 'AND T1 (LIST 'NOT T2)) NIL T) + FOR + M5 + = + (CHECK-SUBTYPEP (LIST 'AND (LIST 'NOT T2) T1) NIL T) + WHEN + M1 COLLECT - TYPE) + M1 + WHEN + M2 + COLLECT + M2 + WHEN + M3 + COLLECT + M3 + WHEN + M4 + COLLECT + M4 + WHEN + M5 + COLLECT + M5) Expected value: NIL -Actual value: (CONDITION). - -Test STRUCT-TEST-33/16 failed +Actual value: ((((SUBTYPEP 'GENERIC-FUNCTION 'FUNCTION) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-GENERIC-FUNCTION + 'GENERIC-FUNCTION) + ==> NIL NIL)) + (((SUBTYPEP 'CLASS 'STANDARD-OBJECT) ==> NIL NIL)) + (((SUBTYPEP 'BUILT-IN-CLASS 'CLASS) ==> NIL NIL)) + (((SUBTYPEP 'STRUCTURE-CLASS 'CLASS) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-CLASS 'CLASS) ==> NIL NIL)) + (((SUBTYPEP 'METHOD 'STANDARD-OBJECT) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-METHOD 'METHOD) ==> NIL NIL)) + (((SUBTYPEP 'SERIOUS-CONDITION 'CONDITION) ==> NIL NIL)) + (((SUBTYPEP 'ERROR 'SERIOUS-CONDITION) ==> NIL NIL)) + (((SUBTYPEP 'TYPE-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'TYPE-ERROR) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-CONDITION 'CONDITION) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'SIMPLE-CONDITION) ==> + NIL NIL)) + (((SUBTYPEP 'PARSE-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'CELL-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'UNBOUND-SLOT 'CELL-ERROR) ==> NIL NIL)) + (((SUBTYPEP 'WARNING 'CONDITION) ==> NIL NIL)) + (((SUBTYPEP 'STYLE-WARNING 'WARNING) ==> NIL NIL)) + (((SUBTYPEP 'STORAGE-CONDITION 'SERIOUS-CONDITION) ==> + NIL NIL)) + (((SUBTYPEP 'SIMPLE-WARNING 'WARNING) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-WARNING 'SIMPLE-CONDITION) ==> NIL + NIL)) + (((SUBTYPEP 'UNBOUND-VARIABLE 'CELL-ERROR) ==> NIL NIL)) + (((SUBTYPEP 'CONTROL-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'PROGRAM-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'UNDEFINED-FUNCTION 'CELL-ERROR) ==> NIL + NIL)) + (((SUBTYPEP 'PACKAGE-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'ARITHMETIC-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'DIVISION-BY-ZERO 'ARITHMETIC-ERROR) ==> NIL + NIL)) + (((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION + 'ARITHMETIC-ERROR) + ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-INEXACT 'ARITHMETIC-ERROR) + ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-OVERFLOW 'ARITHMETIC-ERROR) + ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-UNDERFLOW 'ARITHMETIC-ERROR) + ==> NIL NIL)) + (((SUBTYPEP 'FILE-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'STRING-STREAM 'STREAM) ==> NIL NIL)) + (((SUBTYPEP 'STREAM-ERROR 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'END-OF-FILE 'STREAM-ERROR) ==> NIL NIL)) + (((SUBTYPEP 'PRINT-NOT-READABLE 'ERROR) ==> NIL NIL)) + (((SUBTYPEP 'READER-ERROR 'PARSE-ERROR) ==> NIL NIL)) + (((SUBTYPEP 'READER-ERROR 'STREAM-ERROR) ==> NIL NIL))). +Test TYPES.6 failed +Form: (TYPES.6-BODY) +Expected value: NIL +Actual value: ((((SUBTYPEP 'STANDARD-OBJECT 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'GENERIC-FUNCTION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-GENERIC-FUNCTION 'ATOM) ==> NIL + NIL)) + (((SUBTYPEP 'CLASS 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'BUILT-IN-CLASS 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STRUCTURE-CLASS 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-CLASS 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'METHOD 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STANDARD-METHOD 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'METHOD-COMBINATION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'CONDITION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SERIOUS-CONDITION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'TYPE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-CONDITION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'PARSE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'CELL-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'UNBOUND-SLOT 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'WARNING 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STYLE-WARNING 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STORAGE-CONDITION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-WARNING 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'SIMPLE-WARNING 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'UNBOUND-VARIABLE 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'CONTROL-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'PROGRAM-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'UNDEFINED-FUNCTION 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'PACKAGE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'ARITHMETIC-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'DIVISION-BY-ZERO 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION 'ATOM) ==> + NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-INEXACT 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-OVERFLOW 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'FLOATING-POINT-UNDERFLOW 'ATOM) ==> NIL + NIL)) + (((SUBTYPEP 'FILE-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STRING-STREAM 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'STREAM-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'END-OF-FILE 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'PRINT-NOT-READABLE 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL)) + (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL))). + TYPES.7B TYPES.7C +Should be atomic, but isn't: CONDITION +Test TYPES.8 failed Form: (LOOP FOR - TYPE + TP IN *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-33)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-33 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL STRUCT-TEST-33/17 STRUCT-TEST-33/15A STRUCT-TEST-33/15B - STRUCT-TEST-33/20 STRUCT-TEST-34/1 STRUCT-TEST-34/2 -Actual value: (CONDITION). - - STRUCT-TEST-34/ERROR.1 STRUCT-TEST-34/ERROR.2 STRUCT-TEST-33/17 STRUCT-TEST-33/15A STRUCT-TEST-33/15B - STRUCT-TEST-33/20 STRUCT-TEST-34/1 STRUCT-TEST-34/2 - STRUCT-TEST-34/ERROR.1 STRUCT-TEST-34/ERROR.2 STRUCT-TEST-34/3 STRUCT-TEST-34/3 - STRUCT-TEST-34/4 STRUCT-TEST-34/5 STRUCT-TEST-34/ERROR.3 - STRUCT-TEST-34/4 - STRUCT-TEST-34/ERROR.4 STRUCT-TEST-34/6 STRUCT-TEST-34/7 - STRUCT-TEST-34/8 STRUCT-TEST-34/ERROR.5 STRUCT-TEST-34/ERROR.6 - STRUCT-TEST-34/9 STRUCT-TEST-34/5 STRUCT-TEST-34/ERROR.3 - STRUCT-TEST-34/ERROR.4 STRUCT-TEST-34/6 STRUCT-TEST-34/7 + COUNT + (COND + ((AND (NOT (EQT TP 'CONS)) (NOT (SUBTYPEP* TP 'ATOM))) + (FORMAT T "~%Should be atomic, but isn't: ~S" TP) T))) +Expected value: 0 +Actual value: 1. + STRUCT-TEST-34/6 STRUCT-TEST-34/7 STRUCT-TEST-34/8 STRUCT-TEST-34/ERROR.5 STRUCT-TEST-34/ERROR.6 - STRUCT-TEST-34/9 STRUCT-TEST-34/13 STRUCT-TEST-34/14 STRUCT-TEST-34/15 STRUCT-TEST-34/13 STRUCT-TEST-34/14 STRUCT-TEST-34/15 -Test STRUCT-TEST-34/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-34)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-34 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - STRUCT-TEST-34/17 STRUCT-TEST-34/15A STRUCT-TEST-34/15B - STRUCT-TEST-34/20 STRUCT-TEST-35/1 STRUCT-TEST-35/2 - STRUCT-TEST-35/ERROR.1 STRUCT-TEST-35/ERROR.2 + STRUCT-TEST-34/9 STRUCT-TEST-34/13 STRUCT-TEST-34/14 STRUCT-TEST-34/15 Test STRUCT-TEST-34/16 failed Form: (LOOP FOR @@ -25377,15 +26195,11 @@ Actual value: (CONDITION). STRUCT-TEST-34/17 STRUCT-TEST-34/15A STRUCT-TEST-34/15B STRUCT-TEST-34/20 STRUCT-TEST-35/1 STRUCT-TEST-35/2 - STRUCT-TEST-35/ERROR.1 STRUCT-TEST-35/ERROR.2 STRUCT-TEST-35/3 STRUCT-TEST-35/3 + STRUCT-TEST-35/ERROR.1 STRUCT-TEST-35/ERROR.2 STRUCT-TEST-35/3 STRUCT-TEST-35/4 STRUCT-TEST-35/5 STRUCT-TEST-35/ERROR.3 STRUCT-TEST-35/ERROR.4 STRUCT-TEST-35/6 STRUCT-TEST-35/7 STRUCT-TEST-35/8 STRUCT-TEST-35/ERROR.5 STRUCT-TEST-35/ERROR.6 - STRUCT-TEST-35/9 - STRUCT-TEST-35/4 STRUCT-TEST-35/5 STRUCT-TEST-35/ERROR.3 - STRUCT-TEST-35/ERROR.4 STRUCT-TEST-35/6 STRUCT-TEST-35/7 - STRUCT-TEST-35/8 STRUCT-TEST-35/ERROR.5 STRUCT-TEST-35/ERROR.6 - STRUCT-TEST-35/9 STRUCT-TEST-35/13 STRUCT-TEST-35/14 STRUCT-TEST-35/15 STRUCT-TEST-35/13 STRUCT-TEST-35/14 STRUCT-TEST-35/15 + STRUCT-TEST-35/9 STRUCT-TEST-35/13 STRUCT-TEST-35/14 STRUCT-TEST-35/15 Test STRUCT-TEST-35/16 failed Form: (LOOP FOR @@ -25403,56 +26217,13 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-35/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-35)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-35 TYPE)) - '(NIL T))) - COLLECT - TYPE) STRUCT-TEST-35/17 STRUCT-TEST-35/15A STRUCT-TEST-35/15B - STRUCT-TEST-35/20 STRUCT-TEST-36/1 STRUCT-TEST-36/2 -Expected value: NIL -Actual value: (CONDITION). - - STRUCT-TEST-36/ERROR.1 STRUCT-TEST-36/ERROR.2 STRUCT-TEST-35/17 STRUCT-TEST-35/15A STRUCT-TEST-35/15B + STRUCT-TEST-35/17 STRUCT-TEST-35/15A STRUCT-TEST-35/15B STRUCT-TEST-35/20 STRUCT-TEST-36/1 STRUCT-TEST-36/2 - STRUCT-TEST-36/ERROR.1 STRUCT-TEST-36/ERROR.2 STRUCT-TEST-36/3 STRUCT-TEST-36/3 + STRUCT-TEST-36/ERROR.1 STRUCT-TEST-36/ERROR.2 STRUCT-TEST-36/3 STRUCT-TEST-36/4 STRUCT-TEST-36/5 STRUCT-TEST-36/ERROR.3 - STRUCT-TEST-36/4 STRUCT-TEST-36/5 - STRUCT-TEST-36/ERROR.4 STRUCT-TEST-36/6 STRUCT-TEST-36/7 - STRUCT-TEST-36/8 STRUCT-TEST-36/ERROR.5 STRUCT-TEST-36/ERROR.3 STRUCT-TEST-36/ERROR.6 - STRUCT-TEST-36/9 STRUCT-TEST-36/ERROR.4 STRUCT-TEST-36/6 STRUCT-TEST-36/7 STRUCT-TEST-36/8 STRUCT-TEST-36/ERROR.5 STRUCT-TEST-36/ERROR.6 - STRUCT-TEST-36/9 STRUCT-TEST-36/13 STRUCT-TEST-36/14 STRUCT-TEST-36/15 STRUCT-TEST-36/13 STRUCT-TEST-36/14 STRUCT-TEST-36/15 -Test STRUCT-TEST-36/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-36)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-36 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - STRUCT-TEST-36/17 STRUCT-TEST-36/15A STRUCT-TEST-36/15B - STRUCT-TEST-36/20 STRUCT-TEST-37/1 STRUCT-TEST-37/5 + STRUCT-TEST-36/9 STRUCT-TEST-36/13 STRUCT-TEST-36/14 STRUCT-TEST-36/15 Test STRUCT-TEST-36/16 failed Form: (LOOP FOR @@ -25476,35 +26247,17 @@ STRUCT-TEST-37/7 STRUCT-TEST-37/8 STRUCT-TEST-37/ERROR.5 STRUCT-TEST-37/ERROR.6 STRUCT-TEST-37/9 STRUCT-TEST-37/10 STRUCTURE-37-1 STRUCT-TEST-38/1 STRUCT-TEST-38/2 - STRUCT-TEST-38/ERROR.1 STRUCT-TEST-38/ERROR.2 - STRUCT-TEST-37/ERROR.3 STRUCT-TEST-37/ERROR.4 STRUCT-TEST-37/6 - STRUCT-TEST-37/7 STRUCT-TEST-37/8 STRUCT-TEST-37/ERROR.5 - STRUCT-TEST-37/ERROR.6 STRUCT-TEST-37/9 STRUCT-TEST-37/10 - STRUCTURE-37-1 STRUCT-TEST-38/1 STRUCT-TEST-38/2 STRUCT-TEST-38/ERROR.1 STRUCT-TEST-38/ERROR.2 STRUCT-TEST-38/3 - STRUCT-TEST-38/5 STRUCT-TEST-38/3 STRUCT-TEST-38/ERROR.3 STRUCT-TEST-38/ERROR.4 + STRUCT-TEST-38/5 STRUCT-TEST-38/ERROR.3 STRUCT-TEST-38/ERROR.4 STRUCT-TEST-38/6 STRUCT-TEST-38/7 STRUCT-TEST-38/8 - STRUCT-TEST-38/5 STRUCT-TEST-38/ERROR.5 STRUCT-TEST-38/ERROR.6 STRUCT-TEST-38/9 STRUCTURE-38-1 STRUCT-TEST-39/1 STRUCT-TEST-39/5 - STRUCT-TEST-39/ERROR.3 STRUCT-TEST-38/ERROR.3 STRUCT-TEST-38/ERROR.4 - STRUCT-TEST-38/6 STRUCT-TEST-38/7 STRUCT-TEST-38/8 - STRUCT-TEST-38/ERROR.5 STRUCT-TEST-38/ERROR.6 STRUCT-TEST-38/9 - STRUCTURE-38-1 STRUCT-TEST-39/1 STRUCT-TEST-39/5 STRUCT-TEST-39/ERROR.4 STRUCT-TEST-39/6 + STRUCT-TEST-39/ERROR.3 STRUCT-TEST-39/ERROR.4 STRUCT-TEST-39/6 STRUCT-TEST-39/7 STRUCT-TEST-39/8 STRUCT-TEST-39/ERROR.5 - STRUCT-TEST-39/ERROR.3 STRUCT-TEST-39/ERROR.6 STRUCT-TEST-39/9 STRUCT-TEST-39/10 STRUCTURE-39-1 STRUCT-TEST-40/1 STRUCT-TEST-40/5 - STRUCT-TEST-40/ERROR.3 STRUCT-TEST-39/ERROR.4 STRUCT-TEST-39/6 - STRUCT-TEST-39/7 STRUCT-TEST-39/8 STRUCT-TEST-39/ERROR.5 STRUCT-TEST-40/ERROR.4 STRUCT-TEST-40/6 - STRUCT-TEST-40/7 STRUCT-TEST-40/8 STRUCT-TEST-40/ERROR.5 - STRUCT-TEST-39/ERROR.6 STRUCT-TEST-39/9 STRUCT-TEST-39/10 - STRUCTURE-39-1 STRUCT-TEST-40/1 STRUCT-TEST-40/5 - STRUCT-TEST-40/ERROR.3 - STRUCT-TEST-40/ERROR.6 STRUCT-TEST-40/9 STRUCT-TEST-40/10 - STRUCT-TEST-41/1 STRUCT-TEST-41/2 STRUCT-TEST-41/ERROR.1 STRUCT-TEST-40/ERROR.4 STRUCT-TEST-40/6 + STRUCT-TEST-40/ERROR.3 STRUCT-TEST-40/ERROR.4 STRUCT-TEST-40/6 STRUCT-TEST-40/7 STRUCT-TEST-40/8 STRUCT-TEST-40/ERROR.5 - STRUCT-TEST-41/ERROR.2 STRUCT-TEST-40/ERROR.6 STRUCT-TEST-40/9 STRUCT-TEST-40/10 STRUCT-TEST-41/1 STRUCT-TEST-41/2 STRUCT-TEST-41/ERROR.1 STRUCT-TEST-41/ERROR.2 @@ -25512,22 +26265,10 @@ Form: (COUNT-IF #'STRUCT-TEST-41-P *UNIVERSE*) Expected value: 0 Actual value: #. - STRUCT-TEST-41/5 -Test STRUCT-TEST-41/3 failed -Form: (COUNT-IF #'STRUCT-TEST-41-P *UNIVERSE*) -Expected value: 0 - STRUCT-TEST-41/ERROR.3 STRUCT-TEST-41/ERROR.4 - STRUCT-TEST-41/6 STRUCT-TEST-41/7 STRUCT-TEST-41/8Actual value: #. - STRUCT-TEST-41/5 - STRUCT-TEST-41/ERROR.5 STRUCT-TEST-41/ERROR.6 STRUCT-TEST-41/9 - STRUCT-TEST-42/1 STRUCT-TEST-42/5 STRUCT-TEST-42/ERROR.3 STRUCT-TEST-41/ERROR.3 STRUCT-TEST-41/ERROR.4 + STRUCT-TEST-41/5 STRUCT-TEST-41/ERROR.3 STRUCT-TEST-41/ERROR.4 STRUCT-TEST-41/6 STRUCT-TEST-41/7 STRUCT-TEST-41/8 STRUCT-TEST-41/ERROR.5 STRUCT-TEST-41/ERROR.6 STRUCT-TEST-41/9 - STRUCT-TEST-42/1 STRUCT-TEST-42/5 - STRUCT-TEST-42/ERROR.4 STRUCT-TEST-42/6 STRUCT-TEST-42/7 - STRUCT-TEST-42/8 STRUCT-TEST-42/ERROR.5 STRUCT-TEST-42/ERROR.6 STRUCT-TEST-42/ERROR.3 - STRUCT-TEST-42/9 STRUCT-TEST-42/10 STRUCT-TEST-43/1 STRUCT-TEST-43/2 - STRUCT-TEST-43/ERROR.1 STRUCT-TEST-43/ERROR.2 + STRUCT-TEST-42/1 STRUCT-TEST-42/5 STRUCT-TEST-42/ERROR.3 STRUCT-TEST-42/ERROR.4 STRUCT-TEST-42/6 STRUCT-TEST-42/7 STRUCT-TEST-42/8 STRUCT-TEST-42/ERROR.5 STRUCT-TEST-42/ERROR.6 STRUCT-TEST-42/9 STRUCT-TEST-42/10 STRUCT-TEST-43/1 STRUCT-TEST-43/2 @@ -25536,61 +26277,26 @@ Form: (COUNT-IF #'STRUCT-TEST-43-P *UNIVERSE*) Expected value: 0 Actual value: #. - STRUCT-TEST-43/5 STRUCT-TEST-43/ERROR.3 -Test STRUCT-TEST-43/3 failed -Form: (COUNT-IF #'STRUCT-TEST-43-P *UNIVERSE*) -Expected value: 0 -Actual value: #. - STRUCT-TEST-43/5 STRUCT-TEST-43/ERROR.4 + STRUCT-TEST-43/5 STRUCT-TEST-43/ERROR.3 STRUCT-TEST-43/ERROR.4 STRUCT-TEST-43/6 STRUCT-TEST-43/7 STRUCT-TEST-43/8 - STRUCT-TEST-43/ERROR.5 STRUCT-TEST-43/ERROR.6 STRUCT-TEST-43/ERROR.3 STRUCT-TEST-43/9 - STRUCT-TEST-44/1 STRUCT-TEST-44/5 STRUCT-TEST-44/ERROR.3 STRUCT-TEST-43/ERROR.4 - STRUCT-TEST-43/6 STRUCT-TEST-43/7 STRUCT-TEST-43/8 - STRUCT-TEST-43/ERROR.5 STRUCT-TEST-43/ERROR.6 - STRUCT-TEST-44/ERROR.4 STRUCT-TEST-44/6 STRUCT-TEST-44/7 - STRUCT-TEST-44/8 STRUCT-TEST-44/ERROR.5 STRUCT-TEST-44/ERROR.6 - STRUCT-TEST-44/9 STRUCT-TEST-44/10 STRUCT-TEST-43/9 + STRUCT-TEST-43/ERROR.5 STRUCT-TEST-43/ERROR.6 STRUCT-TEST-43/9 STRUCT-TEST-44/1 STRUCT-TEST-44/5 STRUCT-TEST-44/ERROR.3 STRUCT-TEST-44/ERROR.4 STRUCT-TEST-44/6 STRUCT-TEST-44/7 STRUCT-TEST-44/8 STRUCT-TEST-44/ERROR.5 STRUCT-TEST-44/ERROR.6 STRUCT-TEST-44/9 STRUCT-TEST-44/10 STRUCTS-ARE-DISJOINT - STRUCT-TEST-45/1 STRUCT-TEST-45/5 STRUCTS-ARE-DISJOINT - STRUCT-TEST-45/1 STRUCT-TEST-45/ERROR.3 - STRUCT-TEST-45/ERROR.4 STRUCT-TEST-45/6 STRUCT-TEST-45/7 - STRUCT-TEST-45/8 STRUCT-TEST-45/ERROR.5 STRUCT-TEST-45/5 STRUCT-TEST-45/ERROR.6 - STRUCT-TEST-45/9 STRUCT-TEST-45/10 STRUCTURE-45-1 STRUCT-TEST-46/1 - STRUCT-TEST-46/5 STRUCT-TEST-45/ERROR.3 + STRUCT-TEST-45/1 STRUCT-TEST-45/5 STRUCT-TEST-45/ERROR.3 STRUCT-TEST-45/ERROR.4 STRUCT-TEST-45/6 STRUCT-TEST-45/7 - STRUCT-TEST-45/8 STRUCT-TEST-45/ERROR.5 STRUCT-TEST-46/ERROR.3 STRUCT-TEST-46/ERROR.4 - STRUCT-TEST-46/6 STRUCT-TEST-46/7 STRUCT-TEST-46/8 STRUCT-TEST-45/ERROR.6 + STRUCT-TEST-45/8 STRUCT-TEST-45/ERROR.5 STRUCT-TEST-45/ERROR.6 STRUCT-TEST-45/9 STRUCT-TEST-45/10 STRUCTURE-45-1 STRUCT-TEST-46/1 - STRUCT-TEST-46/5 - STRUCT-TEST-46/ERROR.5 STRUCT-TEST-46/ERROR.6 STRUCT-TEST-46/9 - STRUCT-TEST-46/10 STRUCTURE-46-1 STRUCT-TEST-47/1 STRUCT-TEST-47/5 - STRUCT-TEST-47/ERROR.3 STRUCT-TEST-46/ERROR.3 STRUCT-TEST-46/ERROR.4 + STRUCT-TEST-46/5 STRUCT-TEST-46/ERROR.3 STRUCT-TEST-46/ERROR.4 STRUCT-TEST-46/6 STRUCT-TEST-46/7 STRUCT-TEST-46/8 STRUCT-TEST-46/ERROR.5 STRUCT-TEST-46/ERROR.6 STRUCT-TEST-46/9 - STRUCT-TEST-46/10 STRUCTURE-46-1 STRUCT-TEST-47/1 STRUCT-TEST-47/5 STRUCT-TEST-47/ERROR.4 STRUCT-TEST-47/6 + STRUCT-TEST-46/10 STRUCTURE-46-1 STRUCT-TEST-47/1 STRUCT-TEST-47/5 + STRUCT-TEST-47/ERROR.3 STRUCT-TEST-47/ERROR.4 STRUCT-TEST-47/6 STRUCT-TEST-47/7 STRUCT-TEST-47/8 STRUCT-TEST-47/ERROR.5 STRUCT-TEST-47/ERROR.6 STRUCT-TEST-47/9 STRUCT-TEST-47/10 - STRUCT-TEST-47/ERROR.3 - STRUCTURE-47-1 STRUCT-TEST-48/1 STRUCT-TEST-48/5 - STRUCT-TEST-48/ERROR.3 STRUCT-TEST-48/ERROR.4 STRUCT-TEST-47/ERROR.4 STRUCT-TEST-47/6 - STRUCT-TEST-47/7 STRUCT-TEST-47/8 STRUCT-TEST-47/ERROR.5 - STRUCT-TEST-47/ERROR.6 STRUCT-TEST-47/9 STRUCT-TEST-47/10 STRUCT-TEST-48/6 - STRUCT-TEST-48/7 STRUCT-TEST-48/8 STRUCT-TEST-48/ERROR.5 - STRUCT-TEST-48/ERROR.6 STRUCT-TEST-48/9 STRUCT-TEST-48/10 STRUCTURE-47-1 STRUCT-TEST-48/1 STRUCT-TEST-48/5 - STRUCT-TEST-48/ERROR.3 STRUCT-TEST-48/ERROR.4 - STRUCTURE-48-1 -Test STRUCT-TEST-49/1 failed -Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-49) - (FUNCTIONP #'MAKE-STRUCT-TEST-49) - (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-49) - (TYPEP (MAKE-STRUCT-TEST-49) '(VECTOR BIT)) T) -Expected value: T -Actual value: NIL. - STRUCT-TEST-49/5 STRUCT-TEST-49/ERROR.3 STRUCT-TEST-48/6 + STRUCT-TEST-48/ERROR.3 STRUCT-TEST-48/ERROR.4 STRUCT-TEST-48/6 STRUCT-TEST-48/7 STRUCT-TEST-48/8 STRUCT-TEST-48/ERROR.5 STRUCT-TEST-48/ERROR.6 STRUCT-TEST-48/9 STRUCT-TEST-48/10 STRUCTURE-48-1 @@ -25601,34 +26307,21 @@ (TYPEP (MAKE-STRUCT-TEST-49) '(VECTOR BIT)) T) Expected value: T Actual value: NIL. - STRUCT-TEST-49/ERROR.4 + STRUCT-TEST-49/5 STRUCT-TEST-49/ERROR.3 STRUCT-TEST-49/ERROR.4 STRUCT-TEST-49/6 STRUCT-TEST-49/7 STRUCT-TEST-49/8 - STRUCT-TEST-49/ERROR.5 STRUCT-TEST-49/5 STRUCT-TEST-49/ERROR.3 STRUCT-TEST-49/ERROR.6 STRUCT-TEST-49/9 - STRUCT-TEST-49/10 -Test STRUCT-TEST-50/1 failed -Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-50) - (FUNCTIONP #'MAKE-STRUCT-TEST-50) - (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-50) - (TYPEP (MAKE-STRUCT-TEST-50) '(VECTOR CHARACTER)) T) STRUCT-TEST-49/ERROR.4 - STRUCT-TEST-49/6 STRUCT-TEST-49/7 STRUCT-TEST-49/8 - STRUCT-TEST-49/ERROR.5 -Expected value: T -Actual value: NIL. - STRUCT-TEST-50/5 STRUCT-TEST-50/ERROR.3 STRUCT-TEST-49/ERROR.6 STRUCT-TEST-49/9 + STRUCT-TEST-49/ERROR.5 STRUCT-TEST-49/ERROR.6 STRUCT-TEST-49/9 STRUCT-TEST-49/10 Test STRUCT-TEST-50/1 failed Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-50) (FUNCTIONP #'MAKE-STRUCT-TEST-50) (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-50) - (TYPEP (MAKE-STRUCT-TEST-50) '(VECTOR CHARACTER)) T) STRUCT-TEST-50/ERROR.4 - STRUCT-TEST-50/6 STRUCT-TEST-50/7 STRUCT-TEST-50/8 - STRUCT-TEST-50/ERROR.5 STRUCT-TEST-50/ERROR.6 STRUCT-TEST-50/9 - STRUCT-TEST-50/10 + (TYPEP (MAKE-STRUCT-TEST-50) '(VECTOR CHARACTER)) T) Expected value: T Actual value: NIL. STRUCT-TEST-50/5 STRUCT-TEST-50/ERROR.3 STRUCT-TEST-50/ERROR.4 STRUCT-TEST-50/6 STRUCT-TEST-50/7 STRUCT-TEST-50/8 STRUCT-TEST-50/ERROR.5 STRUCT-TEST-50/ERROR.6 STRUCT-TEST-50/9 + STRUCT-TEST-50/10 Test STRUCT-TEST-51/1 failed Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-51) (FUNCTIONP #'MAKE-STRUCT-TEST-51) @@ -25636,76 +26329,37 @@ (TYPEP (MAKE-STRUCT-TEST-51) '(VECTOR (INTEGER 0 255))) T) Expected value: T Actual value: NIL. - STRUCT-TEST-51/5 STRUCT-TEST-51/ERROR.3 - STRUCT-TEST-50/10 STRUCT-TEST-51/ERROR.4 - STRUCT-TEST-51/6 STRUCT-TEST-51/7 STRUCT-TEST-51/8 - STRUCT-TEST-51/ERROR.5 STRUCT-TEST-51/ERROR.6 -Test STRUCT-TEST-51/1 failed -Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-51) - (FUNCTIONP #'MAKE-STRUCT-TEST-51) - (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-51) - (TYPEP (MAKE-STRUCT-TEST-51) '(VECTOR (INTEGER 0 255))) T) -Expected value: T -Actual value: NIL. - STRUCT-TEST-51/5 STRUCT-TEST-51/ERROR.3 STRUCT-TEST-51/9 - STRUCT-TEST-51/10 STRUCT-TEST-52/1 STRUCT-TEST-52/5 - STRUCT-TEST-52/ERROR.3 STRUCT-TEST-51/ERROR.4 + STRUCT-TEST-51/5 STRUCT-TEST-51/ERROR.3 STRUCT-TEST-51/ERROR.4 STRUCT-TEST-51/6 STRUCT-TEST-51/7 STRUCT-TEST-51/8 - STRUCT-TEST-51/ERROR.5 STRUCT-TEST-51/ERROR.6 STRUCT-TEST-52/ERROR.4 STRUCT-TEST-52/6 - STRUCT-TEST-52/7 STRUCT-TEST-52/8 STRUCT-TEST-52/ERROR.5 - STRUCT-TEST-52/ERROR.6 STRUCT-TEST-51/9 + STRUCT-TEST-51/ERROR.5 STRUCT-TEST-51/ERROR.6 STRUCT-TEST-51/9 STRUCT-TEST-51/10 STRUCT-TEST-52/1 STRUCT-TEST-52/5 - STRUCT-TEST-52/ERROR.3 STRUCT-TEST-52/9 STRUCT-TEST-52/10 - STRUCT-TEST-53/1 STRUCT-TEST-53/5 STRUCT-TEST-53/ERROR.3 STRUCT-TEST-52/ERROR.4 STRUCT-TEST-52/6 + STRUCT-TEST-52/ERROR.3 STRUCT-TEST-52/ERROR.4 STRUCT-TEST-52/6 STRUCT-TEST-52/7 STRUCT-TEST-52/8 STRUCT-TEST-52/ERROR.5 - STRUCT-TEST-52/ERROR.6 - STRUCT-TEST-53/ERROR.4 STRUCT-TEST-53/6 STRUCT-TEST-53/7 - STRUCT-TEST-53/8 STRUCT-TEST-53/ERROR.5 STRUCT-TEST-53/ERROR.6 - STRUCT-TEST-53/9 STRUCT-TEST-52/9 STRUCT-TEST-52/10 - STRUCT-TEST-53/1 STRUCT-TEST-53/5 STRUCT-TEST-53/ERROR.3 STRUCT-TEST-53/10 STRUCT-TEST-53/18 STRUCTURE-53-1 - STRUCT-TEST-54/1 STRUCT-TEST-54/5 STRUCT-TEST-54/ERROR.3 - STRUCT-TEST-54/ERROR.4 STRUCT-TEST-54/6 + STRUCT-TEST-52/ERROR.6 STRUCT-TEST-52/9 STRUCT-TEST-52/10 + STRUCT-TEST-53/1 STRUCT-TEST-53/5 STRUCT-TEST-53/ERROR.3 STRUCT-TEST-53/ERROR.4 STRUCT-TEST-53/6 STRUCT-TEST-53/7 STRUCT-TEST-53/8 STRUCT-TEST-53/ERROR.5 STRUCT-TEST-53/ERROR.6 STRUCT-TEST-53/9 STRUCT-TEST-53/10 STRUCT-TEST-53/18 STRUCTURE-53-1 - STRUCT-TEST-54/1 STRUCT-TEST-54/5 STRUCT-TEST-54/ERROR.3 STRUCT-TEST-54/7 - STRUCT-TEST-54/8 STRUCT-TEST-54/ERROR.5 STRUCT-TEST-54/ERROR.6 - STRUCT-TEST-54/9 STRUCT-TEST-54/10 STRUCT-TEST-54/18 STRUCTURE-54-1 - STRUCT-TEST-54/ERROR.4 STRUCT-TEST-54/6 - STRUCT-TEST-55/1 STRUCT-TEST-55/2 STRUCT-TEST-55/ERROR.1 - STRUCT-TEST-55/ERROR.2 STRUCT-TEST-54/7 + STRUCT-TEST-54/1 STRUCT-TEST-54/5 STRUCT-TEST-54/ERROR.3 + STRUCT-TEST-54/ERROR.4 STRUCT-TEST-54/6 STRUCT-TEST-54/7 STRUCT-TEST-54/8 STRUCT-TEST-54/ERROR.5 STRUCT-TEST-54/ERROR.6 STRUCT-TEST-54/9 STRUCT-TEST-54/10 STRUCT-TEST-54/18 STRUCTURE-54-1 STRUCT-TEST-55/1 STRUCT-TEST-55/2 STRUCT-TEST-55/ERROR.1 - STRUCT-TEST-55/ERROR.2 STRUCT-TEST-55/3 STRUCT-TEST-55/5 STRUCT-TEST-55/3 STRUCT-TEST-55/5 + STRUCT-TEST-55/ERROR.2 STRUCT-TEST-55/3 STRUCT-TEST-55/5 STRUCT-TEST-55/ERROR.3 STRUCT-TEST-55/ERROR.4 STRUCT-TEST-55/6 STRUCT-TEST-55/7 STRUCT-TEST-55/8 STRUCT-TEST-55/ERROR.5 - STRUCT-TEST-55/ERROR.6 - STRUCT-TEST-55/ERROR.3 STRUCT-TEST-55/ERROR.4 STRUCT-TEST-55/6 - STRUCT-TEST-55/7 STRUCT-TEST-55/8 STRUCT-TEST-55/9 STRUCTURE-55-1 - STRUCT-TEST-56/1 STRUCT-TEST-56/2 STRUCT-TEST-56/ERROR.1 - STRUCT-TEST-56/ERROR.2 STRUCT-TEST-55/ERROR.5 STRUCT-TEST-55/ERROR.6 STRUCT-TEST-55/9 STRUCTURE-55-1 STRUCT-TEST-56/1 STRUCT-TEST-56/2 STRUCT-TEST-56/ERROR.1 STRUCT-TEST-56/ERROR.2 STRUCT-TEST-56/3 STRUCT-TEST-56/5 - STRUCT-TEST-56/ERROR.3 STRUCT-TEST-56/3 STRUCT-TEST-56/5 STRUCT-TEST-56/ERROR.4 STRUCT-TEST-56/6 - STRUCT-TEST-56/7 STRUCT-TEST-56/8 STRUCT-TEST-56/ERROR.5 - STRUCT-TEST-56/ERROR.3 - STRUCT-TEST-56/ERROR.6 STRUCT-TEST-56/9 STRUCTURE-56-1 - STRUCT-TEST-57/1 STRUCT-TEST-57/2 STRUCT-TEST-57/ERROR.1 STRUCT-TEST-56/ERROR.4 STRUCT-TEST-56/6 + STRUCT-TEST-56/ERROR.3 STRUCT-TEST-56/ERROR.4 STRUCT-TEST-56/6 STRUCT-TEST-56/7 STRUCT-TEST-56/8 STRUCT-TEST-56/ERROR.5 - STRUCT-TEST-57/ERROR.2 STRUCT-TEST-56/ERROR.6 STRUCT-TEST-56/9 STRUCTURE-56-1 STRUCT-TEST-57/1 STRUCT-TEST-57/2 STRUCT-TEST-57/ERROR.1 - STRUCT-TEST-57/ERROR.2 STRUCT-TEST-57/3 STRUCT-TEST-57/3 STRUCT-TEST-57/4 - STRUCT-TEST-57/5 STRUCT-TEST-57/ERROR.3 STRUCT-TEST-57/4 - STRUCT-TEST-57/5 STRUCT-TEST-57/ERROR.4 - STRUCT-TEST-57/6 STRUCT-TEST-57/7 STRUCT-TEST-57/8 - STRUCT-TEST-57/ERROR.5 STRUCT-TEST-57/ERROR.3 STRUCT-TEST-57/ERROR.6 STRUCT-TEST-57/9 STRUCT-TEST-57/ERROR.4 + STRUCT-TEST-57/ERROR.2 STRUCT-TEST-57/3 STRUCT-TEST-57/4 + STRUCT-TEST-57/5 STRUCT-TEST-57/ERROR.3 STRUCT-TEST-57/ERROR.4 STRUCT-TEST-57/6 STRUCT-TEST-57/7 STRUCT-TEST-57/8 STRUCT-TEST-57/ERROR.5 STRUCT-TEST-57/ERROR.6 STRUCT-TEST-57/9 STRUCT-TEST-57/13 STRUCT-TEST-57/14 STRUCT-TEST-57/15 - STRUCT-TEST-57/13 STRUCT-TEST-57/14 STRUCT-TEST-57/15 Test STRUCT-TEST-57/16 failed Form: (LOOP FOR @@ -25723,55 +26377,13 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-57/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-57)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-57 TYPE)) - '(NIL T))) - COLLECT - TYPE) STRUCT-TEST-57/17 STRUCT-TEST-57/15A STRUCT-TEST-57/15B - STRUCT-TEST-57/20 STRUCT-TEST-58/1 -Expected value: NIL -Actual value: (CONDITION). - STRUCT-TEST-58/2 - STRUCT-TEST-58/ERROR.1 STRUCT-TEST-58/ERROR.2 STRUCT-TEST-57/17 STRUCT-TEST-57/15A STRUCT-TEST-57/15B + STRUCT-TEST-57/17 STRUCT-TEST-57/15A STRUCT-TEST-57/15B STRUCT-TEST-57/20 STRUCT-TEST-58/1 STRUCT-TEST-58/2 - STRUCT-TEST-58/ERROR.1 STRUCT-TEST-58/ERROR.2 STRUCT-TEST-58/3 STRUCT-TEST-58/3 + STRUCT-TEST-58/ERROR.1 STRUCT-TEST-58/ERROR.2 STRUCT-TEST-58/3 STRUCT-TEST-58/4 STRUCT-TEST-58/5 STRUCT-TEST-58/ERROR.3 - STRUCT-TEST-58/4 STRUCT-TEST-58/ERROR.4 STRUCT-TEST-58/6 STRUCT-TEST-58/7 STRUCT-TEST-58/8 STRUCT-TEST-58/ERROR.5 STRUCT-TEST-58/ERROR.6 - STRUCT-TEST-58/9 STRUCT-TEST-58/5 STRUCT-TEST-58/ERROR.3 - STRUCT-TEST-58/ERROR.4 STRUCT-TEST-58/6 STRUCT-TEST-58/7 - STRUCT-TEST-58/8 STRUCT-TEST-58/ERROR.5 STRUCT-TEST-58/ERROR.6 - STRUCT-TEST-58/9 STRUCT-TEST-58/13 STRUCT-TEST-58/14 STRUCT-TEST-58/15 STRUCT-TEST-58/13 STRUCT-TEST-58/14 STRUCT-TEST-58/15 -Test STRUCT-TEST-58/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-58)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-58 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - STRUCT-TEST-58/17 STRUCT-TEST-58/15A + STRUCT-TEST-58/9 STRUCT-TEST-58/13 STRUCT-TEST-58/14 STRUCT-TEST-58/15 Test STRUCT-TEST-58/16 failed Form: (LOOP FOR @@ -25789,20 +26401,13 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - STRUCT-TEST-58/15B - STRUCT-TEST-58/18 STRUCT-TEST-58/19 STRUCT-TEST-58/20 STRUCT-TEST-59/1 - STRUCT-TEST-59/2 STRUCT-TEST-59/ERROR.1 STRUCT-TEST-58/17 STRUCT-TEST-58/15A STRUCT-TEST-59/ERROR.2 STRUCT-TEST-58/15B + STRUCT-TEST-58/17 STRUCT-TEST-58/15A STRUCT-TEST-58/15B STRUCT-TEST-58/18 STRUCT-TEST-58/19 STRUCT-TEST-58/20 STRUCT-TEST-59/1 STRUCT-TEST-59/2 STRUCT-TEST-59/ERROR.1 STRUCT-TEST-59/ERROR.2 - STRUCT-TEST-59/3 STRUCT-TEST-59/3 STRUCT-TEST-59/4 STRUCT-TEST-59/5 - STRUCT-TEST-59/ERROR.3 STRUCT-TEST-59/4 STRUCT-TEST-59/5 STRUCT-TEST-59/ERROR.4 STRUCT-TEST-59/6 - STRUCT-TEST-59/7 STRUCT-TEST-59/8 STRUCT-TEST-59/ERROR.5 - STRUCT-TEST-59/ERROR.3 - STRUCT-TEST-59/ERROR.6 STRUCT-TEST-59/9 STRUCT-TEST-59/ERROR.4 STRUCT-TEST-59/6 + STRUCT-TEST-59/ERROR.3 STRUCT-TEST-59/ERROR.4 STRUCT-TEST-59/6 STRUCT-TEST-59/7 STRUCT-TEST-59/8 STRUCT-TEST-59/ERROR.5 STRUCT-TEST-59/ERROR.6 STRUCT-TEST-59/9 STRUCT-TEST-59/13 - STRUCT-TEST-59/14 STRUCT-TEST-59/15 STRUCT-TEST-59/13 STRUCT-TEST-59/14 STRUCT-TEST-59/15 Test STRUCT-TEST-59/16 failed Form: (LOOP @@ -25821,38 +26426,13 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-59/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-59)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-59 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL STRUCT-TEST-59/17 STRUCT-TEST-59/15A STRUCT-TEST-59/15B - STRUCT-TEST-59/18 STRUCT-TEST-59/19 STRUCT-TEST-59/20 STRUCT-TEST-60/1 - STRUCT-TEST-60/2 STRUCT-TEST-60/ERROR.1 -Actual value: (CONDITION). STRUCT-TEST-59/17 STRUCT-TEST-59/15A STRUCT-TEST-59/15B STRUCT-TEST-59/18 STRUCT-TEST-59/19 STRUCT-TEST-59/20 STRUCT-TEST-60/1 - STRUCT-TEST-60/2 STRUCT-TEST-60/ERROR.2 STRUCT-TEST-60/ERROR.1 STRUCT-TEST-60/ERROR.2 - STRUCT-TEST-60/3 + STRUCT-TEST-60/2 STRUCT-TEST-60/ERROR.1 STRUCT-TEST-60/ERROR.2 STRUCT-TEST-60/3 STRUCT-TEST-60/4 STRUCT-TEST-60/5 - STRUCT-TEST-60/ERROR.3 STRUCT-TEST-60/4 STRUCT-TEST-60/5 STRUCT-TEST-60/ERROR.4 STRUCT-TEST-60/6 - STRUCT-TEST-60/7 STRUCT-TEST-60/8 - STRUCT-TEST-60/ERROR.3 STRUCT-TEST-60/ERROR.5 - STRUCT-TEST-60/ERROR.6 STRUCT-TEST-60/9 STRUCT-TEST-60/ERROR.4 STRUCT-TEST-60/6 + STRUCT-TEST-60/ERROR.3 STRUCT-TEST-60/ERROR.4 STRUCT-TEST-60/6 STRUCT-TEST-60/7 STRUCT-TEST-60/8 STRUCT-TEST-60/ERROR.5 STRUCT-TEST-60/ERROR.6 STRUCT-TEST-60/9 STRUCT-TEST-60/13 - STRUCT-TEST-60/14 STRUCT-TEST-60/15 STRUCT-TEST-60/13 STRUCT-TEST-60/14 STRUCT-TEST-60/15 Test STRUCT-TEST-60/16 failed Form: (LOOP @@ -25871,26 +26451,7 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-60/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-60)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-60 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). STRUCT-TEST-60/17 STRUCT-TEST-60/15A STRUCT-TEST-60/15B - STRUCT-TEST-60/20 STRUCT-TEST-60/17 STRUCT-TEST-60/15A STRUCT-TEST-60/15B STRUCT-TEST-60/20 Test STRUCTURE-60-1 failed Form: (LET ((*ST-60* 10)) @@ -25904,44 +26465,16 @@ 200 200. STRUCTURE-61-1 STRUCTURE-62-1 STRUCTURE-62-2 STRUCT-TEST-63/1 - STRUCT-TEST-63/2 -Test STRUCTURE-60-1 failed -Form: (LET ((*ST-60* 10)) - (LET ((S (MAKE-STRUCT-TEST-60 :*ST-60* 200))) - (VALUES (STRUCT-TEST-60-A60 S) (STRUCT-TEST-60-*ST-60* S) - (STRUCT-TEST-60-B60 S)))) -Expected values: 10 - 200 - 10 -Actual values: 10 - 200 - 200. - STRUCT-TEST-63/ERROR.1 STRUCT-TEST-63/ERROR.2 STRUCTURE-61-1 STRUCTURE-62-1 STRUCTURE-62-2 STRUCT-TEST-63/1 STRUCT-TEST-63/2 STRUCT-TEST-63/ERROR.1 STRUCT-TEST-63/ERROR.2 - STRUCT-TEST-63/3 STRUCT-TEST-63/3 STRUCT-TEST-63/4 STRUCT-TEST-63/5 - STRUCT-TEST-63/ERROR.3 STRUCT-TEST-63/4 STRUCT-TEST-63/5 STRUCT-TEST-63/ERROR.3 STRUCT-TEST-63/ERROR.4 STRUCT-TEST-63/6 STRUCT-TEST-63/7 STRUCT-TEST-63/8 STRUCT-TEST-63/ERROR.5 - STRUCT-TEST-63/ERROR.6 STRUCT-TEST-63/ERROR.4 STRUCT-TEST-63/6 - STRUCT-TEST-63/7 STRUCT-TEST-63/8 STRUCT-TEST-63/9 + STRUCT-TEST-63/ERROR.6 STRUCT-TEST-63/9 Test STRUCT-TEST-63/13 failed Form: (NOTNOT-MV (TYPEP (MAKE-STRUCT-TEST-63) (FIND-CLASS ':STRUCT-TEST-63))) Expected value: T - STRUCT-TEST-63/ERROR.5 - STRUCT-TEST-63/ERROR.6Actual value: #. -Test STRUCT-TEST-63/14 failed -Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) - (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) -Expected value: T -Actual value: #. - STRUCT-TEST-63/9 -Test STRUCT-TEST-63/13 failed -Form: (NOTNOT-MV - (TYPEP (MAKE-STRUCT-TEST-63) (FIND-CLASS ':STRUCT-TEST-63))) -Expected value: T - STRUCT-TEST-63/15Actual value: #. +Actual value: #. Test STRUCT-TEST-63/14 failed Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) @@ -25965,23 +26498,6 @@ TYPE) Expected value: NIL Actual value: (CONDITION). - -Test STRUCT-TEST-63/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE ':STRUCT-TEST-63)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* ':STRUCT-TEST-63 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL Test STRUCT-TEST-63/17 failed Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) (LOOP @@ -25997,28 +26513,12 @@ COLLECT TYPE)) Expected value: NIL -Actual value: (CONDITION). Actual value: #. Test STRUCT-TEST-63/15A failed Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) Expected values: T T -Test STRUCT-TEST-63/17 failed -Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) - (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* TYPE CLASS)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* CLASS TYPE)) - '(NIL T))) - COLLECT - TYPE)) -Expected value: NIL Actual value: #. STRUCT-TEST-63/15B STRUCT-TEST-63/20 Test STRUCT-TEST-64/1 failed @@ -26028,30 +26528,7 @@ (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCT-TEST-64) T) Expected value: T Actual value: #. -Actual value: #. -Test STRUCT-TEST-63/15A failed -Form: (LET ((CLASS (FIND-CLASS ':STRUCT-TEST-63))) - (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) -Expected values: T - T -Actual value: #. - STRUCT-TEST-63/15B STRUCT-TEST-63/20Test STRUCT-TEST-64/2 failed -Form: (LET ((S (MAKE-STRUCT-TEST-64))) - (AND (FBOUNDP 'STRUCT-TEST-64-P) (FUNCTIONP #'STRUCT-TEST-64-P) - (SYMBOL-FUNCTION 'STRUCT-TEST-64-P) - (NOTNOT (FUNCALL #'STRUCT-TEST-64-P S)) - (NOTNOT-MV (STRUCT-TEST-64-P S)))) -Expected value: T -Actual value: #. - -Test STRUCT-TEST-64/1 failed -Form: (AND (FBOUNDP 'MAKE-STRUCT-TEST-64) - (FUNCTIONP #'MAKE-STRUCT-TEST-64) - (SYMBOL-FUNCTION 'MAKE-STRUCT-TEST-64) - (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCT-TEST-64) T) -Expected value: T -Actual value: #. - STRUCT-TEST-64/ERROR.1 STRUCT-TEST-64/ERROR.2Test STRUCT-TEST-64/2 failed +Test STRUCT-TEST-64/2 failed Form: (LET ((S (MAKE-STRUCT-TEST-64))) (AND (FBOUNDP 'STRUCT-TEST-64-P) (FUNCTIONP #'STRUCT-TEST-64-P) (SYMBOL-FUNCTION 'STRUCT-TEST-64-P) @@ -26059,33 +26536,8 @@ (NOTNOT-MV (STRUCT-TEST-64-P S)))) Expected value: T Actual value: #. - STRUCT-TEST-64/ERROR.1 STRUCT-TEST-64/ERROR.2 STRUCT-TEST-64/3 STRUCT-TEST-64/3 + STRUCT-TEST-64/ERROR.1 STRUCT-TEST-64/ERROR.2 STRUCT-TEST-64/3 STRUCT-TEST-64/4 - STRUCT-TEST-64/4 -Test STRUCT-TEST-64/5 failed -Form: (LET ((STRUCT-TEST-64-TEMP-5 - (MAKE-STRUCT-TEST-64 :C63 'STRUCT-TEST-64-SLOTTEMP-3 - :B63 'STRUCT-TEST-64-SLOTTEMP-2 :A63 - 'STRUCT-TEST-64-SLOTTEMP-1))) - (AND (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-3 - (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-5)) - (EQLT 'STRUCT-TEST-64-SLOTTEMP-3 - (FUNCALL #'STRUCT-TEST-64-C63 - STRUCT-TEST-64-TEMP-5))) - (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-2 - (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-5)) - (EQLT 'STRUCT-TEST-64-SLOTTEMP-2 - (FUNCALL #'STRUCT-TEST-64-B63 - STRUCT-TEST-64-TEMP-5))) - (AND (EQLT 'STRUCT-TEST-64-SLOTTEMP-1 - (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-5)) - (EQLT 'STRUCT-TEST-64-SLOTTEMP-1 - (FUNCALL #'STRUCT-TEST-64-A63 - STRUCT-TEST-64-TEMP-5))) - T)) -Expected value: T -Actual value: #. - STRUCT-TEST-64/ERROR.3 Test STRUCT-TEST-64/5 failed Form: (LET ((STRUCT-TEST-64-TEMP-5 (MAKE-STRUCT-TEST-64 :C63 'STRUCT-TEST-64-SLOTTEMP-3 @@ -26108,11 +26560,6 @@ STRUCT-TEST-64-TEMP-5))) T)) Expected value: T - STRUCT-TEST-64/ERROR.4 -Test STRUCT-TEST-64/6 failed -Form: (EQT (MAKE-STRUCT-TEST-64) (MAKE-STRUCT-TEST-64)) -Expected value: NIL -Actual value: #. Actual value: #. STRUCT-TEST-64/ERROR.3 STRUCT-TEST-64/ERROR.4 Test STRUCT-TEST-64/6 failed @@ -26139,26 +26586,6 @@ T)) Expected value: T Actual value: #. - STRUCT-TEST-64/8 STRUCT-TEST-64/ERROR.5Test STRUCT-TEST-64/7 failed -Form: (LET ((STRUCT-TEST-64-TEMP-7-1 (MAKE-STRUCT-TEST-64))) - (AND (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-1)) - (SETF (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2) - (EQLT (STRUCT-TEST-64-A63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2)) - (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-2)) - (SETF (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2) - (EQLT (STRUCT-TEST-64-B63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2)) - (LET ((STRUCT-TEST-64-TEMP-7-2 'STRUCT-TEST-64-SLOTTEMP-3)) - (SETF (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2) - (EQLT (STRUCT-TEST-64-C63 STRUCT-TEST-64-TEMP-7-1) - STRUCT-TEST-64-TEMP-7-2)) - T)) -Expected value: T - STRUCT-TEST-64/ERROR.6Actual value: #. STRUCT-TEST-64/8 STRUCT-TEST-64/ERROR.5 STRUCT-TEST-64/ERROR.6 Test STRUCT-TEST-64/9 failed Form: (LET ((XTEMP-9 (MAKE-STRUCT-TEST-64 :A63 @@ -26185,37 +26612,6 @@ T))) Expected value: T Actual value: #. - -Test STRUCT-TEST-64/9 failed -Form: (LET ((XTEMP-9 (MAKE-STRUCT-TEST-64 :A63 - 'STRUCT-TEST-64-SLOTTEMP-1 :B63 - 'STRUCT-TEST-64-SLOTTEMP-2 :C63 - 'STRUCT-TEST-64-SLOTTEMP-3))) - (LET ((YTEMP-9 (COPY-STRUCT-TEST-64 XTEMP-9)) - (ZTEMP-9 (FUNCALL #'COPY-STRUCT-TEST-64 XTEMP-9))) - (AND (NOT (EQLT XTEMP-9 YTEMP-9)) - (NOT (EQLT XTEMP-9 ZTEMP-9)) - (NOT (EQLT YTEMP-9 ZTEMP-9)) - (AND (EQLT (STRUCT-TEST-64-A63 XTEMP-9) - (STRUCT-TEST-64-A63 YTEMP-9)) - (EQLT (STRUCT-TEST-64-A63 XTEMP-9) - (STRUCT-TEST-64-A63 ZTEMP-9))) - (AND (EQLT (STRUCT-TEST-64-B63 XTEMP-9) - (STRUCT-TEST-64-B63 YTEMP-9)) - (EQLT (STRUCT-TEST-64-B63 XTEMP-9) - (STRUCT-TEST-64-B63 ZTEMP-9))) - (AND (EQLT (STRUCT-TEST-64-C63 XTEMP-9) - (STRUCT-TEST-64-C63 YTEMP-9)) - (EQLT (STRUCT-TEST-64-C63 XTEMP-9) - (STRUCT-TEST-64-C63 ZTEMP-9))) - T))) -Expected value: TTest STRUCT-TEST-64/13 failed -Form: (NOTNOT-MV - (TYPEP (MAKE-STRUCT-TEST-64) (FIND-CLASS 'STRUCT-TEST-64))) -Expected value: T -Actual value: #. - -Actual value: #. Test STRUCT-TEST-64/13 failed Form: (NOTNOT-MV (TYPEP (MAKE-STRUCT-TEST-64) (FIND-CLASS 'STRUCT-TEST-64))) @@ -26226,15 +26622,6 @@ (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) Expected value: T Actual value: #. -Test STRUCT-TEST-64/14 failed -Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) - (NOTNOT-MV (TYPEP CLASS 'STRUCTURE-CLASS))) -Expected value: T -Test STRUCT-TEST-64/15 failed -Form: (NOTNOT-MV (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCTURE-OBJECT)) -Expected value: T -Actual value: #. -Actual value: #. Test STRUCT-TEST-64/15 failed Form: (NOTNOT-MV (TYPEP (MAKE-STRUCT-TEST-64) 'STRUCTURE-OBJECT)) Expected value: T @@ -26256,39 +26643,6 @@ TYPE) Expected value: NIL Actual value: (CONDITION). -Test STRUCT-TEST-64/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-64)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-64 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). -Test STRUCT-TEST-64/17 failed -Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) - (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* TYPE CLASS)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST (SUBTYPEP* CLASS TYPE)) - '(NIL T))) - COLLECT - TYPE)) -Expected value: NIL -Actual value: #. Test STRUCT-TEST-64/17 failed Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) (LOOP @@ -26311,12 +26665,6 @@ Expected values: T T Actual value: #. - STRUCT-TEST-64/15BTest STRUCT-TEST-64/15A failed -Form: (LET ((CLASS (FIND-CLASS 'STRUCT-TEST-64))) - (NOTNOT-MV (SUBTYPEP CLASS 'STRUCTURE-OBJECT))) -Expected values: T - T -Actual value: #. STRUCT-TEST-64/15B Test STRUCT-TEST-64/20 failed Form: (LET ((XTEMP-20 @@ -26334,60 +26682,17 @@ T))) Expected value: T Actual value: #. - COPY-STRUCTURE.ERROR.1 -Test STRUCT-TEST-64/20 failed -Form: (LET ((XTEMP-20 - (MAKE-STRUCT-TEST-64 :A63 'STRUCT-TEST-64-SLOTTEMP-1 - :B63 'STRUCT-TEST-64-SLOTTEMP-2 :C63 - 'STRUCT-TEST-64-SLOTTEMP-3))) - (LET ((YTEMP-20 (COPY-STRUCTURE XTEMP-20))) - (AND (NOT (EQLT XTEMP-20 YTEMP-20)) - (EQLT (STRUCT-TEST-64-A63 XTEMP-20) - (STRUCT-TEST-64-A63 YTEMP-20)) - (EQLT (STRUCT-TEST-64-B63 XTEMP-20) - (STRUCT-TEST-64-B63 YTEMP-20)) - (EQLT (STRUCT-TEST-64-C63 XTEMP-20) - (STRUCT-TEST-64-C63 YTEMP-20)) - T))) COPY-STRUCTURE.ERROR.2 STRUCTURE-BOA-TEST-01/1 - STRUCTURE-BOA-TEST-02/1 STRUCTURE-BOA-TEST-02/2 - STRUCTURE-BOA-TEST-02/3 STRUCTURE-BOA-TEST-03/1 - STRUCTURE-BOA-TEST-03/2 STRUCTURE-BOA-TEST-04/1 - STRUCTURE-BOA-TEST-04/2 STRUCTURE-BOA-TEST-05/1 - STRUCTURE-BOA-TEST-05/2 STRUCTURE-BOA-TEST-05/3 -Expected value: T -Actual value: #. COPY-STRUCTURE.ERROR.1 COPY-STRUCTURE.ERROR.2 STRUCTURE-BOA-TEST-01/1 STRUCTURE-BOA-TEST-02/1 STRUCTURE-BOA-TEST-02/2 STRUCTURE-BOA-TEST-02/3 STRUCTURE-BOA-TEST-03/1 - STRUCTURE-BOA-TEST-03/2 - STRUCTURE-BOA-TEST-05/4 STRUCTURE-BOA-TEST-06/1 - STRUCTURE-BOA-TEST-06/2 STRUCTURE-BOA-TEST-06/3 - STRUCTURE-BOA-TEST-06/4 STRUCTURE-BOA-TEST-07/1 STRUCTURE-BOA-TEST-04/1 + STRUCTURE-BOA-TEST-03/2 STRUCTURE-BOA-TEST-04/1 STRUCTURE-BOA-TEST-04/2 STRUCTURE-BOA-TEST-05/1 STRUCTURE-BOA-TEST-05/2 STRUCTURE-BOA-TEST-05/3 - STRUCTURE-BOA-TEST-07/2 STRUCTURE-BOA-TEST-07/3 - STRUCTURE-BOA-TEST-07/4 STRUCTURE-BOA-TEST-05/4 STRUCTURE-BOA-TEST-06/1 STRUCTURE-BOA-TEST-06/2 STRUCTURE-BOA-TEST-06/3 STRUCTURE-BOA-TEST-06/4 STRUCTURE-BOA-TEST-07/1 -Test STRUCTURE-BOA-TEST-08/1 failed -Form: (SBT-SLOTS 'SBT-08 (SBT-08-CON :FOO 10) :A) -Expected value: (10) -Actual value: #. -Test STRUCTURE-BOA-TEST-09/1 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON) :A :B :C :F :G) -Expected value: (P Q R S (NIL NIL)) - STRUCTURE-BOA-TEST-07/2 STRUCTURE-BOA-TEST-07/3 - STRUCTURE-BOA-TEST-07/4Actual value: #. -Test STRUCTURE-BOA-TEST-09/2 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :D 1) :A :B :C :D :F :G) -Expected value: (P Q R 1 S (NIL NIL)) -Actual value: #. -Test STRUCTURE-BOA-TEST-09/3 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :A 1) :A :B :C :F :G) -Expected value: (1 Q R S (T NIL)) - + STRUCTURE-BOA-TEST-07/4 Test STRUCTURE-BOA-TEST-08/1 failed Form: (SBT-SLOTS 'SBT-08 (SBT-08-CON :FOO 10) :A) Expected value: (10) @@ -26400,31 +26705,14 @@ Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :D 1) :A :B :C :D :F :G) Expected value: (P Q R 1 S (NIL NIL)) Actual value: #. -Actual value: #. -Test STRUCTURE-BOA-TEST-09/4 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :X 1) :A :B :C :F :G) -Expected value: (P 1 R S (NIL NIL)) -Actual value: #. Test STRUCTURE-BOA-TEST-09/3 failed Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :A 1) :A :B :C :F :G) Expected value: (1 Q R S (T NIL)) -Test STRUCTURE-BOA-TEST-09/5 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :C 1) :A :B :C :F :G) -Expected value: (P Q 1 S (NIL NIL)) -Actual value: #. -Test STRUCTURE-BOA-TEST-09/6 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Y 1) :A :B :C :E :F :G) -Expected value: (P Q R 1 S (NIL NIL)) Actual value: #. Test STRUCTURE-BOA-TEST-09/4 failed Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :X 1) :A :B :C :F :G) Expected value: (P 1 R S (NIL NIL)) Actual value: #. -Actual value: #. -Test STRUCTURE-BOA-TEST-09/7 failed -Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Z 1) :A :B :C :F :G) -Expected value: (P Q R 1 (NIL T)) -Actual value: #. Test STRUCTURE-BOA-TEST-09/5 failed Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :C 1) :A :B :C :F :G) Expected value: (P Q 1 S (NIL NIL)) @@ -26432,14 +26720,7 @@ Test STRUCTURE-BOA-TEST-09/6 failed Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Y 1) :A :B :C :E :F :G) Expected value: (P Q R 1 S (NIL NIL)) - STRUCTURE-BOA-TEST-10/1 STRUCTURE-BOA-TEST-11/1 STRUCTURE-BOA-12/1 - STRUCTURE-BOA-12/2 STRUCTURE-BOA-12/3 -Test STRUCTURE-BOA-TEST-13/1 failed -Form: (SBT-13-D (SBT-13-CON)) -Expected value: (1 2 NIL) -Actual value: #. -Test STRUCTURE-BOA-TEST-13/2 failed -Form: (SBT-13-D (SBT-13-CON :A 10))Actual value: #. +Actual value: #. Test STRUCTURE-BOA-TEST-09/7 failed Form: (SBT-SLOTS 'SBT-09 (SBT-09-CON :Z 1) :A :B :C :F :G) Expected value: (P Q R 1 (NIL T)) @@ -26449,37 +26730,15 @@ Test STRUCTURE-BOA-TEST-13/1 failed Form: (SBT-13-D (SBT-13-CON)) Expected value: (1 2 NIL) -Expected value: (10 2 NIL) -Actual value: #. -Test STRUCTURE-BOA-TEST-13/3 failed -Form: (SBT-13-D (SBT-13-CON :B 10)) -Expected value: (1 10 NIL) -Actual value: #. - Actual value: #. Test STRUCTURE-BOA-TEST-13/2 failed -Form: (SBT-13-D (SBT-13-CON :A 10))Test STRUCTURE-BOA-TEST-13/4 failed -Form: (SBT-13-D (SBT-13-CON :C 10)) -Expected value: (1 2 10) -Actual value: #. -Test STRUCTURE-BOA-TEST-13/5 failed -Form: (SBT-13-D (SBT-13-CON :C 10 :A 3)) -Expected value: (3 2 10) -Actual value: #. - +Form: (SBT-13-D (SBT-13-CON :A 10)) Expected value: (10 2 NIL) Actual value: #. Test STRUCTURE-BOA-TEST-13/3 failed Form: (SBT-13-D (SBT-13-CON :B 10)) Expected value: (1 10 NIL) Actual value: #. -Test STRUCTURE-BOA-TEST-13/6 failed -Form: (SBT-13-D (SBT-13-CON :C 10 :B 3)) -Expected value: (1 3 10) -Actual value: #. -Test STRUCTURE-BOA-TEST-13/7 failed -Form: (SBT-13-D (SBT-13-CON :A 10 :B 3)) -Expected value: (10 3 NIL) Test STRUCTURE-BOA-TEST-13/4 failed Form: (SBT-13-D (SBT-13-CON :C 10)) Expected value: (1 2 10) @@ -26488,11 +26747,6 @@ Form: (SBT-13-D (SBT-13-CON :C 10 :A 3)) Expected value: (3 2 10) Actual value: #. -Actual value: #. -Test STRUCTURE-BOA-TEST-13/8 failed -Form: (SBT-13-D (SBT-13-CON :A 10 :C 'A :B 3)) -Expected value: (10 3 A) -Actual value: #. Test STRUCTURE-BOA-TEST-13/6 failed Form: (SBT-13-D (SBT-13-CON :C 10 :B 3)) Expected value: (1 3 10) @@ -26500,27 +26754,11 @@ Test STRUCTURE-BOA-TEST-13/7 failed Form: (SBT-13-D (SBT-13-CON :A 10 :B 3)) Expected value: (10 3 NIL) -Test STRUCTURE-BOA-TEST-14/1 failed -Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON) :A :B :C) -Expected value: (1 2 3) -Actual value: #. -Test STRUCTURE-BOA-TEST-14/2 failed -Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :A 9) :A :B :C) -Expected value: (9 2 3) -Actual value: #. Actual value: #. Test STRUCTURE-BOA-TEST-13/8 failed Form: (SBT-13-D (SBT-13-CON :A 10 :C 'A :B 3)) Expected value: (10 3 A) Actual value: #. -Test STRUCTURE-BOA-TEST-14/3 failed -Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :B 9) :A :B :C) -Expected value: (1 9 3) -Actual value: #. -Test STRUCTURE-BOA-TEST-14/4 failed -Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :C 9) :A :B :C) -Expected value: (1 2 9) -Actual value: #. Test STRUCTURE-BOA-TEST-14/1 failed Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON) :A :B :C) Expected value: (1 2 3) @@ -26536,6 +26774,7 @@ Test STRUCTURE-BOA-TEST-14/4 failed Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :C 9) :A :B :C) Expected value: (1 2 9) +Actual value: #. Test STRUCTURE-BOA-TEST-14/5 failed Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :D 9) :A :B :C) Expected value: (1 2 3) @@ -26547,38 +26786,20 @@ Test STRUCTURE-BOA-TEST-15/2 failed Form: (CLASSIFY-ERROR (SBT-15-CON :A 1)) Expected value: PROGRAM-ERROR -Actual value: #. -Test STRUCTURE-BOA-TEST-14/5 failed -Form: (SBT-SLOTS 'SBT-14 (SBT-14-CON :D 9) :A :B :C) -Expected value: (1 2 3) -Actual value: #. -Test STRUCTURE-BOA-TEST-15/1 failed -Form: (SBT-SLOTS 'SBT-15 (SBT-15-CON :X 1 'Y 2 :C 3) :A :B :C) -Expected value: (1 2 3) Actual value: UNDEFINED-FUNCTION. Test STRUCTURE-BOA-TEST-15/3 failed Form: (CLASSIFY-ERROR (SBT-15-CON :B 1)) Expected value: PROGRAM-ERROR Actual value: UNDEFINED-FUNCTION. Test STRUCTURE-BOA-TEST-15/4 failed -Form: (CLASSIFY-ERROR (SBT-15-CON 'X 1))Actual value: #. -Test STRUCTURE-BOA-TEST-15/2 failed -Form: (CLASSIFY-ERROR (SBT-15-CON :A 1)) -Expected value: PROGRAM-ERROR - +Form: (CLASSIFY-ERROR (SBT-15-CON 'X 1)) Expected value: PROGRAM-ERROR Actual value: UNDEFINED-FUNCTION. Test STRUCTURE-BOA-TEST-15/5 failed Form: (CLASSIFY-ERROR (SBT-15-CON :Y 1)) Expected value: PROGRAM-ERROR Actual value: UNDEFINED-FUNCTION. -Actual value: UNDEFINED-FUNCTION. -Test STRUCTURE-BOA-TEST-15/3 failed -Form: (CLASSIFY-ERROR (SBT-15-CON :B 1)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. -Test STRUCTURE-BOA-TEST-15/4 failed -Form: (CLASSIFY-ERROR (SBT-15-CON 'X 1))Test STRUCTURE-BOA-TEST-15/6 failed +Test STRUCTURE-BOA-TEST-15/6 failed Form: (CLASSIFY-ERROR (SBT-15-CON 'C 1)) Expected value: PROGRAM-ERROR Actual value: UNDEFINED-FUNCTION. @@ -26589,85 +26810,13 @@ Test STRUCTURE-BOA-TEST-15/8 failed Form: (CLASSIFY-ERROR (SBT-15-CON 'B 1)) Expected value: PROGRAM-ERROR - -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. -Test STRUCTURE-BOA-TEST-15/5 failed -Form: (CLASSIFY-ERROR (SBT-15-CON :Y 1)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. -Test STRUCTURE-BOA-TEST-15/6 failed -Form: (CLASSIFY-ERROR (SBT-15-CON 'C 1)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. -Test STRUCTURE-BOA-TEST-15/7 failed -Form: (CLASSIFY-ERROR (SBT-15-CON 'A 1)) -Expected value: PROGRAM-ERROR -Actual value: UNDEFINED-FUNCTION. Actual value: UNDEFINED-FUNCTION. STRUCTURE-BOA-TEST-16/1 STRUCTURE-BOA-TEST-16/2 - STRUCTURE-BOA-TEST-16/3Test STRUCTURE-BOA-TEST-15/8 failed -Form: (CLASSIFY-ERROR (SBT-15-CON 'B 1)) -Expected value: PROGRAM-ERROR - STRUCTURE-BOA-TEST-16/4 - STRUCTURE-BOA-TEST-16/5 STRUCTURE-BOA-TEST-16/6Actual value: UNDEFINED-FUNCTION. - STRUCTURE-BOA-TEST-16/1 STRUCTURE-BOA-TEST-16/2 - STRUCTURE-BOA-TEST-16/3 - STRUCTURE-BOA-TEST-16/7 STRUCTURE-BOA-TEST-16/8 - STRUCTURE-BOA-TEST-16/10 STRUCTURE-BOA-TEST-16/11 BOOLEAN-TYPE.1 - BOOLEAN-TYPE.2 STRUCTURE-BOA-TEST-16/4 + STRUCTURE-BOA-TEST-16/3 STRUCTURE-BOA-TEST-16/4 STRUCTURE-BOA-TEST-16/5 STRUCTURE-BOA-TEST-16/6 STRUCTURE-BOA-TEST-16/7 STRUCTURE-BOA-TEST-16/8 STRUCTURE-BOA-TEST-16/10 STRUCTURE-BOA-TEST-16/11 BOOLEAN-TYPE.1 - BOOLEAN-TYPE.2 BOOLEAN-TYPE.3 BOOLEAN-TYPE.3 -Test TYPES.3 failed -Form: (LOOP - FOR - (T1 T2) - IN - *SUBTYPE-TABLE* - FOR - M1 - = - (CHECK-SUBTYPEP T1 T2 T T) - FOR - M2 - = - (CHECK-SUBTYPEP (LIST 'AND T1 T2) T1 T) - FOR - M3 - = - (CHECK-SUBTYPEP (LIST 'AND T2 T1) T1 T) - FOR - M4 - = - (CHECK-SUBTYPEP (LIST 'AND T1 (LIST 'NOT T2)) NIL T) - FOR - M5 - = - (CHECK-SUBTYPEP (LIST 'AND (LIST 'NOT T2) T1) NIL T) - WHEN - M1 - COLLECT - M1 - WHEN - M2 - COLLECT - M2 - WHEN - M3 - COLLECT - M3 - WHEN - M4 - COLLECT - M4 - WHEN - M5 - COLLECT - M5) -Expected value: NIL - + BOOLEAN-TYPE.2 BOOLEAN-TYPE.3 Test TYPES.3 failed Form: (LOOP FOR @@ -26767,61 +26916,6 @@ (((SUBTYPEP 'PRINT-NOT-READABLE 'ERROR) ==> NIL NIL)) (((SUBTYPEP 'READER-ERROR 'PARSE-ERROR) ==> NIL NIL)) (((SUBTYPEP 'READER-ERROR 'STREAM-ERROR) ==> NIL NIL))). -Actual value: ((((SUBTYPEP 'GENERIC-FUNCTION 'FUNCTION) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-GENERIC-FUNCTION - 'GENERIC-FUNCTION) - ==> NIL NIL)) - (((SUBTYPEP 'CLASS 'STANDARD-OBJECT) ==> NIL NIL)) - (((SUBTYPEP 'BUILT-IN-CLASS 'CLASS) ==> NIL NIL)) - (((SUBTYPEP 'STRUCTURE-CLASS 'CLASS) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-CLASS 'CLASS) ==> NIL NIL)) - (((SUBTYPEP 'METHOD 'STANDARD-OBJECT) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-METHOD 'METHOD) ==> NIL NIL)) - (((SUBTYPEP 'SERIOUS-CONDITION 'CONDITION) ==> NIL NIL)) - (((SUBTYPEP 'ERROR 'SERIOUS-CONDITION) ==> NIL NIL)) - (((SUBTYPEP 'TYPE-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'TYPE-ERROR) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-CONDITION 'CONDITION) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'SIMPLE-CONDITION) ==> - NIL NIL)) - (((SUBTYPEP 'PARSE-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'CELL-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'UNBOUND-SLOT 'CELL-ERROR) ==> NIL NIL)) - (((SUBTYPEP 'WARNING 'CONDITION) ==> NIL NIL)) - (((SUBTYPEP 'STYLE-WARNING 'WARNING) ==> NIL NIL)) - (((SUBTYPEP 'STORAGE-CONDITION 'SERIOUS-CONDITION) ==> - NIL NIL)) - (((SUBTYPEP 'SIMPLE-WARNING 'WARNING) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-WARNING 'SIMPLE-CONDITION) ==> NIL - NIL)) - (((SUBTYPEP 'UNBOUND-VARIABLE 'CELL-ERROR) ==> NIL NIL)) - (((SUBTYPEP 'CONTROL-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'PROGRAM-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'UNDEFINED-FUNCTION 'CELL-ERROR) ==> NIL - NIL)) - (((SUBTYPEP 'PACKAGE-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'ARITHMETIC-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'DIVISION-BY-ZERO 'ARITHMETIC-ERROR) ==> NIL - NIL)) - (((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION - 'ARITHMETIC-ERROR) - ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-INEXACT 'ARITHMETIC-ERROR) - ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-OVERFLOW 'ARITHMETIC-ERROR) - ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-UNDERFLOW 'ARITHMETIC-ERROR) - ==> NIL NIL)) - (((SUBTYPEP 'FILE-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'STRING-STREAM 'STREAM) ==> NIL NIL)) - (((SUBTYPEP 'STREAM-ERROR 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'END-OF-FILE 'STREAM-ERROR) ==> NIL NIL)) - (((SUBTYPEP 'PRINT-NOT-READABLE 'ERROR) ==> NIL NIL)) - (((SUBTYPEP 'READER-ERROR 'PARSE-ERROR) ==> NIL NIL)) - (((SUBTYPEP 'READER-ERROR 'STREAM-ERROR) ==> NIL NIL))). -Test TYPES.6 failed -Form: (TYPES.6-BODY) -Expected value: NIL Test TYPES.6 failed Form: (TYPES.6-BODY) Expected value: NIL @@ -26871,67 +26965,7 @@ (((SUBTYPEP 'PRINT-NOT-READABLE 'ATOM) ==> NIL NIL)) (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL)) (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL))). -Actual value: ((((SUBTYPEP 'STANDARD-OBJECT 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'GENERIC-FUNCTION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-GENERIC-FUNCTION 'ATOM) ==> NIL - NIL)) - (((SUBTYPEP 'CLASS 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'BUILT-IN-CLASS 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STRUCTURE-CLASS 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-CLASS 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'METHOD 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STANDARD-METHOD 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'METHOD-COMBINATION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'CONDITION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SERIOUS-CONDITION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'TYPE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-CONDITION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-TYPE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'PARSE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'CELL-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'UNBOUND-SLOT 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'WARNING 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STYLE-WARNING 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STORAGE-CONDITION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-WARNING 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'SIMPLE-WARNING 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'UNBOUND-VARIABLE 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'CONTROL-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'PROGRAM-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'UNDEFINED-FUNCTION 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'PACKAGE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'ARITHMETIC-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'DIVISION-BY-ZERO 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION 'ATOM) ==> - NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-INEXACT 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-OVERFLOW 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'FLOATING-POINT-UNDERFLOW 'ATOM) ==> NIL - NIL)) - (((SUBTYPEP 'FILE-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STRING-STREAM 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'STREAM-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'END-OF-FILE 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'PRINT-NOT-READABLE 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL)) - (((SUBTYPEP 'READER-ERROR 'ATOM) ==> NIL NIL))). - TYPES.7B TYPES.7B TYPES.7C -Should be atomic, but isn't: CONDITION TYPES.7C -Test TYPES.8 failed -Form: (LOOP - FOR - TP - IN - *DISJOINT-TYPES-LIST* - COUNT - (COND - ((AND (NOT (EQT TP 'CONS)) (NOT (SUBTYPEP* TP 'ATOM))) - (FORMAT T "~%Should be atomic, but isn't: ~S" TP) T))) -Expected value: 0 -Actual value: 1. - + TYPES.7B TYPES.7C Should be atomic, but isn't: CONDITION Test TYPES.8 failed Form: (LOOP @@ -26945,10 +26979,7 @@ (FORMAT T "~%Should be atomic, but isn't: ~S" TP) T))) Expected value: 0 Actual value: 1. - TYPES.9 TYPES.9Found element of FUNCTION not in ATOM: (SYSTEM:LAMBDA-CLOSURE - () () () (X) - X) -Found element of FUNCTION not in ATOM: (SYSTEM:LAMBDA-CLOSURE + TYPES.9Found element of FUNCTION not in ATOM: (SYSTEM:LAMBDA-CLOSURE () () () (X) X) Found element of ARRAY not in SIMPLE-ARRAY: #0ANIL @@ -26956,23 +26987,6 @@ Found element of ARRAY not in SIMPLE-ARRAY: #2A((NIL NIL) (NIL NIL)) Found element of ARRAY not in SIMPLE-ARRAY: #3A(((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) -Found element of ARRAY not in SIMPLE-ARRAYFound element of ARRAY not in SIMPLE-ARRAY: #0ANIL -: #4A((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) -Found element of ARRAY not in SIMPLE-ARRAYFound element of ARRAY not in SIMPLE-ARRAY: #(NIL NIL) -Found element of ARRAY not in SIMPLE-ARRAY: #2A((NIL NIL) (NIL NIL)) -Found element of ARRAY not in SIMPLE-ARRAY: #3A(((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) -Found element of ARRAY not in SIMPLE-ARRAY: #5A(((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL)))) - ((((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))) - (((NIL NIL) (NIL NIL)) - ((NIL NIL) (NIL NIL))))) Found element of ARRAY not in SIMPLE-ARRAY: #4A((((NIL NIL) (NIL NIL)) ((NIL NIL) (NIL NIL))) (((NIL NIL) (NIL NIL)) @@ -27017,102 +27031,6 @@ (NIL NIL)) ((NIL NIL) (NIL NIL)))))) -Found element of ARRAY not in SIMPLE-ARRAY: #6A((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))))) -Found element of ARRAY not in SIMPLE-ARRAY: #7A(((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))))) - ((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))))) Found element of ARRAY not in SIMPLE-ARRAY: #7A(((((((NIL NIL) (NIL NIL)) ((NIL NIL) @@ -27305,140 +27223,7 @@ (NIL NIL)) ((NIL NIL) (NIL NIL)))))))) -: #8A((((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))))) - ((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))))) - (((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))))) - ((((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))))) - (((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))) - ((((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL))) - (((NIL NIL) - (NIL NIL)) - ((NIL NIL) - (NIL NIL)))))))) Found element of VECTOR not in SIMPLE-ARRAY: #(NIL NIL) -Found element of VECTOR not in SIMPLE-ARRAY: #(NIL NIL) -Test TYPES.9A failed -Form: (TYPES.9A-BODY) -Expected value: 0 -Actual value: 11. Test TYPES.9A failed Form: (TYPES.9A-BODY) Expected value: 0 @@ -27461,24 +27246,6 @@ APPEND (CHECK-EQUIVALENCE SYM CLASS)) Expected value: NIL -Test ALL-CLASSES-ARE-TYPE-EQUIVALENT-TO-THEIR-NAMES failed -Form: (LOOP - FOR - SYM - BEING - THE - EXTERNAL-SYMBOLS - OF - "COMMON-LISP" - FOR - CLASS - = - (FIND-CLASS SYM NIL) - WHEN - CLASS - APPEND - (CHECK-EQUIVALENCE SYM CLASS)) -Expected value: NIL Actual value: (((SUBTYPEP 'STRUCTURE-OBJECT #) ==> NIL T) @@ -27514,213 +27281,17 @@ '(NOT SYMBOL)) ==> NIL T) ((SUBTYPEP 'CONTROL-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # - 'CONTROL-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT CONTROL-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT CONTROL-ERROR)) - ==> NIL T) - ((SUBTYPEP 'CLASS - #) - ==> NIL T) - ((SUBTYPEP - # 'CLASS) - ==> NIL T) - ((SUBTYPEP '(NOT CLASS) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT CLASS)) - ==> NIL T) - ((SUBTYPEP 'SIMPLE-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # - 'SIMPLE-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT SIMPLE-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SIMPLE-ERROR)) - ==> NIL T) - ((SUBTYPEP T - #) - ==> NIL T) - ((SUBTYPEP - # T) - ==> NIL T) - ((SUBTYPEP '(NOT T) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) '(NOT T)) - ==> NIL T) - ((SUBTYPEP 'COMPLEX - #) - ==> NIL T) - ((SUBTYPEP - # 'COMPLEX) - ==> NIL T) - ((SUBTYPEP '(NOT COMPLEX) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT COMPLEX)) - ==> NIL T) - ((SUBTYPEP 'ARRAY - #) - ==> NIL T) - ((SUBTYPEP - # 'ARRAY) - ==> NIL T) - ((SUBTYPEP '(NOT ARRAY) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT ARRAY)) - ==> NIL T) - ((SUBTYPEP 'FLOATING-POINT-INEXACT - #) - ==> NIL T) - ((SUBTYPEP - # - 'FLOATING-POINT-INEXACT) - ==> NIL T) - ((SUBTYPEP '(NOT FLOATING-POINT-INEXACT) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT FLOATING-POINT-INEXACT)) - ==> NIL T) - ((SUBTYPEP 'NUMBER - #) - ==> NIL T) - ((SUBTYPEP - # 'NUMBER) - ==> NIL T) - ((SUBTYPEP '(NOT NUMBER) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT NUMBER)) - ==> NIL T) - ((SUBTYPEP 'NULL - #) - ==> NIL T) - ((SUBTYPEP - # 'NULL) - ==> NIL T) - ((SUBTYPEP '(NOT NULL) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) '(NOT NULL)) - ==> NIL T) - ((SUBTYPEP 'FLOATING-POINT-UNDERFLOW - #) - ==> NIL T) - ((SUBTYPEP - # - 'FLOATING-POINT-UNDERFLOW) - ==> NIL T) - ((SUBTYPEP '(NOT FLOATING-POINT-UNDERFLOW) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT FLOATING-POINT-UNDERFLOW)) - ==> NIL T) - ((SUBTYPEP 'FLOATING-POINT-OVERFLOW - #) - ==> NIL T) - ((SUBTYPEP - # - 'FLOATING-POINT-OVERFLOW) - ==> NIL T) - ((SUBTYPEP '(NOT FLOATING-POINT-OVERFLOW) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT FLOATING-POINT-OVERFLOW)) - ==> NIL T) - ((SUBTYPEP 'RATIONAL - #) - ==> NIL T) - ((SUBTYPEP - # 'RATIONAL) - ==> NIL T) - ((SUBTYPEP '(NOT RATIONAL) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT RATIONAL)) - ==> NIL T) - ((SUBTYPEP 'RATIO - #) - ==> NIL T) - Actual value: (((SUBTYPEP 'STRUCTURE-OBJECT - #) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STRUCTURE-OBJECT)) - ==> NIL T) - ((SUBTYPEP 'ARITHMETIC-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # - 'ARITHMETIC-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT ARITHMETIC-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT ARITHMETIC-ERROR)) - ==> NIL T) - ((SUBTYPEP 'SYMBOL - #) - ==> NIL T) - ((SUBTYPEP - # 'SYMBOL) - ==> NIL T) - ((SUBTYPEP '(NOT SYMBOL) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SYMBOL)) - ==> NIL T) - ((SUBTYPEP 'CONTROL-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'CONTROL-ERROR) ==> NIL T) ((SUBTYPEP '(NOT CONTROL-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT CONTROL-ERROR)) ==> NIL T) ((SUBTYPEP 'CLASS @@ -27737,17 +27308,17 @@ '(NOT CLASS)) ==> NIL T) ((SUBTYPEP 'SIMPLE-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SIMPLE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT SIMPLE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SIMPLE-ERROR)) ==> NIL T) ((SUBTYPEP T @@ -27789,17 +27360,17 @@ '(NOT ARRAY)) ==> NIL T) ((SUBTYPEP 'FLOATING-POINT-INEXACT - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'FLOATING-POINT-INEXACT) ==> NIL T) ((SUBTYPEP '(NOT FLOATING-POINT-INEXACT) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOATING-POINT-INEXACT)) ==> NIL T) ((SUBTYPEP 'NUMBER @@ -27828,31 +27399,31 @@ '(NOT #) '(NOT NULL)) ==> NIL T) ((SUBTYPEP 'FLOATING-POINT-UNDERFLOW - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'FLOATING-POINT-UNDERFLOW) ==> NIL T) ((SUBTYPEP '(NOT FLOATING-POINT-UNDERFLOW) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOATING-POINT-UNDERFLOW)) ==> NIL T) ((SUBTYPEP 'FLOATING-POINT-OVERFLOW - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'FLOATING-POINT-OVERFLOW) ==> NIL T) ((SUBTYPEP '(NOT FLOATING-POINT-OVERFLOW) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOATING-POINT-OVERFLOW)) ==> NIL T) ((SUBTYPEP 'RATIONAL @@ -27938,208 +27509,16 @@ '(NOT UNBOUND-SLOT)) ==> NIL T) ((SUBTYPEP 'ERROR - #) - ==> NIL T) - ((SUBTYPEP - # 'ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT ERROR)) - ==> NIL T) - ((SUBTYPEP 'STANDARD-GENERIC-FUNCTION - #) - ==> NIL T) - ((SUBTYPEP - # - 'STANDARD-GENERIC-FUNCTION) - ==> NIL T) - ((SUBTYPEP '(NOT STANDARD-GENERIC-FUNCTION) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STANDARD-GENERIC-FUNCTION)) - ==> NIL T) - ((SUBTYPEP 'CHARACTER - #) - ==> NIL T) - ((SUBTYPEP - # 'CHARACTER) - ==> NIL T) - ((SUBTYPEP '(NOT CHARACTER) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT CHARACTER)) - ==> NIL T) - ((SUBTYPEP 'DIVISION-BY-ZERO - #) - ==> NIL T) - ((SUBTYPEP - # - 'DIVISION-BY-ZERO) - ==> NIL T) - ((SUBTYPEP '(NOT DIVISION-BY-ZERO) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT DIVISION-BY-ZERO)) - ==> NIL T) - ((SUBTYPEP 'SEQUENCE - #) - ==> NIL T) - ((SUBTYPEP - # 'SEQUENCE) - ==> NIL T) - ((SUBTYPEP '(NOT SEQUENCE) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SEQUENCE)) - ==> NIL T) - ((SUBTYPEP 'PRINT-NOT-READABLE - #) - ==> NIL T) - ((SUBTYPEP - # - 'PRINT-NOT-READABLE) - ==> NIL T) - ((SUBTYPEP '(NOT PRINT-NOT-READABLE) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT PRINT-NOT-READABLE)) - ==> NIL T) - ((SUBTYPEP 'UNDEFINED-FUNCTION - #) - ==> NIL T) - ((SUBTYPEP - # - 'UNDEFINED-FUNCTION) - ==> NIL T) - ((SUBTYPEP '(NOT UNDEFINED-FUNCTION) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT UNDEFINED-FUNCTION)) - ==> NIL T) - ((SUBTYPEP 'END-OF-FILE - #) - ==> NIL T) - ((SUBTYPEP - # - 'END-OF-FILE) - ==> NIL T) - ((SUBTYPEP '(NOT END-OF-FILE) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT END-OF-FILE)) - ==> NIL T) - ((SUBTYPEP 'INTEGER - #) - ==> NIL T) - ((SUBTYPEP - # 'INTEGER) - ==> NIL T) - ((SUBTYPEP '(NOT INTEGER) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT INTEGER)) - ==> NIL T) - ((SUBTYPEP 'FLOAT - #) - ==> NIL T) - ((SUBTYPEP - # 'F ((SUBTYPEP - # 'RATIO) - ==> NIL T) - ((SUBTYPEP '(NOT RATIO) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT RATIO)) - ==> NIL T) - ((SUBTYPEP 'STANDARD-METHOD - #) - ==> NIL T) - ((SUBTYPEP - # - 'STANDARD-METHOD) - ==> NIL T) - ((SUBTYPEP '(NOT STANDARD-METHOD) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STANDARD-METHOD)) - ==> NIL T) - ((SUBTYPEP 'STRUCTURE-CLASS - #) - ==> NIL T) - ((SUBTYPEP - # - 'STRUCTURE-CLASS) - ==> NIL T) - ((SUBTYPEP '(NOT STRUCTURE-CLASS) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STRUCTURE-CLASS)) - ==> NIL T) - ((SUBTYPEP 'BUILT-IN-CLASS - #) - ==> NIL T) - ((SUBTYPEP - # - 'BUILT-IN-CLASS) - ==> NIL T) - ((SUBTYPEP '(NOT BUILT-IN-CLASS) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT BUILT-IN-CLASS)) - ==> NIL T) - ((SUBTYPEP 'UNBOUND-SLOT - #) - ==> NIL T) - ((SUBTYPEP - # - 'UNBOUND-SLOT) - ==> NIL T) - ((SUBTYPEP '(NOT UNBOUND-SLOT) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT UNBOUND-SLOT)) - ==> NIL T) - ((SUBTYPEP 'ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # 'ERROR) + # 'ERROR) ==> NIL T) ((SUBTYPEP '(NOT ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT ERROR)) ==> NIL T) ((SUBTYPEP 'STANDARD-GENERIC-FUNCTION @@ -28170,17 +27549,17 @@ '(NOT CHARACTER)) ==> NIL T) ((SUBTYPEP 'DIVISION-BY-ZERO - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'DIVISION-BY-ZERO) ==> NIL T) ((SUBTYPEP '(NOT DIVISION-BY-ZERO) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT DIVISION-BY-ZERO)) ==> NIL T) ((SUBTYPEP 'SEQUENCE @@ -28197,17 +27576,17 @@ '(NOT SEQUENCE)) ==> NIL T) ((SUBTYPEP 'PRINT-NOT-READABLE - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PRINT-NOT-READABLE) ==> NIL T) ((SUBTYPEP '(NOT PRINT-NOT-READABLE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT PRINT-NOT-READABLE)) ==> NIL T) ((SUBTYPEP 'UNDEFINED-FUNCTION @@ -28278,214 +27657,17 @@ '(NOT BIT-VECTOR)) ==> NIL T) ((SUBTYPEP 'STYLE-WARNING - #) - ==> NIL T) - ((SUBTYPEP - # - 'STYLE-WARNING) - ==> NIL T) - ((SUBTYPEP '(NOT STYLE-WARNING) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STYLE-WARNING)) - ==> NIL T) - ((SUBTYPEP 'SIMPLE-TYPE-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # - 'SIMPLE-TYPE-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT SIMPLE-TYPE-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SIMPLE-TYPE-ERROR)) - ==> NIL T) - ((SUBTYPEP 'CELL-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # 'CELL-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT CELL-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT CELL-ERROR)) - ==> NIL T) - ((SUBTYPEP 'FILE-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # 'FILE-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT FILE-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT FILE-ERROR)) - ==> NIL T) - ((SUBTYPEP 'RESTART - #) - ==> NIL T) - ((SUBTYPEP - # 'RESTART) - ==> NIL T) - ((SUBTYPEP '(NOT RESTART) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT RESTART)) - ==> NIL T) - ((SUBTYPEP 'TYPE-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # 'TYPE-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT TYPE-ERROR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT TYPE-ERROR)) - ==> NIL T) - ((SUBTYPEP 'LIST - #) - ==> NIL T) - ((SUBTYPEP - # 'LIST) - ==> NIL T) - ((SUBTYPEP '(NOT LIST) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) '(NOT LIST)) - ==> NIL T) - ((SUBTYPEP 'STANDARD-OBJECT - #) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STANDARD-OBJECT)) - ==> NIL T) - ((SUBTYPEP 'STRING - #) - ==> NIL T) - ((SUBTYPEP - # 'STRING) - ==> NIL T) - ((SUBTYPEP '(NOT STRING) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT STRING)) - ==> NIL T) - ((SUBTYPEP 'METHOD-COMBINATION - #) - ==> NIL T) - ((SUBTYPEP - # - 'METHOD-COMBINATION) - ==> NIL T) - ((SUBTYPEP '(NOT METHOD-COMBINATION) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT METHOD-COMBINATION)) - ==> NIL T) - ((SUBTYPEP 'CONS - #) - ==> NIL T) - ((SUBTYPEP - # 'CONS) - ==> NIL T) - ((SUBTYPEP '(NOT CONS) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) '(NOT CONS)) - ==> NIL T) - ((SUBTYPEP 'SIMPLE-CONDITION - #) - ==> NIL T) - ((SUBTYPEP - # - 'SIMPLE-CONDITION) - ==> NIL T) - ((SUBTYPEP '(NOT SIMPLE-CONDITION) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SIMPLE-CONDITION)) - ==> NIL T) - ((SUBTYPEP 'SIMPLE-WARNING - #) - ==> NIL T) - ((SUBTYPEP - # - 'SIMPLE-WARNING) - ==> NIL T) - ((SUBTYPEP '(NOT SIMPLE-WARNING) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT SIMPLE-WARNING)) - ==> NIL T) - ((SUBTYPEP 'PACKAGE-ERROR - #) - ==> NIL T) - ((SUBTYPEP - # - 'PACKAGE-ERROR) - ==> NIL T) - ((SUBTYPEP '(NOT PACKAGE-ERROR) - '(NOT #)) - LOAT) - ==> NIL T) - ((SUBTYPEP '(NOT FLOAT) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT FLOAT)) - ==> NIL T) - ((SUBTYPEP 'BIT-VECTOR - #) - ==> NIL T) - ((SUBTYPEP - # 'BIT-VECTOR) - ==> NIL T) - ((SUBTYPEP '(NOT BIT-VECTOR) - '(NOT #)) - ==> NIL T) - ((SUBTYPEP - '(NOT #) - '(NOT BIT-VECTOR)) - ==> NIL T) - ((SUBTYPEP 'STYLE-WARNING - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STYLE-WARNING) ==> NIL T) ((SUBTYPEP '(NOT STYLE-WARNING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STYLE-WARNING)) ==> NIL T) ((SUBTYPEP 'SIMPLE-TYPE-ERROR @@ -28516,42 +27698,42 @@ '(NOT CELL-ERROR)) ==> NIL T) ((SUBTYPEP 'FILE-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # 'FILE-ERROR) + # 'FILE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT FILE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FILE-ERROR)) ==> NIL T) ((SUBTYPEP 'RESTART - #) + #) ==> NIL T) ((SUBTYPEP - # 'RESTART) + # 'RESTART) ==> NIL T) ((SUBTYPEP '(NOT RESTART) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT RESTART)) ==> NIL T) ((SUBTYPEP 'TYPE-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # 'TYPE-ERROR) + # 'TYPE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT TYPE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT TYPE-ERROR)) ==> NIL T) ((SUBTYPEP 'LIST @@ -28613,31 +27795,31 @@ '(NOT #) '(NOT CONS)) ==> NIL T) ((SUBTYPEP 'SIMPLE-CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SIMPLE-CONDITION) ==> NIL T) ((SUBTYPEP '(NOT SIMPLE-CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SIMPLE-CONDITION)) ==> NIL T) ((SUBTYPEP 'SIMPLE-WARNING - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SIMPLE-WARNING) ==> NIL T) ((SUBTYPEP '(NOT SIMPLE-WARNING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SIMPLE-WARNING)) ==> NIL T) ((SUBTYPEP 'PACKAGE-ERROR @@ -28655,58 +27837,58 @@ '(NOT PACKAGE-ERROR)) ==> NIL T) ((SUBTYPEP 'PARSE-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PARSE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PARSE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT PARSE-ERROR)) ==> NIL T) ((SUBTYPEP 'WARNING - #) + #) ==> NIL T) ((SUBTYPEP - # 'WARNING) + # 'WARNING) ==> NIL T) ((SUBTYPEP '(NOT WARNING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT WARNING)) ==> NIL T) ((SUBTYPEP 'STORAGE-CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STORAGE-CONDITION) ==> NIL T) ((SUBTYPEP '(NOT STORAGE-CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STORAGE-CONDITION)) ==> NIL T) ((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'FLOATING-POINT-INVALID-OPERATION) ==> NIL T) ((SUBTYPEP '(NOT FLOATING-POINT-INVALID-OPERATION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOATING-POINT-INVALID-OPERATION)) ==> NIL T) ((SUBTYPEP 'PROGRAM-ERROR @@ -28765,31 +27947,31 @@ '(NOT GENERIC-FUNCTION)) ==> NIL T) ((SUBTYPEP 'STREAM-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STREAM-ERROR) ==> NIL T) ((SUBTYPEP '(NOT STREAM-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STREAM-ERROR)) ==> NIL T) ((SUBTYPEP 'SERIOUS-CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SERIOUS-CONDITION) ==> NIL T) ((SUBTYPEP '(NOT SERIOUS-CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SERIOUS-CONDITION)) ==> NIL T) ((SUBTYPEP 'READER-ERROR @@ -28832,16 +28014,16 @@ '(NOT VECTOR)) ==> NIL T) ((SUBTYPEP 'CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # 'CONDITION) + # 'CONDITION) ==> NIL T) ((SUBTYPEP '(NOT CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT CONDITION)) ==> NIL T) ((SUBTYPEP 'UNBOUND-VARIABLE @@ -28858,64 +28040,1110 @@ '(NOT #) '(NOT UNBOUND-VARIABLE)) ==> NIL T)). - ==> NIL T) +Test ALL-STANDARD-CLASSES-ARE-SUBTYPES-OF-STANDARD-OBJECT failed +Form: (LOOP + FOR + SYM + BEING + THE + EXTERNAL-SYMBOLS + OF + "COMMON-LISP" + FOR + CLASS + = + (FIND-CLASS SYM NIL) + WHEN + (AND CLASS (TYPEP CLASS 'STANDARD-CLASS) + (OR (NOT (SUBTYPEP SYM 'STANDARD-OBJECT)) + (NOT (SUBTYPEP CLASS 'STANDARD-OBJECT)))) + COLLECT + SYM) +Expected value: NIL +Actual value: (ARITHMETIC-ERROR CONTROL-ERROR CLASS SIMPLE-ERROR + FLOATING-POINT-INEXACT FLOATING-POINT-UNDERFLOW + FLOATING-POINT-OVERFLOW STANDARD-METHOD + STRUCTURE-CLASS BUILT-IN-CLASS UNBOUND-SLOT ERROR + DIVISION-BY-ZERO PRINT-NOT-READABLE + UNDEFINED-FUNCTION END-OF-FILE STYLE-WARNING + SIMPLE-TYPE-ERROR CELL-ERROR FILE-ERROR TYPE-ERROR + METHOD-COMBINATION SIMPLE-CONDITION SIMPLE-WARNING + PACKAGE-ERROR PARSE-ERROR WARNING STORAGE-CONDITION + FLOATING-POINT-INVALID-OPERATION PROGRAM-ERROR METHOD + STANDARD-CLASS STREAM-ERROR SERIOUS-CONDITION + READER-ERROR CONDITION UNBOUND-VARIABLE). + ALL-STRUCTURE-CLASSES-ARE-SUBTYPES-OF-STRUCTURE-OBJECT + ALL-EXPORTED-CL-CLASS-NAMES-ARE-VALID +Test ALL-STANDARD-GENERIC-FUNCTIONS-ARE-INSTANCES-OF-THAT-CLASS failed +Form: (LOOP + FOR + SYM + IN + *CL-STANDARD-GENERIC-FUNCTION-SYMBOLS* + FOR + FUN + = + (AND (FBOUNDP SYM) (SYMBOL-FUNCTION SYM)) + UNLESS + (AND (TYPEP FUN 'GENERIC-FUNCTION) + (TYPEP FUN 'STANDARD-GENERIC-FUNCTION)) + COLLECT + (LIST SYM FUN)) +Expected value: NIL +Actual value: ((DOCUMENTATION #) + (FIND-METHOD NIL) (NO-NEXT-METHOD NIL)). + STRUCTURE-OBJECT-IS-IN-STRUCTURE-CLASS + STANDARD-OBJECT-IS-IN-STANDARD-CLASS DEFTYPE.1 DEFTYPE.2 DEFTYPE.3 + DEFTYPE.4 DEFTYPE.5 DEFTYPE.6 TYPE-AND-CLASS-FNS TYPE-AND-CLASS-MACROS + TYPEP-NIL-NULL TYPEP-T-NULL TYPE-OF.ERROR.1 TYPE-OF.ERROR.2 + TYPEP.ERROR.1 TYPEP.ERROR.2 TYPEP.ERROR.3 TYPE-ERROR-DATUM.ERROR.1 + TYPE-ERROR-DATUM.ERROR.2 TYPE-ERROR-EXPECTED-TYPE.ERROR.1 + TYPE-ERROR-EXPECTED-TYPE.ERROR.2 TYPEP.ENV.1 TYPEP.ENV.2 TYPEP.ENV.3 + TYPEP.1 TYPEP.2 TYPEP.3 TYPEP.4 TYPEP.5 TYPEP.6 TYPEP.7 TYPEP.8 + TYPEP.9 TYPEP.10 TYPEP.11 TYPEP.12 TYPEP.13 TYPEP.14 TYPEP.15 TYPEP.16 + TYPEP.17 TYPE-OR-NOT-TYPE-IS-EVERYTHING USER-CLASS-DISJOINTNESS + USER-CLASS-DISJOINTNESS-2 USER-STRUCT-DISJOINTNESS + USER-STRUCT-DISJOINTNESS-2 +Test TAC-3.1 failed +Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-A) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.2 failed +Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-B) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.3 failed +Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-C) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.4 failed +Form: (SUBTYPEP* 'TAC-3-A 'TAC-3-AB) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.5 failed +Form: (SUBTYPEP* 'TAC-3-B 'TAC-3-AB) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.6 failed +Form: (SUBTYPEP* 'TAC-3-C 'TAC-3-AB) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.7 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-A) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.8 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-B) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.9 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-C) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.10 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-AB) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.11 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-AC) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.12 failed +Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-BC) +Expected values: T + T +Actual values: NIL + NIL. +Test TAC-3.13 failed +Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-ABC) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.14 failed +Form: (SUBTYPEP* 'TAC-3-AC 'TAC-3-ABC) +Expected values: NIL + T +Actual values: NIL + NIL. +Test TAC-3.15 failed +Form: (SUBTYPEP* 'TAC-3-BC 'TAC-3-ABC) +Expected values: NIL + T +Actual values: NIL + NIL. + TAC-3.16 TAC-3.17 +Test UNIVERSE-ELEMENTS-IN-AT-MOST-ONE-DISJOINT-TYPE failed +Form: (LOOP + FOR + E + IN + *UNIVERSE* + FOR + TYPES + = + (REMOVE-IF-NOT #'(LAMBDA (X) (TYPEP E X)) + *DISJOINT-TYPES-LIST*) + WHEN + (> (LENGTH TYPES) 1) + COLLECT + (LIST E TYPES)) +Expected value: NIL +Actual value: ((CONS (SYMBOL FUNCTION)) + ((SYSTEM:LAMBDA-CLOSURE () () () (X) X) (CONS FUNCTION))). + INTEGER-AND-RATIO-ARE-DISJOINT BIGNUM-AND-RATIO-ARE-DISJOINT + BIGNUM-AND-FIXNUM-ARE-DISJOINT FIXNUM-AND-RATIO-ARE-DISJOINT + BYTE8-AND-RATIO-ARE-DISJOINT BIT-AND-RATIO-ARE-DISJOINT + INTEGER-AND-FLOAT-ARE-DISJOINT RATIO-AND-FLOAT-ARE-DISJOINT + COMPLEX-AND-FLOAT-ARE-DISJOINT INTEGER-SUBRANGES-ARE-DISJOINT + KEYWORD-AND-NULL-ARE-DISJOINT KEYWORD-AND-BOOLEAN-ARE-DISJOINT + COERCE.1 COERCE.2 COERCE.3 COERCE.4 COERCE.5 COERCE.6 COERCE.7 + COERCE.8 COERCE.9 COERCE.10 COERCE.11 COERCE.12 COERCE.13 COERCE.14 + COERCE.15 COERCE.16 COERCE.17 COERCE.18 COERCE.19 COERCE.20 COERCE.21 + COERCE.22 COERCE.ORDER.1 COERCE.ERROR.2 COERCE.ERROR.3 COERCE.ERROR.4 + COERCE.ERROR.5 COERCE.ERROR.6 COERCE.ERROR.7 COERCE.ERROR.8 + COERCE.ERROR.9 SUBTYPEP.ORDER.1 SIMPLE-BASE-STRING-IS-SEQUENCE + SUBTYPE.ENV.1 SUBTYPE.ENV.2 SUBTYPE.ENV.3 SUBTYPE.ENV.4 SUBTYPE.ENV.5 + SUBTYPEP.ERROR.1 SUBTYPEP.ERROR.2 SUBTYPEP.ERROR.3 + KEYWORD-IS-SUBTYPE-OF-ATOM RATIO-IS-SUBTYPE-OF-ATOM + EXTENDED-CHAR-IS-SUBTYPE-OF-ATOM STRING-IS-NOT-SIMPLE-VECTOR + BASE-STRING-IS-NOT-SIMPLE-VECTOR SIMPLE-STRING-IS-NOT-SIMPLE-VECTOR + SIMPLE-BASE-STRING-IS-NOT-SIMPLE-VECTOR + BIT-VECTOR-IS-NOT-SIMPLE-VECTOR SIMPLE-BIT-VECTOR-IS-NOT-SIMPLE-VECTOR + SUBTYPEP.EXTENDED-CHAR.1 SUBTYPEP.AND/OR.1 SUBTYPEP.AND/OR.2 + SUBTYPEP.AND.1 SUBTYPEP.OR.1 SUBTYPEP.AND.2 SUBTYPEP.OR.2 + SUBTYPEP.AND.3 TYPES.9Found element of FUNCTION not in ATOM: (SYSTEM:LAMBDA-CLOSURE + () () () (X) + X) +Found element of ARRAY not in SIMPLE-ARRAY: #0ANIL +Found element of ARRAY not in SIMPLE-ARRAY: #(NIL NIL) +Found element of ARRAY not in SIMPLE-ARRAY: #2A((NIL NIL) (NIL NIL)) +Found element of ARRAY not in SIMPLE-ARRAY: #3A(((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) +Found element of ARRAY not in SIMPLE-ARRAY: #4A((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) +Found element of ARRAY not in SIMPLE-ARRAY: #5A(((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL)))) + ((((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))) + (((NIL NIL) (NIL NIL)) + ((NIL NIL) (NIL NIL))))) +Found element of ARRAY not in SIMPLE-ARRAY: #6A((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))))) +Found element of ARRAY not in SIMPLE-ARRAY: #7A(((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))))) + ((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))))) +Found element of ARRAY not in SIMPLE-ARRAY: #8A((((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))))) + ((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))))) + (((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))))) + ((((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))))) + (((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))) + ((((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL))) + (((NIL NIL) + (NIL NIL)) + ((NIL NIL) + (NIL NIL)))))))) +Found element of VECTOR not in SIMPLE-ARRAY: #(NIL NIL) +Test TYPES.9A failed +Form: (TYPES.9A-BODY) +Expected value: 0 +Actual value: 11. +Test ALL-CLASSES-ARE-TYPE-EQUIVALENT-TO-THEIR-NAMES failed +Form: (LOOP + FOR + SYM + BEING + THE + EXTERNAL-SYMBOLS + OF + "COMMON-LISP" + FOR + CLASS + = + (FIND-CLASS SYM NIL) + WHEN + CLASS + APPEND + (CHECK-EQUIVALENCE SYM CLASS)) +Expected value: NIL +Actual value: (((SUBTYPEP 'STRUCTURE-OBJECT + #) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STRUCTURE-OBJECT)) + ==> NIL T) + ((SUBTYPEP 'ARITHMETIC-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # + 'ARITHMETIC-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT ARITHMETIC-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT ARITHMETIC-ERROR)) + ==> NIL T) + ((SUBTYPEP 'SYMBOL + #) + ==> NIL T) + ((SUBTYPEP + # 'SYMBOL) + ==> NIL T) + ((SUBTYPEP '(NOT SYMBOL) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SYMBOL)) + ==> NIL T) + ((SUBTYPEP 'CONTROL-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # + 'CONTROL-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT CONTROL-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT CONTROL-ERROR)) + ==> NIL T) + ((SUBTYPEP 'CLASS + #) + ==> NIL T) + ((SUBTYPEP + # 'CLASS) + ==> NIL T) + ((SUBTYPEP '(NOT CLASS) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT CLASS)) + ==> NIL T) + ((SUBTYPEP 'SIMPLE-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # + 'SIMPLE-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT SIMPLE-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SIMPLE-ERROR)) + ==> NIL T) + ((SUBTYPEP T + #) + ==> NIL T) + ((SUBTYPEP + # T) + ==> NIL T) + ((SUBTYPEP '(NOT T) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) '(NOT T)) + ==> NIL T) + ((SUBTYPEP 'COMPLEX + #) + ==> NIL T) + ((SUBTYPEP + # 'COMPLEX) + ==> NIL T) + ((SUBTYPEP '(NOT COMPLEX) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT COMPLEX)) + ==> NIL T) + ((SUBTYPEP 'ARRAY + #) + ==> NIL T) + ((SUBTYPEP + # 'ARRAY) + ==> NIL T) + ((SUBTYPEP '(NOT ARRAY) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT ARRAY)) + ==> NIL T) + ((SUBTYPEP 'FLOATING-POINT-INEXACT + #) + ==> NIL T) + ((SUBTYPEP + # + 'FLOATING-POINT-INEXACT) + ==> NIL T) + ((SUBTYPEP '(NOT FLOATING-POINT-INEXACT) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT FLOATING-POINT-INEXACT)) + ==> NIL T) + ((SUBTYPEP 'NUMBER + #) + ==> NIL T) + ((SUBTYPEP + # 'NUMBER) + ==> NIL T) + ((SUBTYPEP '(NOT NUMBER) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT NUMBER)) + ==> NIL T) + ((SUBTYPEP 'NULL + #) + ==> NIL T) + ((SUBTYPEP + # 'NULL) + ==> NIL T) + ((SUBTYPEP '(NOT NULL) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) '(NOT NULL)) + ==> NIL T) + ((SUBTYPEP 'FLOATING-POINT-UNDERFLOW + #) + ==> NIL T) + ((SUBTYPEP + # + 'FLOATING-POINT-UNDERFLOW) + ==> NIL T) + ((SUBTYPEP '(NOT FLOATING-POINT-UNDERFLOW) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT FLOATING-POINT-UNDERFLOW)) + ==> NIL T) + ((SUBTYPEP 'FLOATING-POINT-OVERFLOW + #) + ==> NIL T) + ((SUBTYPEP + # + 'FLOATING-POINT-OVERFLOW) + ==> NIL T) + ((SUBTYPEP '(NOT FLOATING-POINT-OVERFLOW) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT FLOATING-POINT-OVERFLOW)) + ==> NIL T) + ((SUBTYPEP 'RATIONAL + #) + ==> NIL T) + ((SUBTYPEP + # 'RATIONAL) + ==> NIL T) + ((SUBTYPEP '(NOT RATIONAL) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT RATIONAL)) + ==> NIL T) + ((SUBTYPEP 'RATIO + #) + ==> NIL T) + ((SUBTYPEP + # 'RATIO) + ==> NIL T) + ((SUBTYPEP '(NOT RATIO) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT RATIO)) + ==> NIL T) + ((SUBTYPEP 'STANDARD-METHOD + #) + ==> NIL T) + ((SUBTYPEP + # + 'STANDARD-METHOD) + ==> NIL T) + ((SUBTYPEP '(NOT STANDARD-METHOD) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STANDARD-METHOD)) + ==> NIL T) + ((SUBTYPEP 'STRUCTURE-CLASS + #) + ==> NIL T) + ((SUBTYPEP + # + 'STRUCTURE-CLASS) + ==> NIL T) + ((SUBTYPEP '(NOT STRUCTURE-CLASS) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STRUCTURE-CLASS)) + ==> NIL T) + ((SUBTYPEP 'BUILT-IN-CLASS + #) + ==> NIL T) + ((SUBTYPEP + # + 'BUILT-IN-CLASS) + ==> NIL T) + ((SUBTYPEP '(NOT BUILT-IN-CLASS) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT BUILT-IN-CLASS)) + ==> NIL T) + ((SUBTYPEP 'UNBOUND-SLOT + #) + ==> NIL T) + ((SUBTYPEP + # + 'UNBOUND-SLOT) + ==> NIL T) + ((SUBTYPEP '(NOT UNBOUND-SLOT) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT UNBOUND-SLOT)) + ==> NIL T) + ((SUBTYPEP 'ERROR + #) + ==> NIL T) + ((SUBTYPEP + # 'ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT ERROR)) + ==> NIL T) + ((SUBTYPEP 'STANDARD-GENERIC-FUNCTION + #) + ==> NIL T) + ((SUBTYPEP + # + 'STANDARD-GENERIC-FUNCTION) + ==> NIL T) + ((SUBTYPEP '(NOT STANDARD-GENERIC-FUNCTION) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STANDARD-GENERIC-FUNCTION)) + ==> NIL T) + ((SUBTYPEP 'CHARACTER + #) + ==> NIL T) + ((SUBTYPEP + # 'CHARACTER) + ==> NIL T) + ((SUBTYPEP '(NOT CHARACTER) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT CHARACTER)) + ==> NIL T) + ((SUBTYPEP 'DIVISION-BY-ZERO + #) + ==> NIL T) + ((SUBTYPEP + # + 'DIVISION-BY-ZERO) + ==> NIL T) + ((SUBTYPEP '(NOT DIVISION-BY-ZERO) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT DIVISION-BY-ZERO)) + ==> NIL T) + ((SUBTYPEP 'SEQUENCE + #) + ==> NIL T) + ((SUBTYPEP + # 'SEQUENCE) + ==> NIL T) + ((SUBTYPEP '(NOT SEQUENCE) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SEQUENCE)) + ==> NIL T) + ((SUBTYPEP 'PRINT-NOT-READABLE + #) + ==> NIL T) + ((SUBTYPEP + # + 'PRINT-NOT-READABLE) + ==> NIL T) + ((SUBTYPEP '(NOT PRINT-NOT-READABLE) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT PRINT-NOT-READABLE)) + ==> NIL T) + ((SUBTYPEP 'UNDEFINED-FUNCTION + #) + ==> NIL T) + ((SUBTYPEP + # + 'UNDEFINED-FUNCTION) + ==> NIL T) + ((SUBTYPEP '(NOT UNDEFINED-FUNCTION) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT UNDEFINED-FUNCTION)) + ==> NIL T) + ((SUBTYPEP 'END-OF-FILE + #) + ==> NIL T) + ((SUBTYPEP + # + 'END-OF-FILE) + ==> NIL T) + ((SUBTYPEP '(NOT END-OF-FILE) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT END-OF-FILE)) + ==> NIL T) + ((SUBTYPEP 'INTEGER + #) + ==> NIL T) + ((SUBTYPEP + # 'INTEGER) + ==> NIL T) + ((SUBTYPEP '(NOT INTEGER) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT INTEGER)) + ==> NIL T) + ((SUBTYPEP 'FLOAT + #) + ==> NIL T) + ((SUBTYPEP + # 'FLOAT) + ==> NIL T) + ((SUBTYPEP '(NOT FLOAT) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT FLOAT)) + ==> NIL T) + ((SUBTYPEP 'BIT-VECTOR + #) + ==> NIL T) + ((SUBTYPEP + # 'BIT-VECTOR) + ==> NIL T) + ((SUBTYPEP '(NOT BIT-VECTOR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT BIT-VECTOR)) + ==> NIL T) + ((SUBTYPEP 'STYLE-WARNING + #) + ==> NIL T) + ((SUBTYPEP + # + 'STYLE-WARNING) + ==> NIL T) + ((SUBTYPEP '(NOT STYLE-WARNING) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STYLE-WARNING)) + ==> NIL T) + ((SUBTYPEP 'SIMPLE-TYPE-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # + 'SIMPLE-TYPE-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT SIMPLE-TYPE-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SIMPLE-TYPE-ERROR)) + ==> NIL T) + ((SUBTYPEP 'CELL-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # 'CELL-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT CELL-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT CELL-ERROR)) + ==> NIL T) + ((SUBTYPEP 'FILE-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # 'FILE-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT FILE-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT FILE-ERROR)) + ==> NIL T) + ((SUBTYPEP 'RESTART + #) + ==> NIL T) + ((SUBTYPEP + # 'RESTART) + ==> NIL T) + ((SUBTYPEP '(NOT RESTART) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT RESTART)) + ==> NIL T) + ((SUBTYPEP 'TYPE-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # 'TYPE-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT TYPE-ERROR) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT TYPE-ERROR)) + ==> NIL T) + ((SUBTYPEP 'LIST + #) + ==> NIL T) + ((SUBTYPEP + # 'LIST) + ==> NIL T) + ((SUBTYPEP '(NOT LIST) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) '(NOT LIST)) + ==> NIL T) + ((SUBTYPEP 'STANDARD-OBJECT + #) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STANDARD-OBJECT)) + ==> NIL T) + ((SUBTYPEP 'STRING + #) + ==> NIL T) + ((SUBTYPEP + # 'STRING) + ==> NIL T) + ((SUBTYPEP '(NOT STRING) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT STRING)) + ==> NIL T) + ((SUBTYPEP 'METHOD-COMBINATION + #) + ==> NIL T) + ((SUBTYPEP + # + 'METHOD-COMBINATION) + ==> NIL T) + ((SUBTYPEP '(NOT METHOD-COMBINATION) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT METHOD-COMBINATION)) + ==> NIL T) + ((SUBTYPEP 'CONS + #) + ==> NIL T) + ((SUBTYPEP + # 'CONS) + ==> NIL T) + ((SUBTYPEP '(NOT CONS) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) '(NOT CONS)) + ==> NIL T) + ((SUBTYPEP 'SIMPLE-CONDITION + #) + ==> NIL T) + ((SUBTYPEP + # + 'SIMPLE-CONDITION) + ==> NIL T) + ((SUBTYPEP '(NOT SIMPLE-CONDITION) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SIMPLE-CONDITION)) + ==> NIL T) + ((SUBTYPEP 'SIMPLE-WARNING + #) + ==> NIL T) + ((SUBTYPEP + # + 'SIMPLE-WARNING) + ==> NIL T) + ((SUBTYPEP '(NOT SIMPLE-WARNING) + '(NOT #)) + ==> NIL T) + ((SUBTYPEP + '(NOT #) + '(NOT SIMPLE-WARNING)) + ==> NIL T) + ((SUBTYPEP 'PACKAGE-ERROR + #) + ==> NIL T) + ((SUBTYPEP + # + 'PACKAGE-ERROR) + ==> NIL T) + ((SUBTYPEP '(NOT PACKAGE-ERROR) + '(NOT #)) + ==> NIL T) ((SUBTYPEP '(NOT #) '(NOT PACKAGE-ERROR)) ==> NIL T) ((SUBTYPEP 'PARSE-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PARSE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PARSE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT PARSE-ERROR)) ==> NIL T) ((SUBTYPEP 'WARNING - #) + #) ==> NIL T) ((SUBTYPEP - # 'WARNING) + # 'WARNING) ==> NIL T) ((SUBTYPEP '(NOT WARNING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT WARNING)) ==> NIL T) ((SUBTYPEP 'STORAGE-CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STORAGE-CONDITION) ==> NIL T) ((SUBTYPEP '(NOT STORAGE-CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STORAGE-CONDITION)) ==> NIL T) ((SUBTYPEP 'FLOATING-POINT-INVALID-OPERATION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'FLOATING-POINT-INVALID-OPERATION) ==> NIL T) ((SUBTYPEP '(NOT FLOATING-POINT-INVALID-OPERATION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOATING-POINT-INVALID-OPERATION)) ==> NIL T) ((SUBTYPEP 'PROGRAM-ERROR @@ -28974,31 +29202,31 @@ '(NOT GENERIC-FUNCTION)) ==> NIL T) ((SUBTYPEP 'STREAM-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STREAM-ERROR) ==> NIL T) ((SUBTYPEP '(NOT STREAM-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STREAM-ERROR)) ==> NIL T) ((SUBTYPEP 'SERIOUS-CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SERIOUS-CONDITION) ==> NIL T) ((SUBTYPEP '(NOT SERIOUS-CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SERIOUS-CONDITION)) ==> NIL T) ((SUBTYPEP 'READER-ERROR @@ -29041,16 +29269,16 @@ '(NOT VECTOR)) ==> NIL T) ((SUBTYPEP 'CONDITION - #) + #) ==> NIL T) ((SUBTYPEP - # 'CONDITION) + # 'CONDITION) ==> NIL T) ((SUBTYPEP '(NOT CONDITION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT CONDITION)) ==> NIL T) ((SUBTYPEP 'UNBOUND-VARIABLE @@ -29099,40 +29327,7 @@ FLOATING-POINT-INVALID-OPERATION PROGRAM-ERROR METHOD STANDARD-CLASS STREAM-ERROR SERIOUS-CONDITION READER-ERROR CONDITION UNBOUND-VARIABLE). -Test ALL-STANDARD-CLASSES-ARE-SUBTYPES-OF-STANDARD-OBJECT failed -Form: (LOOP - FOR - SYM - BEING - THE - EXTERNAL-SYMBOLS - OF - "COMMON-LISP" - FOR - CLASS - = - (FIND-CLASS SYM NIL) - WHEN - (AND CLASS (TYPEP CLASS 'STANDARD-CLASS) - (OR (NOT (SUBTYPEP SYM 'STANDARD-OBJECT)) - (NOT (SUBTYPEP CLASS 'STANDARD-OBJECT)))) - COLLECT - SYM) -Expected value: NIL -Actual value: (ARITHMETIC-ERROR CONTROL-ERROR CLASS SIMPLE-ERROR - FLOATING-POINT-INEXACT FLOATING-POINT-UNDERFLOW - FLOATING-POINT-OVERFLOW STANDARD-METHOD - STRUCTURE-CLASS BUILT-IN-CLASS UNBOUND-SLOT ERROR - DIVISION-BY-ZERO PRINT-NOT-READABLE - UNDEFINED-FUNCTION END-OF-FILE STYLE-WARNING - SIMPLE-TYPE-ERROR CELL-ERROR FILE-ERROR TYPE-ERROR - METHOD-COMBINATION SIMPLE-CONDITION SIMPLE-WARNING - PACKAGE-ERROR PARSE-ERROR WARNING STORAGE-CONDITION - FLOATING-POINT-INVALID-OPERATION PROGRAM-ERROR METHOD - STANDARD-CLASS STREAM-ERROR SERIOUS-CONDITION - READER-ERROR CONDITION UNBOUND-VARIABLE). - ALL-STRUCTURE-CLASSES-ARE-SUBTYPES-OF-STRUCTURE-OBJECT ALL-STRUCTURE-CLASSES-ARE-SUBTYPES-OF-STRUCTURE-OBJECT - ALL-EXPORTED-CL-CLASS-NAMES-ARE-VALID + ALL-STRUCTURE-CLASSES-ARE-SUBTYPES-OF-STRUCTURE-OBJECT ALL-EXPORTED-CL-CLASS-NAMES-ARE-VALID Test ALL-STANDARD-GENERIC-FUNCTIONS-ARE-INSTANCES-OF-THAT-CLASS failed Form: (LOOP @@ -29153,44 +29348,15 @@ Actual value: ((DOCUMENTATION #) (FIND-METHOD NIL) (NO-NEXT-METHOD NIL)). STRUCTURE-OBJECT-IS-IN-STRUCTURE-CLASS -Test ALL-STANDARD-GENERIC-FUNCTIONS-ARE-INSTANCES-OF-THAT-CLASS failed -Form: (LOOP - FOR - SYM - IN - *CL-STANDARD-GENERIC-FUNCTION-SYMBOLS* - FOR - FUN - = - (AND (FBOUNDP SYM) (SYMBOL-FUNCTION SYM)) - UNLESS - (AND (TYPEP FUN 'GENERIC-FUNCTION) - (TYPEP FUN 'STANDARD-GENERIC-FUNCTION)) - COLLECT - (LIST SYM FUN)) -Expected value: NIL - - STANDARD-OBJECT-IS-IN-STANDARD-CLASS DEFTYPE.1 DEFTYPE.2 DEFTYPE.3 - DEFTYPE.4 DEFTYPE.5 DEFTYPE.6 TYPE-AND-CLASS-FNS TYPE-AND-CLASS-MACROS - TYPEP-NIL-NULL TYPEP-T-NULLActual value: ((DOCUMENTATION #) - (FIND-METHOD NIL) (NO-NEXT-METHOD NIL)). - STRUCTURE-OBJECT-IS-IN-STRUCTURE-CLASS TYPE-OF.ERROR.1 TYPE-OF.ERROR.2 - TYPEP.ERROR.1 TYPEP.ERROR.2 STANDARD-OBJECT-IS-IN-STANDARD-CLASS DEFTYPE.1 DEFTYPE.2 DEFTYPE.3 DEFTYPE.4 DEFTYPE.5 DEFTYPE.6 TYPE-AND-CLASS-FNS TYPE-AND-CLASS-MACROS - TYPEP-NIL-NULL TYPEP-T-NULL TYPEP.ERROR.3 TYPE-ERROR-DATUM.ERROR.1 TYPE-OF.ERROR.1 TYPE-OF.ERROR.2 - TYPEP.ERROR.1 TYPEP.ERROR.2 - TYPE-ERROR-DATUM.ERROR.2 TYPEP.ERROR.3 TYPE-ERROR-DATUM.ERROR.1 TYPE-ERROR-EXPECTED-TYPE.ERROR.1 - TYPE-ERROR-EXPECTED-TYPE.ERROR.2 TYPEP.ENV.1 TYPEP.ENV.2 TYPEP.ENV.3 - TYPEP.1 - TYPE-ERROR-DATUM.ERROR.2 TYPEP.2 TYPEP.3 TYPEP.4 TYPEP.5 TYPEP.6 TYPEP.7 TYPEP.8 - TYPEP.9 TYPEP.10 TYPEP.11 TYPEP.12 TYPEP.13 TYPEP.14 TYPEP.15 TYPEP.16 - TYPEP.17 TYPE-ERROR-EXPECTED-TYPE.ERROR.1 + TYPEP-NIL-NULL TYPEP-T-NULL TYPE-OF.ERROR.1 TYPE-OF.ERROR.2 + TYPEP.ERROR.1 TYPEP.ERROR.2 TYPEP.ERROR.3 TYPE-ERROR-DATUM.ERROR.1 + TYPE-ERROR-DATUM.ERROR.2 TYPE-ERROR-EXPECTED-TYPE.ERROR.1 TYPE-ERROR-EXPECTED-TYPE.ERROR.2 TYPEP.ENV.1 TYPEP.ENV.2 TYPEP.ENV.3 TYPEP.1 TYPEP.2 TYPEP.3 TYPEP.4 TYPEP.5 TYPEP.6 TYPEP.7 TYPEP.8 TYPEP.9 TYPEP.10 TYPEP.11 TYPEP.12 TYPEP.13 TYPEP.14 TYPEP.15 TYPEP.16 - TYPEP.17 TYPE-OR-NOT-TYPE-IS-EVERYTHING TYPE-OR-NOT-TYPE-IS-EVERYTHING USER-CLASS-DISJOINTNESS - USER-CLASS-DISJOINTNESS-2 USER-CLASS-DISJOINTNESS + TYPEP.17 TYPE-OR-NOT-TYPE-IS-EVERYTHING USER-CLASS-DISJOINTNESS USER-CLASS-DISJOINTNESS-2 USER-STRUCT-DISJOINTNESS USER-STRUCT-DISJOINTNESS-2 Test TAC-3.1 failed @@ -29283,99 +29449,7 @@ T Actual values: NIL NIL. - TAC-3.16 USER-STRUCT-DISJOINTNESS - USER-STRUCT-DISJOINTNESS-2 -Test TAC-3.1 failed -Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-A) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.2 failed -Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-B) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.3 failed -Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-C) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.4 failed -Form: (SUBTYPEP* 'TAC-3-A 'TAC-3-AB) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.5 failed -Form: (SUBTYPEP* 'TAC-3-B 'TAC-3-AB) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.6 failed -Form: (SUBTYPEP* 'TAC-3-C 'TAC-3-AB) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.7 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-A) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.8 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-B) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.9 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-C) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.10 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-AB) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.11 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-AC) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.12 failed -Form: (SUBTYPEP* 'TAC-3-ABC 'TAC-3-BC) -Expected values: T - T -Actual values: NIL - NIL. -Test TAC-3.13 failed -Form: (SUBTYPEP* 'TAC-3-AB 'TAC-3-ABC) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.14 failed -Form: (SUBTYPEP* 'TAC-3-AC 'TAC-3-ABC) -Expected values: NIL - T -Actual values: NIL - NIL. -Test TAC-3.15 failed -Form: (SUBTYPEP* 'TAC-3-BC 'TAC-3-ABC) -Expected values: NIL - T -Actual values: NIL - NIL. - TAC-3.17 TAC-3.16 TAC-3.17 + TAC-3.16 TAC-3.17 Test UNIVERSE-ELEMENTS-IN-AT-MOST-ONE-DISJOINT-TYPE failed Form: (LOOP FOR @@ -29395,51 +29469,13 @@ Actual value: ((CONS (SYMBOL FUNCTION)) ((SYSTEM:LAMBDA-CLOSURE () () () (X) X) (CONS FUNCTION))). INTEGER-AND-RATIO-ARE-DISJOINT BIGNUM-AND-RATIO-ARE-DISJOINT - BIGNUM-AND-FIXNUM-ARE-DISJOINT -Test UNIVERSE-ELEMENTS-IN-AT-MOST-ONE-DISJOINT-TYPE failed -Form: (LOOP - FOR - E - IN - *UNIVERSE* - FOR - TYPES - = - (REMOVE-IF-NOT #'(LAMBDA (X) (TYPEP E X)) - *DISJOINT-TYPES-LIST*) - WHEN - (> (LENGTH TYPES) 1) - COLLECT - (LIST E TYPES)) -Expected value: NIL - FIXNUM-AND-RATIO-ARE-DISJOINT - BYTE8-AND-RATIO-ARE-DISJOINT BIT-AND-RATIO-ARE-DISJOINT - INTEGER-AND-FLOAT-ARE-DISJOINTActual value: ((CONS (SYMBOL FUNCTION)) - ((SYSTEM:LAMBDA-CLOSURE () () () (X) X) (CONS FUNCTION))). - INTEGER-AND-RATIO-ARE-DISJOINT BIGNUM-AND-RATIO-ARE-DISJOINT - BIGNUM-AND-FIXNUM-ARE-DISJOINT RATIO-AND-FLOAT-ARE-DISJOINT - COMPLEX-AND-FLOAT-ARE-DISJOINT INTEGER-SUBRANGES-ARE-DISJOINT FIXNUM-AND-RATIO-ARE-DISJOINT + BIGNUM-AND-FIXNUM-ARE-DISJOINT FIXNUM-AND-RATIO-ARE-DISJOINT BYTE8-AND-RATIO-ARE-DISJOINT BIT-AND-RATIO-ARE-DISJOINT - INTEGER-AND-FLOAT-ARE-DISJOINT - KEYWORD-AND-NULL-ARE-DISJOINT KEYWORD-AND-BOOLEAN-ARE-DISJOINT RATIO-AND-FLOAT-ARE-DISJOINT + INTEGER-AND-FLOAT-ARE-DISJOINT RATIO-AND-FLOAT-ARE-DISJOINT COMPLEX-AND-FLOAT-ARE-DISJOINT INTEGER-SUBRANGES-ARE-DISJOINT KEYWORD-AND-NULL-ARE-DISJOINT KEYWORD-AND-BOOLEAN-ARE-DISJOINT - COERCE.1 - COERCE.1 COERCE.2 COERCE.2 COERCE.3 COERCE.4 COERCE.5 COERCE.6 COERCE.7 COERCE.3 COERCE.4 - COERCE.8 COERCE.9 COERCE.10 COERCE.11 COERCE.12 COERCE.5 COERCE.6 COERCE.7 COERCE.13 COERCE.14 - COERCE.15 COERCE.16 COERCE.17 COERCE.18 COERCE.19 COERCE.20 COERCE.21 - COERCE.22 COERCE.ORDER.1 - COERCE.8 COERCE.9 COERCE.10 COERCE.11 COERCE.12 COERCE.ERROR.2 COERCE.ERROR.3 COERCE.ERROR.4 - COERCE.ERROR.5 COERCE.ERROR.6 COERCE.ERROR.7 COERCE.ERROR.8 - COERCE.ERROR.9 SUBTYPEP.ORDER.1 SIMPLE-BASE-STRING-IS-SEQUENCE - SUBTYPE.ENV.1 SUBTYPE.ENV.2 SUBTYPE.ENV.3 SUBTYPE.ENV.4 SUBTYPE.ENV.5 - SUBTYPEP.ERROR.1 SUBTYPEP.ERROR.2 SUBTYPEP.ERROR.3 - KEYWORD-IS-SUBTYPE-OF-ATOM RATIO-IS-SUBTYPE-OF-ATOM - EXTENDED-CHAR-IS-SUBTYPE-OF-ATOM STRING-IS-NOT-SIMPLE-VECTOR - BASE-STRING-IS-NOT-SIMPLE-VECTOR SIMPLE-STRING-IS-NOT-SIMPLE-VECTOR - SIMPLE-BASE-STRING-IS-NOT-SIMPLE-VECTOR - BIT-VECTOR-IS-NOT-SIMPLE-VECTOR SIMPLE-BIT-VECTOR-IS-NOT-SIMPLE-VECTOR - SUBTYPEP.EXTENDED-CHAR.1 COERCE.13 COERCE.14 + COERCE.1 COERCE.2 COERCE.3 COERCE.4 COERCE.5 COERCE.6 COERCE.7 + COERCE.8 COERCE.9 COERCE.10 COERCE.11 COERCE.12 COERCE.13 COERCE.14 COERCE.15 COERCE.16 COERCE.17 COERCE.18 COERCE.19 COERCE.20 COERCE.21 COERCE.22 COERCE.ORDER.1 COERCE.ERROR.2 COERCE.ERROR.3 COERCE.ERROR.4 COERCE.ERROR.5 COERCE.ERROR.6 COERCE.ERROR.7 COERCE.ERROR.8 @@ -29449,45 +29485,20 @@ KEYWORD-IS-SUBTYPE-OF-ATOM RATIO-IS-SUBTYPE-OF-ATOM EXTENDED-CHAR-IS-SUBTYPE-OF-ATOM STRING-IS-NOT-SIMPLE-VECTOR BASE-STRING-IS-NOT-SIMPLE-VECTOR SIMPLE-STRING-IS-NOT-SIMPLE-VECTOR - SIMPLE-BASE-STRING-IS-NOT-SIMPLE-VECTOR SUBTYPEP.AND/OR.1 + SIMPLE-BASE-STRING-IS-NOT-SIMPLE-VECTOR BIT-VECTOR-IS-NOT-SIMPLE-VECTOR SIMPLE-BIT-VECTOR-IS-NOT-SIMPLE-VECTOR - SUBTYPEP.EXTENDED-CHAR.1 SUBTYPEP.AND/OR.1 SUBTYPEP.AND/OR.2 SUBTYPEP.AND/OR.2 - SUBTYPEP.AND.1 - SUBTYPEP.AND.1 SUBTYPEP.OR.1 SUBTYPEP.AND.2 SUBTYPEP.OR.2 SUBTYPEP.OR.1 SUBTYPEP.AND.2 SUBTYPEP.OR.2 - SUBTYPEP.AND.3 - SUBTYPEP.AND.3 SUBTYPEP.OR.3 SUBTYPEP.OR.3 SUBTYPEP.AND.4 SUBTYPEP.AND.4 SUBTYPEP.OR.4 - SUBTYPEP.NIL.1 SUBTYPEP.OR.4 + SUBTYPEP.EXTENDED-CHAR.1 SUBTYPEP.AND/OR.1 SUBTYPEP.AND/OR.2 + SUBTYPEP.AND.1 SUBTYPEP.OR.1 SUBTYPEP.AND.2 SUBTYPEP.OR.2 + SUBTYPEP.AND.3 SUBTYPEP.OR.3 SUBTYPEP.AND.4 SUBTYPEP.OR.3 SUBTYPEP.AND.4 SUBTYPEP.OR.4 SUBTYPEP.NIL.1 SUBTYPEP.NIL.2 SUBTYPEP.FIXNUM-OR-BIGNUM - SUBTYPEP.FIXNUM.INTEGER SUBTYPEP.NIL.2 -Test SUBTYPEP.BIGNUM.INTEGER failed -Form: (CHECK-EQUIVALENCE - (LIST 'OR (LIST 'INTEGER '* (LIST MOST-NEGATIVE-FIXNUM)) - (LIST 'INTEGER (LIST MOST-POSITIVE-FIXNUM) '*)) - 'BIGNUM) -Expected value: NIL - SUBTYPEP.FIXNUM-OR-BIGNUM - SUBTYPEP.FIXNUM.INTEGERActual value: (((SUBTYPEP - '(OR (INTEGER * (-2147483648)) - (INTEGER (2147483647) *)) - 'BIGNUM) - ==> NIL T) - ((SUBTYPEP '(NOT BIGNUM) - '(NOT (OR (INTEGER * (-2147483648)) - (INTEGER (2147483647) *)))) - ==> NIL T)). - SUBTYPEP.INTEGER.1 SUBTYPEP.INTEGER.2 SUBTYPEP.INTEGER.3 - SUBTYPEP.INTEGER.3A SUBTYPEP.INTEGER.3B + SUBTYPEP.FIXNUM.INTEGER Test SUBTYPEP.BIGNUM.INTEGER failed Form: (CHECK-EQUIVALENCE (LIST 'OR (LIST 'INTEGER '* (LIST MOST-NEGATIVE-FIXNUM)) (LIST 'INTEGER (LIST MOST-POSITIVE-FIXNUM) '*)) 'BIGNUM) Expected value: NIL - SUBTYPEP.INTEGER.3C - SUBTYPEP.INTEGER.4 SUBTYPEP.INTEGER.4A SUBTYPEP.INTEGER.4B - SUBTYPEP.INTEGER.4C SUBTYPEP.INTEGER.5 SUBTYPEP.INTEGER.5A - SUBTYPEP.INTEGER.5B SUBTYPEP.INTEGER.5C SUBTYPEP.INTEGER.6 - SUBTYPEP.INTEGER.6A SUBTYPEP.INTEGER.6BActual value: (((SUBTYPEP +Actual value: (((SUBTYPEP '(OR (INTEGER * (-2147483648)) (INTEGER (2147483647) *)) 'BIGNUM) @@ -29497,44 +29508,20 @@ (INTEGER (2147483647) *)))) ==> NIL T)). SUBTYPEP.INTEGER.1 SUBTYPEP.INTEGER.2 SUBTYPEP.INTEGER.3 - SUBTYPEP.INTEGER.3A SUBTYPEP.INTEGER.3B SUBTYPEP.INTEGER.6C - SUBTYPEP.INTEGER.7 SUBTYPEP.INTEGER.7A SUBTYPEP.INTEGER.7B - SUBTYPEP.INTEGER.7C SUBTYPEP.INTEGER.8 SUBTYPEP.INTEGER.8A - SUBTYPEP.INTEGER.8B SUBTYPEP.INTEGER.8C SUBTYPEP.INTEGER.9 - SUBTYPEP.INTEGER.9A SUBTYPEP.INTEGER.9B SUBTYPEP.INTEGER.9C - SUBTYPEP.INTEGER.10 SUBTYPEP.INTEGER.3C + SUBTYPEP.INTEGER.3A SUBTYPEP.INTEGER.3B SUBTYPEP.INTEGER.3C SUBTYPEP.INTEGER.4 SUBTYPEP.INTEGER.4A SUBTYPEP.INTEGER.4B SUBTYPEP.INTEGER.4C SUBTYPEP.INTEGER.5 SUBTYPEP.INTEGER.5A SUBTYPEP.INTEGER.5B SUBTYPEP.INTEGER.5C SUBTYPEP.INTEGER.6 - SUBTYPEP.INTEGER.6A SUBTYPEP.INTEGER.6B SUBTYPEP.INTEGER.10A SUBTYPEP.INTEGER.10B - SUBTYPEP.INTEGER.10C SUBTYPEP.INTEGER.11 SUBTYPEP.INTEGER.12 - SUBTYPEP.INTEGER.13 SUBTYPEP.INTEGER.14 SUBTYPEP.INTEGER.15 - SUBTYPEP.INTEGER.16 SUBTYPEP.INTEGER.17 SUBTYPEP.INTEGER.18 - SUBTYPEP.INTEGER.19 SUBTYPEP.INTEGER.6C + SUBTYPEP.INTEGER.6A SUBTYPEP.INTEGER.6B SUBTYPEP.INTEGER.6C SUBTYPEP.INTEGER.7 SUBTYPEP.INTEGER.7A SUBTYPEP.INTEGER.7B SUBTYPEP.INTEGER.7C SUBTYPEP.INTEGER.8 SUBTYPEP.INTEGER.8A SUBTYPEP.INTEGER.8B SUBTYPEP.INTEGER.8C SUBTYPEP.INTEGER.9 SUBTYPEP.INTEGER.9A SUBTYPEP.INTEGER.9B SUBTYPEP.INTEGER.9C - SUBTYPEP.INTEGER.10 SUBTYPEP.INTEGER.20 SUBTYPEP.INTEGER.21 - SUBTYPEP.INTEGER.22 -Test SUBTYPEP.INTEGER.23 failed -Form: (CHECK-EQUIVALENCE '(INTEGER (9)) '(INTEGER 10)) -Expected value: NIL - SUBTYPEP.INTEGER.10A SUBTYPEP.INTEGER.10B + SUBTYPEP.INTEGER.10 SUBTYPEP.INTEGER.10A SUBTYPEP.INTEGER.10B SUBTYPEP.INTEGER.10C SUBTYPEP.INTEGER.11 SUBTYPEP.INTEGER.12 SUBTYPEP.INTEGER.13 SUBTYPEP.INTEGER.14 SUBTYPEP.INTEGER.15 SUBTYPEP.INTEGER.16 SUBTYPEP.INTEGER.17 SUBTYPEP.INTEGER.18 - SUBTYPEP.INTEGER.19Actual value: (((SUBTYPEP '(INTEGER (9)) '(INTEGER 10)) ==> NIL T) - ((SUBTYPEP '(NOT (INTEGER 10)) '(NOT (INTEGER (9)))) ==> - NIL T)). -Test SUBTYPEP.INTEGER.24 failed -Form: (CHECK-EQUIVALENCE '(INTEGER * (11)) '(INTEGER * 10)) -Expected value: NIL -Actual value: (((SUBTYPEP '(INTEGER * (11)) '(INTEGER * 10)) ==> NIL T) - ((SUBTYPEP '(NOT (INTEGER * 10)) - '(NOT (INTEGER * (11)))) - ==> NIL T)). - SUBTYPEP.INTEGER.20 SUBTYPEP.INTEGER.21 + SUBTYPEP.INTEGER.19 SUBTYPEP.INTEGER.20 SUBTYPEP.INTEGER.21 SUBTYPEP.INTEGER.22 Test SUBTYPEP.INTEGER.23 failed Form: (CHECK-EQUIVALENCE '(INTEGER (9)) '(INTEGER 10)) @@ -29545,90 +29532,43 @@ Test SUBTYPEP.INTEGER.24 failed Form: (CHECK-EQUIVALENCE '(INTEGER * (11)) '(INTEGER * 10)) Expected value: NIL - SUBTYPEP.INTEGER.25 SUBTYPEP.INTEGER.26 SUBTYPEP.INTEGER.27Actual value: (((SUBTYPEP '(INTEGER * (11)) '(INTEGER * 10)) ==> NIL T) +Actual value: (((SUBTYPEP '(INTEGER * (11)) '(INTEGER * 10)) ==> NIL T) ((SUBTYPEP '(NOT (INTEGER * 10)) '(NOT (INTEGER * (11)))) ==> NIL T)). - - SUBTYPEP.INTEGER.28 SUBTYPEP.INTEGER.25 SUBTYPEP.INTEGER.26 SUBTYPEP.INTEGER.27 SUBTYPEP.INTEGER.29 SUBTYPEP.INTEGER.30 - SUBTYPEP.INTEGER.REAL.1 - SUBTYPEP.INTEGER.28 SUBTYPEP.INTEGER.29 SUBTYPEP.INTEGER.30 SUBTYPEP.INTEGER.REAL.2 - SUBTYPEP.INTEGER.REAL.3 - SUBTYPEP.INTEGER.REAL.1 SUBTYPEP.INTEGER.REAL.4 SUBTYPEP.INTEGER.REAL.2 - SUBTYPEP.INTEGER.REAL.3 - SUBTYPEP.INTEGER.REAL.5 SUBTYPEP.INTEGER.REAL.6 SUBTYPEP.INTEGER.REAL.4 + SUBTYPEP.INTEGER.25 SUBTYPEP.INTEGER.26 SUBTYPEP.INTEGER.27 + SUBTYPEP.INTEGER.28 SUBTYPEP.INTEGER.29 SUBTYPEP.INTEGER.30 + SUBTYPEP.INTEGER.REAL.1 SUBTYPEP.INTEGER.REAL.2 + SUBTYPEP.INTEGER.REAL.3 SUBTYPEP.INTEGER.REAL.4 SUBTYPEP.INTEGER.REAL.5 SUBTYPEP.INTEGER.REAL.6 SUBTYPEP.INTEGER.REAL.7 SUBTYPEP.INTEGER.REAL.8 - SUBTYPEP.INTEGER.REAL.7 SUBTYPEP.INTEGER.REAL.9 SUBTYPEP.INTEGER.REAL.10 - SUBTYPEP.INTEGER.REAL.11 SUBTYPEP.INTEGER.REAL.8 - SUBTYPEP.INTEGER.REAL.9 SUBTYPEP.INTEGER.REAL.10 SUBTYPEP.INTEGER.RATIONAL.1 - SUBTYPEP.INTEGER.RATIONAL.2 SUBTYPEP.INTEGER.RATIONAL.3 - SUBTYPEP.INTEGER.REAL.11 - SUBTYPEP.INTEGER.RATIONAL.4 SUBTYPEP.INTEGER.RATIONAL.5 SUBTYPEP.INTEGER.RATIONAL.1 + SUBTYPEP.INTEGER.REAL.11 SUBTYPEP.INTEGER.RATIONAL.1 SUBTYPEP.INTEGER.RATIONAL.2 SUBTYPEP.INTEGER.RATIONAL.3 - SUBTYPEP.INTEGER.RATIONAL.6 - SUBTYPEP.INTEGER.RATIONAL.4 SUBTYPEP.INTEGER.RATIONAL.5 SUBTYPEP.INTEGER.RATIONAL.7 - SUBTYPEP.INTEGER.RATIONAL.8 - SUBTYPEP.INTEGER.RATIONAL.6 SUBTYPEP.INTEGER.RATIONAL.9 - SUBTYPEP.INTEGER.RATIONAL.10 SUBTYPEP.FLOAT.1 SUBTYPEP.FLOAT.2 SUBTYPEP.INTEGER.RATIONAL.7 - SUBTYPEP.INTEGER.RATIONAL.8 - SUBTYPEP.FLOAT.3 SUBTYPEP.FLOAT.4 SUBTYPEP.FLOAT.5 SUBTYPEP.INTEGER.RATIONAL.9 - SUBTYPEP.INTEGER.RATIONAL.10 SUBTYPEP.FLOAT.1 SUBTYPEP.FLOAT.2 SUBTYPEP.FLOAT.6 - SUBTYPEP.FLOAT.7 SUBTYPEP.FLOAT.8 SUBTYPEP.FLOAT.9 SUBTYPEP.FLOAT.10 - SUBTYPEP.FLOAT.11 SUBTYPEP.FLOAT.12 SUBTYPEP.FLOAT.13 - SUBTYPEP.FLOAT.14 SUBTYPEP.FLOAT.15 SUBTYPEP.FLOAT.16 - SUBTYPEP.FLOAT.17 SUBTYPEP.FLOAT.18 SUBTYPEP.FLOAT.19 - SUBTYPEP.FLOAT.20 SUBTYPEP.FLOAT.21 SUBTYPEP.FLOAT.22 - SUBTYPEP.FLOAT.23 + SUBTYPEP.INTEGER.RATIONAL.4 SUBTYPEP.INTEGER.RATIONAL.5 + SUBTYPEP.INTEGER.RATIONAL.6 SUBTYPEP.INTEGER.RATIONAL.7 + SUBTYPEP.INTEGER.RATIONAL.8 SUBTYPEP.INTEGER.RATIONAL.9 + SUBTYPEP.INTEGER.RATIONAL.10 SUBTYPEP.FLOAT.1 SUBTYPEP.FLOAT.2 SUBTYPEP.FLOAT.3 SUBTYPEP.FLOAT.4 SUBTYPEP.FLOAT.5 SUBTYPEP.FLOAT.6 SUBTYPEP.FLOAT.7 SUBTYPEP.FLOAT.8 SUBTYPEP.FLOAT.9 SUBTYPEP.FLOAT.10 SUBTYPEP.FLOAT.11 SUBTYPEP.FLOAT.12 SUBTYPEP.FLOAT.13 SUBTYPEP.FLOAT.14 SUBTYPEP.FLOAT.15 SUBTYPEP.FLOAT.16 - SUBTYPEP.FLOAT.17 SUBTYPEP.FLOAT.24 SUBTYPEP.FLOAT.25 SUBTYPEP.FLOAT.18 SUBTYPEP.FLOAT.19 + SUBTYPEP.FLOAT.17 SUBTYPEP.FLOAT.18 SUBTYPEP.FLOAT.19 SUBTYPEP.FLOAT.20 SUBTYPEP.FLOAT.21 SUBTYPEP.FLOAT.22 - SUBTYPEP.FLOAT.23 - SUBTYPEP.FLOAT.26 SUBTYPEP.FLOAT.27 SUBTYPEP.FLOAT.24 SUBTYPEP.FLOAT.25 - SUBTYPEP.FLOAT.26 SUBTYPEP.FLOAT.27 SUBTYPEP.RATIONAL.1 SUBTYPEP.RATIONAL.1 - SUBTYPEP.RATIONAL.2 - SUBTYPEP.RATIONAL.2 SUBTYPEP.RATIONAL.3 SUBTYPEP.RATIONAL.3 SUBTYPEP.RATIONAL.4 - SUBTYPEP.RATIONAL.5 SUBTYPEP.RATIONAL.4 SUBTYPEP.RATIONAL.6 - SUBTYPEP.RATIONAL.5 SUBTYPEP.RATIONAL.7 - SUBTYPEP.RATIONAL.8 SUBTYPEP.RATIONAL.6 SUBTYPEP.RATIONAL.9 SUBTYPEP.RATIONAL.10 SUBTYPEP.RATIONAL.7 - SUBTYPEP.RATIONAL.8 - SUBTYPEP.RATIONAL.11 SUBTYPEP.RATIONAL.9 SUBTYPEP.RATIONAL.10 SUBTYPEP.RATIONAL.12 SUBTYPEP.RATIONAL.13 - SUBTYPEP.RATIONAL.11 - SUBTYPEP.RATIONAL.14 SUBTYPEP.RATIONAL.15 SUBTYPEP.RATIONAL.16 SUBTYPEP.RATIONAL.12 SUBTYPEP.RATIONAL.13 - SUBTYPEP.RATIONAL.14 SUBTYPEP.RATIONAL.15 - SUBTYPEP.RATIONAL.17 SUBTYPEP.RATIONAL.18 SUBTYPEP.RATIONAL.16 - SUBTYPEP.RATIONAL.17 SUBTYPEP.RATIONAL.18 SUBTYPEP.REAL.1 SUBTYPEP.REAL.1 - SUBTYPEP.REAL.2 - SUBTYPEP.REAL.2 SUBTYPEP.REAL.3 SUBTYPEP.REAL.3 SUBTYPEP.REAL.4 SUBTYPEP.REAL.5 SUBTYPEP.REAL.4 - SUBTYPEP.REAL.6 SUBTYPEP.REAL.5 SUBTYPEP.REAL.7 SUBTYPEP.REAL.8 SUBTYPEP.REAL.9 - SUBTYPEP.REAL.6 SUBTYPEP.REAL.7 SUBTYPEP.REAL.8 - SUBTYPEP.REAL.10 SUBTYPEP.REAL.11 SUBTYPEP.REAL.9 SUBTYPEP.REAL.12 SUBTYPEP.REAL.13 - SUBTYPEP.REAL.10 SUBTYPEP.REAL.11 - SUBTYPEP.REAL.14 SUBTYPEP.REAL.15 SUBTYPEP.REAL.12 SUBTYPEP.REAL.13 SUBTYPEP.REAL.16 SUBTYPEP.REAL.17 - SUBTYPEP.REAL.14 SUBTYPEP.REAL.15 - SUBTYPEP.REAL.18 SUBTYPEP.REAL.19 SUBTYPEP.REAL.20 SUBTYPEP.REAL.16 SUBTYPEP.REAL.17 - SUBTYPEP.REAL.18 SUBTYPEP.REAL.19 SUBTYPEP.REAL.21 SUBTYPEP.REAL.20 - SUBTYPEP.REAL.22 SUBTYPEP.REAL.23 SUBTYPEP.REAL.24 SUBTYPEP.REAL.21 - SUBTYPEP.REAL.22 SUBTYPEP.REAL.23 SUBTYPEP.REAL.24 SUBTYPEP.CONS.1 SUBTYPEP.CONS.1 -Test SUBTYPEP.CONS.2 failed -Form: (LOOP - FOR - T1 - IN - '((CONS NIL) (CONS NIL *) (CONS NIL T) (CONS * NIL) - (CONS T NIL) (CONS NIL NIL)) - UNLESS - (SUBTYPEP T1 NIL) - COLLECT - T1) -Expected value: NIL -Actual value: ((CONS NIL) (CONS NIL *) (CONS NIL T) (CONS * NIL) - (CONS T NIL) (CONS NIL NIL)). - SUBTYPEP.CONS.3 + SUBTYPEP.FLOAT.23 SUBTYPEP.FLOAT.24 SUBTYPEP.FLOAT.25 + SUBTYPEP.FLOAT.26 SUBTYPEP.FLOAT.27 SUBTYPEP.RATIONAL.1 + SUBTYPEP.RATIONAL.2 SUBTYPEP.RATIONAL.3 SUBTYPEP.RATIONAL.4 + SUBTYPEP.RATIONAL.5 SUBTYPEP.RATIONAL.6 SUBTYPEP.RATIONAL.7 + SUBTYPEP.RATIONAL.8 SUBTYPEP.RATIONAL.9 SUBTYPEP.RATIONAL.10 + SUBTYPEP.RATIONAL.11 SUBTYPEP.RATIONAL.12 SUBTYPEP.RATIONAL.13 + SUBTYPEP.RATIONAL.14 SUBTYPEP.RATIONAL.15 SUBTYPEP.RATIONAL.16 + SUBTYPEP.RATIONAL.17 SUBTYPEP.RATIONAL.18 SUBTYPEP.REAL.1 + SUBTYPEP.REAL.2 SUBTYPEP.REAL.3 SUBTYPEP.REAL.4 SUBTYPEP.REAL.5 + SUBTYPEP.REAL.6 SUBTYPEP.REAL.7 SUBTYPEP.REAL.8 SUBTYPEP.REAL.9 + SUBTYPEP.REAL.10 SUBTYPEP.REAL.11 SUBTYPEP.REAL.12 SUBTYPEP.REAL.13 + SUBTYPEP.REAL.14 SUBTYPEP.REAL.15 SUBTYPEP.REAL.16 SUBTYPEP.REAL.17 + SUBTYPEP.REAL.18 SUBTYPEP.REAL.19 SUBTYPEP.REAL.20 SUBTYPEP.REAL.21 + SUBTYPEP.REAL.22 SUBTYPEP.REAL.23 SUBTYPEP.REAL.24 SUBTYPEP.CONS.1 Test SUBTYPEP.CONS.2 failed Form: (LOOP FOR @@ -29643,34 +29583,15 @@ Expected value: NIL Actual value: ((CONS NIL) (CONS NIL *) (CONS NIL T) (CONS * NIL) (CONS T NIL) (CONS NIL NIL)). - SUBTYPEP.CONS.4 SUBTYPEP.CONS.5 SUBTYPEP.CONS.3 SUBTYPEP.CONS.6 SUBTYPEP.CONS.4 SUBTYPEP.CONS.5 - SUBTYPEP.CONS.7 SUBTYPEP.CONS.8 SUBTYPEP.CONS.6 SUBTYPEP.CONS.9 - SUBTYPEP.CONS.7 SUBTYPEP.CONS.8 SUBTYPEP.CONS.10 + SUBTYPEP.CONS.3 SUBTYPEP.CONS.4 SUBTYPEP.CONS.5 SUBTYPEP.CONS.6 + SUBTYPEP.CONS.7 SUBTYPEP.CONS.8 SUBTYPEP.CONS.9 SUBTYPEP.CONS.10 SUBTYPEP.CONS.11 Test SUBTYPEP.CONS.12 failed Form: (CHECK-ALL-NOT-SUBTYPEP '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) Expected value: NIL - SUBTYPEP.CONS.9 SUBTYPEP.CONS.10 - SUBTYPEP.CONS.11Actual value: (((SUBTYPEP - '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) - '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) - ==> T T) - ((SUBTYPEP - '(NOT (OR (CONS INTEGER SYMBOL) - (CONS SYMBOL INTEGER))) - '(NOT (CONS (OR INTEGER SYMBOL) - (OR INTEGER SYMBOL)))) - ==> T T)). - SUBTYPEP.CONS.13 -Test SUBTYPEP.CONS.12 failed -Form: (CHECK-ALL-NOT-SUBTYPEP - '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) - '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) -Expected value: NIL - SUBTYPEP.CONS.14 SUBTYPEP.CONS.15 SUBTYPEP.CONS.16 - SUBTYPEP.CONS.17Actual value: (((SUBTYPEP +Actual value: (((SUBTYPEP '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) ==> T T) @@ -29680,39 +29601,14 @@ '(NOT (CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)))) ==> T T)). - SUBTYPEP.CONS.13 SUBTYPEP.CONS.18 SUBTYPEP.CONS.19 SUBTYPEP.CONS.14 SUBTYPEP.CONS.15 SUBTYPEP.CONS.16 - SUBTYPEP.CONS.17 SUBTYPEP.CONS.20 - SUBTYPEP.MEMBER.1 SUBTYPEP.MEMBER.2 SUBTYPEP.MEMBER.3 SUBTYPEP.CONS.18 SUBTYPEP.CONS.19 SUBTYPEP.CONS.20 - SUBTYPEP.MEMBER.1 SUBTYPEP.MEMBER.2 + SUBTYPEP.CONS.13 SUBTYPEP.CONS.14 SUBTYPEP.CONS.15 SUBTYPEP.CONS.16 + SUBTYPEP.CONS.17 SUBTYPEP.CONS.18 SUBTYPEP.CONS.19 SUBTYPEP.CONS.20 + SUBTYPEP.MEMBER.1 SUBTYPEP.MEMBER.2 SUBTYPEP.MEMBER.3 SUBTYPEP.MEMBER.4 SUBTYPEP.MEMBER.5 SUBTYPEP.MEMBER.6 SUBTYPEP.MEMBER.7 SUBTYPEP.MEMBER.8 SUBTYPEP.MEMBER.9 - SUBTYPEP.MEMBER.10 SUBTYPEP.MEMBER.3 SUBTYPEP.MEMBER.11 SUBTYPEP.MEMBER.12 + SUBTYPEP.MEMBER.10 SUBTYPEP.MEMBER.11 SUBTYPEP.MEMBER.12 SUBTYPEP.MEMBER.13 SUBTYPEP.MEMBER.14 SUBTYPEP.MEMBER.15 - SUBTYPEP.MEMBER.4 SUBTYPEP.MEMBER.5 SUBTYPEP.MEMBER.6 - SUBTYPEP.MEMBER.7 SUBTYPEP.MEMBER.8 SUBTYPEP.MEMBER.9 - SUBTYPEP.MEMBER.10 - SUBTYPEP.MEMBER.16 SUBTYPEP.MEMBER.11 SUBTYPEP.MEMBER.12 - SUBTYPEP.MEMBER.13 SUBTYPEP.MEMBER.14 SUBTYPEP.MEMBER.15 -Test SUBTYPEP.MEMBER.17 failed -Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) - (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) - (COND - ((SUBTYPEP T1 T2) "T1 is subtype of T2") - ((SUBTYPEP T2 T1) "T2 is subtype of T1") - (T (CHECK-DISJOINTNESS T1 T2))))) -Expected value: NIL -Actual value: "T1 is subtype of T2". - - SUBTYPEP.MEMBER.16Test SUBTYPEP.MEMBER.18 failed -Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) - (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) - (COND - ((SUBTYPEP T1 T2) "T1 is subtype of T2") - ((SUBTYPEP T2 T1) "T2 is subtype of T1") - (T (CHECK-DISJOINTNESS T1 T2))))) -Expected value: NIL -Actual value: "T1 is subtype of T2". - SUBTYPEP.MEMBER.19 + SUBTYPEP.MEMBER.16 Test SUBTYPEP.MEMBER.17 failed Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) @@ -29722,7 +29618,7 @@ (T (CHECK-DISJOINTNESS T1 T2))))) Expected value: NIL Actual value: "T1 is subtype of T2". - SUBTYPEP.MEMBER.20 SUBTYPEP.MEMBER.21Test SUBTYPEP.MEMBER.18 failed +Test SUBTYPEP.MEMBER.18 failed Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) (COND @@ -29731,42 +29627,15 @@ (T (CHECK-DISJOINTNESS T1 T2))))) Expected value: NIL Actual value: "T1 is subtype of T2". - SUBTYPEP.MEMBER.19 - SUBTYPEP.MEMBER.22 SUBTYPEP.MEMBER.23 SUBTYPEP.MEMBER.24 - SUBTYPEP.MEMBER.25 SUBTYPEP.MEMBER.20 SUBTYPEP.MEMBER.21 + SUBTYPEP.MEMBER.19 SUBTYPEP.MEMBER.20 SUBTYPEP.MEMBER.21 SUBTYPEP.MEMBER.22 SUBTYPEP.MEMBER.23 SUBTYPEP.MEMBER.24 SUBTYPEP.MEMBER.25 SUBTYPEP.MEMBER.26 SUBTYPEP.MEMBER.27 - SUBTYPEP.MEMBER.28 SUBTYPEP.MEMBER.29 SUBTYPEP.MEMBER.30 SUBTYPEP.MEMBER.26 SUBTYPEP.MEMBER.27 - SUBTYPEP.MEMBER.28 + SUBTYPEP.MEMBER.28 SUBTYPEP.MEMBER.29 SUBTYPEP.MEMBER.30 SUBTYPEP.MEMBER.31 SUBTYPEP.MEMBER.32 SUBTYPEP.MEMBER.33 - SUBTYPEP.MEMBER.34 SUBTYPEP.MEMBER.35 SUBTYPEP.MEMBER.29 SUBTYPEP.MEMBER.30 SUBTYPEP.MEMBER.36 - SUBTYPEP.MEMBER.37 - SUBTYPEP.MEMBER.31 SUBTYPEP.MEMBER.32 SUBTYPEP.MEMBER.33 - SUBTYPEP.MEMBER.34 SUBTYPEP.MEMBER.35 SUBTYPEP.MEMBER.38 SUBTYPEP.MEMBER.36 - SUBTYPEP.MEMBER.37 SUBTYPEP.MEMBER.39 - SUBTYPEP.MEMBER.40 SUBTYPEP.MEMBER.38 SUBTYPEP.MEMBER.41 SUBTYPEP.MEMBER.39 - SUBTYPEP.MEMBER.40 SUBTYPEP.MEMBER.42 SUBTYPEP.MEMBER.41 SUBTYPEP.MEMBER.42 + SUBTYPEP.MEMBER.34 SUBTYPEP.MEMBER.35 SUBTYPEP.MEMBER.36 + SUBTYPEP.MEMBER.37 SUBTYPEP.MEMBER.38 SUBTYPEP.MEMBER.39 + SUBTYPEP.MEMBER.40 SUBTYPEP.MEMBER.41 SUBTYPEP.MEMBER.42 SUBTYPEP.MEMBER.43 SUBTYPEP.MEMBER.44 - SUBTYPEP.MEMBER.43 -Test SUBTYPEP.EQL.1 failed -Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) - (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) - (COND - ((SUBTYPEP T1 T2) "T1 is subtype of T2") - ((SUBTYPEP T2 T1) "T2 is subtype of T1") - (T (CHECK-DISJOINTNESS T1 T2))))) -Expected value: NIL -Actual value: "T1 is subtype of T2". - SUBTYPEP.MEMBER.44Test SUBTYPEP.EQL.2 failed -Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) - (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) - (COND - ((SUBTYPEP T1 T2) "T1 is subtype of T2") - ((SUBTYPEP T2 T1) "T2 is subtype of T1") - (T (CHECK-DISJOINTNESS T1 T2))))) -Expected value: NIL -Actual value: "T1 is subtype of T2". - Test SUBTYPEP.EQL.1 failed Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) @@ -29776,7 +29645,7 @@ (T (CHECK-DISJOINTNESS T1 T2))))) Expected value: NIL Actual value: "T1 is subtype of T2". - SUBTYPEP.EQL.3 SUBTYPEP.EQL.4 SUBTYPEP.EQL.5Test SUBTYPEP.EQL.2 failed +Test SUBTYPEP.EQL.2 failed Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) (COND @@ -29785,8 +29654,7 @@ (T (CHECK-DISJOINTNESS T1 T2))))) Expected value: NIL Actual value: "T1 is subtype of T2". - SUBTYPEP.EQL.6 - SUBTYPEP.EQL.7 SUBTYPEP.EQL.8 SUBTYPEP.EQL.3 SUBTYPEP.EQL.4 SUBTYPEP.EQL.5 SUBTYPEP.EQL.6 + SUBTYPEP.EQL.3 SUBTYPEP.EQL.4 SUBTYPEP.EQL.5 SUBTYPEP.EQL.6 SUBTYPEP.EQL.7 SUBTYPEP.EQL.8 Test SUBTYPEP.ARRAY.1 failed Form: (LET ((ARRAY-TYPES @@ -29808,27 +29676,6 @@ COLLECT (LIST TP1 TP2)))) Expected value: NIL - -Test SUBTYPEP.ARRAY.1 failed -Form: (LET ((ARRAY-TYPES - (CONS (FIND-CLASS 'ARRAY) - '(ARRAY (ARRAY) (ARRAY *) (ARRAY * *))))) - (LOOP - FOR - TP1 - IN - ARRAY-TYPES - APPEND - (LOOP - FOR - TP2 - IN - ARRAY-TYPES - UNLESS - (SUBTYPEP TP1 TP2) - COLLECT - (LIST TP1 TP2)))) -Expected value: NIL Actual value: ((# ARRAY) (# (ARRAY)) (# (ARRAY *)) @@ -29840,17 +29687,6 @@ #) ((ARRAY * *) #)). - SUBTYPEP.ARRAY.2Actual value: ((# ARRAY) - (# (ARRAY)) - (# (ARRAY *)) - (# (ARRAY * *)) - (ARRAY #) - ((ARRAY) - #) - ((ARRAY *) - #) - ((ARRAY * *) - #)). SUBTYPEP.ARRAY.2 Test SUBTYPEP.ARRAY.3 failed Form: (LOOP @@ -29876,54 +29712,6 @@ TYPE) Expected value: NIL Actual value: #. - -Test SUBTYPEP.ARRAY.3 failed -Form: (LOOP - FOR - I - FROM - 0 - BELOW - (MIN 16 ARRAY-RANK-LIMIT) - FOR - TYPE - = - (LIST 'ARRAY '* I) - FOR - TYPE2 - = - (LIST 'ARRAY '* (MAKE-LIST I :INITIAL-ELEMENT '*)) - UNLESS - (AND (SUBTYPEP TYPE 'ARRAY) (SUBTYPEP TYPE '(ARRAY)) - (SUBTYPEP TYPE '(ARRAY *)) (SUBTYPEP TYPE '(ARRAY * *)) - (SUBTYPEP TYPE TYPE2)) - COLLECT - TYPE) -Expected value: NIL -Actual value: #. -Test SUBTYPEP.ARRAY.4 failed -Form: (LOOP - FOR - I - FROM - 0 - BELOW - (MIN 16 ARRAY-RANK-LIMIT) - FOR - TYPE - = - (LIST 'ARRAY T I) - FOR - TYPE2 - = - (LIST 'ARRAY T (MAKE-LIST I :INITIAL-ELEMENT '*)) - UNLESS - (AND (SUBTYPEP TYPE '(ARRAY T)) (SUBTYPEP TYPE '(ARRAY T *)) - (SUBTYPEP TYPE TYPE2)) - COLLECT - TYPE) -Expected value: NIL -Actual value: #. Test SUBTYPEP.ARRAY.4 failed Form: (LOOP FOR @@ -30001,6 +29789,254 @@ TYPE)) Expected value: NIL Actual value: #. + SUBTYPEP.ARAY.6 SUBTYPEP.ARAY.7 READTABLE-VALID READTABLEP.1 + READ-SYMBOL.1 READ-SYMBOL.2 READ-SYMBOL.3 READ-SYMBOL.4 READ-SYMBOL.5 + READ-SYMBOL.6 READ-SYMBOL.7 SUBTYPEP.OR.4 + SUBTYPEP.NIL.1 SUBTYPEP.NIL.2 SUBTYPEP.FIXNUM-OR-BIGNUM + SUBTYPEP.FIXNUM.INTEGER +Test SUBTYPEP.BIGNUM.INTEGER failed +Form: (CHECK-EQUIVALENCE + (LIST 'OR (LIST 'INTEGER '* (LIST MOST-NEGATIVE-FIXNUM)) + (LIST 'INTEGER (LIST MOST-POSITIVE-FIXNUM) '*)) + 'BIGNUM) +Expected value: NIL +Actual value: (((SUBTYPEP + '(OR (INTEGER * (-2147483648)) + (INTEGER (2147483647) *)) + 'BIGNUM) + ==> NIL T) + ((SUBTYPEP '(NOT BIGNUM) + '(NOT (OR (INTEGER * (-2147483648)) + (INTEGER (2147483647) *)))) + ==> NIL T)). + SUBTYPEP.INTEGER.1 SUBTYPEP.INTEGER.2 SUBTYPEP.INTEGER.3 + SUBTYPEP.INTEGER.3A SUBTYPEP.INTEGER.3B SUBTYPEP.INTEGER.3C + SUBTYPEP.INTEGER.4 SUBTYPEP.INTEGER.4A SUBTYPEP.INTEGER.4B + SUBTYPEP.INTEGER.4C SUBTYPEP.INTEGER.5 SUBTYPEP.INTEGER.5A + SUBTYPEP.INTEGER.5B SUBTYPEP.INTEGER.5C SUBTYPEP.INTEGER.6 + SUBTYPEP.INTEGER.6A SUBTYPEP.INTEGER.6B SUBTYPEP.INTEGER.6C + SUBTYPEP.INTEGER.7 SUBTYPEP.INTEGER.7A SUBTYPEP.INTEGER.7B + SUBTYPEP.INTEGER.7C SUBTYPEP.INTEGER.8 SUBTYPEP.INTEGER.8A + SUBTYPEP.INTEGER.8B SUBTYPEP.INTEGER.8C SUBTYPEP.INTEGER.9 + SUBTYPEP.INTEGER.9A SUBTYPEP.INTEGER.9B SUBTYPEP.INTEGER.9C + SUBTYPEP.INTEGER.10 SUBTYPEP.INTEGER.10A SUBTYPEP.INTEGER.10B + SUBTYPEP.INTEGER.10C SUBTYPEP.INTEGER.11 SUBTYPEP.INTEGER.12 + SUBTYPEP.INTEGER.13 SUBTYPEP.INTEGER.14 SUBTYPEP.INTEGER.15 + SUBTYPEP.INTEGER.16 SUBTYPEP.INTEGER.17 SUBTYPEP.INTEGER.18 + SUBTYPEP.INTEGER.19 SUBTYPEP.INTEGER.20 SUBTYPEP.INTEGER.21 + SUBTYPEP.INTEGER.22 +Test SUBTYPEP.INTEGER.23 failed +Form: (CHECK-EQUIVALENCE '(INTEGER (9)) '(INTEGER 10)) +Expected value: NIL +Actual value: (((SUBTYPEP '(INTEGER (9)) '(INTEGER 10)) ==> NIL T) + ((SUBTYPEP '(NOT (INTEGER 10)) '(NOT (INTEGER (9)))) ==> + NIL T)). +Test SUBTYPEP.INTEGER.24 failed +Form: (CHECK-EQUIVALENCE '(INTEGER * (11)) '(INTEGER * 10)) +Expected value: NIL +Actual value: (((SUBTYPEP '(INTEGER * (11)) '(INTEGER * 10)) ==> NIL T) + ((SUBTYPEP '(NOT (INTEGER * 10)) + '(NOT (INTEGER * (11)))) + ==> NIL T)). + SUBTYPEP.INTEGER.25 SUBTYPEP.INTEGER.26 SUBTYPEP.INTEGER.27 + SUBTYPEP.INTEGER.28 SUBTYPEP.INTEGER.29 SUBTYPEP.INTEGER.30 + SUBTYPEP.INTEGER.REAL.1 SUBTYPEP.INTEGER.REAL.2 + SUBTYPEP.INTEGER.REAL.3 SUBTYPEP.INTEGER.REAL.4 + SUBTYPEP.INTEGER.REAL.5 SUBTYPEP.INTEGER.REAL.6 + SUBTYPEP.INTEGER.REAL.7 SUBTYPEP.INTEGER.REAL.8 + SUBTYPEP.INTEGER.REAL.9 SUBTYPEP.INTEGER.REAL.10 + SUBTYPEP.INTEGER.REAL.11 SUBTYPEP.INTEGER.RATIONAL.1 + SUBTYPEP.INTEGER.RATIONAL.2 SUBTYPEP.INTEGER.RATIONAL.3 + SUBTYPEP.INTEGER.RATIONAL.4 SUBTYPEP.INTEGER.RATIONAL.5 + SUBTYPEP.INTEGER.RATIONAL.6 SUBTYPEP.INTEGER.RATIONAL.7 + SUBTYPEP.INTEGER.RATIONAL.8 SUBTYPEP.INTEGER.RATIONAL.9 + SUBTYPEP.INTEGER.RATIONAL.10 SUBTYPEP.FLOAT.1 SUBTYPEP.FLOAT.2 + SUBTYPEP.FLOAT.3 SUBTYPEP.FLOAT.4 SUBTYPEP.FLOAT.5 SUBTYPEP.FLOAT.6 + SUBTYPEP.FLOAT.7 SUBTYPEP.FLOAT.8 SUBTYPEP.FLOAT.9 SUBTYPEP.FLOAT.10 + SUBTYPEP.FLOAT.11 SUBTYPEP.FLOAT.12 SUBTYPEP.FLOAT.13 + SUBTYPEP.FLOAT.14 SUBTYPEP.FLOAT.15 SUBTYPEP.FLOAT.16 + SUBTYPEP.FLOAT.17 SUBTYPEP.FLOAT.18 SUBTYPEP.FLOAT.19 + SUBTYPEP.FLOAT.20 SUBTYPEP.FLOAT.21 SUBTYPEP.FLOAT.22 + SUBTYPEP.FLOAT.23 SUBTYPEP.FLOAT.24 SUBTYPEP.FLOAT.25 + SUBTYPEP.FLOAT.26 SUBTYPEP.FLOAT.27 SUBTYPEP.RATIONAL.1 + SUBTYPEP.RATIONAL.2 SUBTYPEP.RATIONAL.3 SUBTYPEP.RATIONAL.4 + SUBTYPEP.RATIONAL.5 SUBTYPEP.RATIONAL.6 SUBTYPEP.RATIONAL.7 + SUBTYPEP.RATIONAL.8 SUBTYPEP.RATIONAL.9 SUBTYPEP.RATIONAL.10 + SUBTYPEP.RATIONAL.11 SUBTYPEP.RATIONAL.12 SUBTYPEP.RATIONAL.13 + SUBTYPEP.RATIONAL.14 SUBTYPEP.RATIONAL.15 SUBTYPEP.RATIONAL.16 + SUBTYPEP.RATIONAL.17 SUBTYPEP.RATIONAL.18 SUBTYPEP.REAL.1 + SUBTYPEP.REAL.2 SUBTYPEP.REAL.3 SUBTYPEP.REAL.4 SUBTYPEP.REAL.5 + SUBTYPEP.REAL.6 SUBTYPEP.REAL.7 SUBTYPEP.REAL.8 SUBTYPEP.REAL.9 + SUBTYPEP.REAL.10 SUBTYPEP.REAL.11 SUBTYPEP.REAL.12 SUBTYPEP.REAL.13 + SUBTYPEP.REAL.14 SUBTYPEP.REAL.15 SUBTYPEP.REAL.16 SUBTYPEP.REAL.17 + SUBTYPEP.REAL.18 SUBTYPEP.REAL.19 SUBTYPEP.REAL.20 SUBTYPEP.REAL.21 + SUBTYPEP.REAL.22 SUBTYPEP.REAL.23 SUBTYPEP.REAL.24 SUBTYPEP.CONS.1 +Test SUBTYPEP.CONS.2 failed +Form: (LOOP + FOR + T1 + IN + '((CONS NIL) (CONS NIL *) (CONS NIL T) (CONS * NIL) + (CONS T NIL) (CONS NIL NIL)) + UNLESS + (SUBTYPEP T1 NIL) + COLLECT + T1) +Expected value: NIL +Actual value: ((CONS NIL) (CONS NIL *) (CONS NIL T) (CONS * NIL) + (CONS T NIL) (CONS NIL NIL)). + SUBTYPEP.CONS.3 SUBTYPEP.CONS.4 SUBTYPEP.CONS.5 SUBTYPEP.CONS.6 + SUBTYPEP.CONS.7 SUBTYPEP.CONS.8 SUBTYPEP.CONS.9 SUBTYPEP.CONS.10 + SUBTYPEP.CONS.11 +Test SUBTYPEP.CONS.12 failed +Form: (CHECK-ALL-NOT-SUBTYPEP + '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) + '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) +Expected value: NIL +Actual value: (((SUBTYPEP + '(CONS (OR INTEGER SYMBOL) (OR INTEGER SYMBOL)) + '(OR (CONS INTEGER SYMBOL) (CONS SYMBOL INTEGER))) + ==> T T) + ((SUBTYPEP + '(NOT (OR (CONS INTEGER SYMBOL) + (CONS SYMBOL INTEGER))) + '(NOT (CONS (OR INTEGER SYMBOL) + (OR INTEGER SYMBOL)))) + ==> T T)). + SUBTYPEP.CONS.13 SUBTYPEP.CONS.14 SUBTYPEP.CONS.15 SUBTYPEP.CONS.16 + SUBTYPEP.CONS.17 SUBTYPEP.CONS.18 SUBTYPEP.CONS.19 SUBTYPEP.CONS.20 + SUBTYPEP.MEMBER.1 SUBTYPEP.MEMBER.2 SUBTYPEP.MEMBER.3 + SUBTYPEP.MEMBER.4 SUBTYPEP.MEMBER.5 SUBTYPEP.MEMBER.6 + SUBTYPEP.MEMBER.7 SUBTYPEP.MEMBER.8 SUBTYPEP.MEMBER.9 + SUBTYPEP.MEMBER.10 SUBTYPEP.MEMBER.11 SUBTYPEP.MEMBER.12 + SUBTYPEP.MEMBER.13 SUBTYPEP.MEMBER.14 SUBTYPEP.MEMBER.15 + SUBTYPEP.MEMBER.16 +Test SUBTYPEP.MEMBER.17 failed +Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) + (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) + (COND + ((SUBTYPEP T1 T2) "T1 is subtype of T2") + ((SUBTYPEP T2 T1) "T2 is subtype of T1") + (T (CHECK-DISJOINTNESS T1 T2))))) +Expected value: NIL +Actual value: "T1 is subtype of T2". +Test SUBTYPEP.MEMBER.18 failed +Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) + (LET ((T1 (LIST 'MEMBER S1)) (T2 (LIST 'MEMBER S2))) + (COND + ((SUBTYPEP T1 T2) "T1 is subtype of T2") + ((SUBTYPEP T2 T1) "T2 is subtype of T1") + (T (CHECK-DISJOINTNESS T1 T2))))) +Expected value: NIL +Actual value: "T1 is subtype of T2". + SUBTYPEP.MEMBER.19 SUBTYPEP.MEMBER.20 SUBTYPEP.MEMBER.21 + SUBTYPEP.MEMBER.22 SUBTYPEP.MEMBER.23 SUBTYPEP.MEMBER.24 + SUBTYPEP.MEMBER.25 SUBTYPEP.MEMBER.26 SUBTYPEP.MEMBER.27 + SUBTYPEP.MEMBER.28 SUBTYPEP.MEMBER.29 SUBTYPEP.MEMBER.30 + SUBTYPEP.MEMBER.31 SUBTYPEP.MEMBER.32 SUBTYPEP.MEMBER.33 + SUBTYPEP.MEMBER.34 SUBTYPEP.MEMBER.35 SUBTYPEP.MEMBER.36 + SUBTYPEP.MEMBER.37 SUBTYPEP.MEMBER.38 SUBTYPEP.MEMBER.39 + SUBTYPEP.MEMBER.40 SUBTYPEP.MEMBER.41 SUBTYPEP.MEMBER.42 + SUBTYPEP.MEMBER.43 SUBTYPEP.MEMBER.44 +Test SUBTYPEP.EQL.1 failed +Form: (LET ((S1 (COPY-SEQ "abc")) (S2 (COPY-SEQ "abc"))) + (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) + (COND + ((SUBTYPEP T1 T2) "T1 is subtype of T2") + ((SUBTYPEP T2 T1) "T2 is subtype of T1") + (T (CHECK-DISJOINTNESS T1 T2))))) +Expected value: NIL +Actual value: "T1 is subtype of T2". +Test SUBTYPEP.EQL.2 failed +Form: (LET ((S1 (COPY-SEQ '(A B C))) (S2 (COPY-SEQ '(A B C)))) + (LET ((T1 (LIST 'EQL S1)) (T2 (LIST 'EQL S2))) + (COND + ((SUBTYPEP T1 T2) "T1 is subtype of T2") + ((SUBTYPEP T2 T1) "T2 is subtype of T1") + (T (CHECK-DISJOINTNESS T1 T2))))) +Expected value: NIL +Actual value: "T1 is subtype of T2". + SUBTYPEP.EQL.3 SUBTYPEP.EQL.4 SUBTYPEP.EQL.5 SUBTYPEP.EQL.6 + SUBTYPEP.EQL.7 SUBTYPEP.EQL.8 +Test SUBTYPEP.ARRAY.1 failed +Form: (LET ((ARRAY-TYPES + (CONS (FIND-CLASS 'ARRAY) + '(ARRAY (ARRAY) (ARRAY *) (ARRAY * *))))) + (LOOP + FOR + TP1 + IN + ARRAY-TYPES + APPEND + (LOOP + FOR + TP2 + IN + ARRAY-TYPES + UNLESS + (SUBTYPEP TP1 TP2) + COLLECT + (LIST TP1 TP2)))) +Expected value: NIL +Actual value: ((# ARRAY) + (# (ARRAY)) + (# (ARRAY *)) + (# (ARRAY * *)) + (ARRAY #) + ((ARRAY) + #) + ((ARRAY *) + #) + ((ARRAY * *) + #)). + SUBTYPEP.ARRAY.2 +Test SUBTYPEP.ARRAY.3 failed +Form: (LOOP + FOR + I + FROM + 0 + BELOW + (MIN 16 ARRAY-RANK-LIMIT) + FOR + TYPE + = + (LIST 'ARRAY '* I) + FOR + TYPE2 + = + (LIST 'ARRAY '* (MAKE-LIST I :INITIAL-ELEMENT '*)) + UNLESS + (AND (SUBTYPEP TYPE 'ARRAY) (SUBTYPEP TYPE '(ARRAY)) + (SUBTYPEP TYPE '(ARRAY *)) (SUBTYPEP TYPE '(ARRAY * *)) + (SUBTYPEP TYPE TYPE2)) + COLLECT + TYPE) +Expected value: NIL +Actual value: #. +Test SUBTYPEP.ARRAY.4 failed +Form: (LOOP + FOR + I + FROM + 0 + BELOW + (MIN 16 ARRAY-RANK-LIMIT) + FOR + TYPE + = + (LIST 'ARRAY T I) + FOR + TYPE2 + = + (LIST 'ARRAY T (MAKE-LIST I :INITIAL-ELEMENT '*)) + UNLESS + (AND (SUBTYPEP TYPE '(ARRAY T)) (SUBTYPEP TYPE '(ARRAY T *)) + (SUBTYPEP TYPE TYPE2)) + COLLECT + TYPE) +Expected value: NIL +Actual value: #. Test SUBTYPEP.ARRAY.5 failed Form: (LOOP FOR @@ -30055,17 +30091,11 @@ TYPE)) Expected value: NIL Actual value: #. - SUBTYPEP.ARAY.6 SUBTYPEP.ARAY.6 SUBTYPEP.ARAY.7 READTABLE-VALID READTABLEP.1 - READ-SYMBOL.1 READ-SYMBOL.2 SUBTYPEP.ARAY.7 READTABLE-VALID READ-SYMBOL.3 READ-SYMBOL.4 READ-SYMBOL.5 - READ-SYMBOL.6 READ-SYMBOL.7 READTABLEP.1 + SUBTYPEP.ARAY.6 SUBTYPEP.ARAY.7 READTABLE-VALID READTABLEP.1 READ-SYMBOL.1 READ-SYMBOL.2 READ-SYMBOL.3 READ-SYMBOL.4 READ-SYMBOL.5 READ-SYMBOL.6 READ-SYMBOL.7 READ-SYMBOL.9 READ-SYMBOL.10 CHAR.1 CHAR.2 CHAR.3 CHAR.4 CHAR.5 CHAR.6 CHAR.7 CHAR.8 CHAR.9 CHAR.10 CHAR.ORDER.1 CHAR.ORDER.2 SCHAR.1 SCHAR.2 SCHAR.3 SCHAR.4 SCHAR.5 SCHAR.6 SCHAR.7 - SCHAR.ORDER.1 SCHAR.ORDER.2 READ-SYMBOL.9 READ-SYMBOL.10 STRING.1 STRING.2 STRING.3 STRING.4 - STRING.5 STRING.6 CHAR.1 CHAR.2 - CHAR.3 CHAR.4 CHAR.5 CHAR.6 CHAR.7 CHAR.8 CHAR.9 CHAR.10 CHAR.ORDER.1 - CHAR.ORDER.2 SCHAR.1 SCHAR.2 SCHAR.3 SCHAR.4 SCHAR.5 SCHAR.6 SCHAR.7 SCHAR.ORDER.1 SCHAR.ORDER.2 STRING.1 STRING.2 STRING.3 STRING.4 STRING.5 STRING.6 STRING.7 BASE-STRING.1 BASE-STRING.2 BASE-STRING.3 BASE-STRING.4 SIMPLE-STRING.1 SIMPLE-STRING.2 SIMPLE-STRING.3 @@ -30074,157 +30104,161 @@ SIMPLE-BASE-STRING.5 SIMPLE-BASE-STRING.6 SIMPLE-BASE-STRING.7 SIMPLE-BASE-STRING.8 SIMPLE-STRING-P.1 SIMPLE-STRING-P.2 SIMPLE-STRING-P.3 SIMPLE-STRING-P.4 SIMPLE-STRING-P.5 - SIMPLE-STRING-P.6 SIMPLE-STRING-P.7 STRING.7 BASE-STRING.1 BASE-STRING.2 BASE-STRING.3 - BASE-STRING.4 SIMPLE-STRING.1 SIMPLE-STRING.2 SIMPLE-STRING.3 - SIMPLE-STRING.4 SIMPLE-STRING.5 SIMPLE-BASE-STRING.1 - SIMPLE-BASE-STRING.2 SIMPLE-BASE-STRING.3 SIMPLE-BASE-STRING.4 - SIMPLE-BASE-STRING.5 SIMPLE-BASE-STRING.6 SIMPLE-BASE-STRING.7 - SIMPLE-BASE-STRING.8 SIMPLE-STRING-P.1 SIMPLE-STRING-P.2 - SIMPLE-STRING-P.3 SIMPLE-STRING-P.4 SIMPLE-STRING-P.5 SIMPLE-STRING-P.6 SIMPLE-STRING-P.7 STRINGP.1 STRINGP.2 STRINGP.3 STRINGP.4 STRINGP.5 STRINGP.6 STRINGP.7 STRINGP.8 STRING-UPCASE.1 - STRING-UPCASE.2 STRING-UPCASE.3 STRINGP.1 STRINGP.2 STRINGP.3 STRING-UPCASE.4 STRING-UPCASE.5 - STRING-UPCASE.6 STRING-UPCASE.7 STRING-UPCASE.8 STRING-UPCASE.9 - STRINGP.4 STRINGP.5 STRINGP.6 STRINGP.7 STRINGP.8 STRING-UPCASE.1 - STRING-UPCASE.2 STRING-UPCASE.3 - STRING-UPCASE.10 STRING-UPCASE.ORDER.1 STRING-UPCASE.ORDER.2 STRING-UPCASE.4 STRING-UPCASE.5 + STRING-UPCASE.2 STRING-UPCASE.3 STRING-UPCASE.4 STRING-UPCASE.5 STRING-UPCASE.6 STRING-UPCASE.7 STRING-UPCASE.8 STRING-UPCASE.9 - STRING-UPCASE.ERROR.1 STRING-UPCASE.ERROR.2 STRING-UPCASE.ERROR.3 - STRING-UPCASE.ERROR.4 STRING-UPCASE.ERROR.5 STRING-UPCASE.ERROR.6 STRING-UPCASE.10 STRING-UPCASE.ORDER.1 STRING-UPCASE.ORDER.2 - STRING-DOWNCASE.1 STRING-DOWNCASE.2 STRING-DOWNCASE.3 - STRING-DOWNCASE.4 STRING-DOWNCASE.5 STRING-DOWNCASE.6 - STRING-DOWNCASE.7 STRING-DOWNCASE.8 STRING-UPCASE.ERROR.1 STRING-UPCASE.ERROR.2 STRING-UPCASE.ERROR.3 - STRING-UPCASE.ERROR.4 STRING-UPCASE.ERROR.5 STRING-UPCASE.ERROR.6 STRING-DOWNCASE.9 + STRING-UPCASE.ERROR.4 STRING-UPCASE.ERROR.5 STRING-UPCASE.ERROR.6 STRING-DOWNCASE.1 STRING-DOWNCASE.2 STRING-DOWNCASE.3 STRING-DOWNCASE.4 STRING-DOWNCASE.5 STRING-DOWNCASE.6 - STRING-DOWNCASE.7 STRING-DOWNCASE.8 - STRING-DOWNCASE.10 STRING-DOWNCASE.ORDER.1 STRING-DOWNCASE.ORDER.2 - STRING-DOWNCASE.ERROR.1 STRING-DOWNCASE.ERROR.2 STRING-DOWNCASE.9 - STRING-DOWNCASE.ERROR.3 STRING-DOWNCASE.ERROR.4 - STRING-DOWNCASE.ERROR.5 STRING-DOWNCASE.ERROR.6 STRING-CAPITALIZE.1 - STRING-CAPITALIZE.2 STRING-CAPITALIZE.3 STRING-CAPITALIZE.4 - STRING-CAPITALIZE.5 STRING-CAPITALIZE.6 + STRING-DOWNCASE.7 STRING-DOWNCASE.8 STRING-DOWNCASE.9 STRING-DOWNCASE.10 STRING-DOWNCASE.ORDER.1 STRING-DOWNCASE.ORDER.2 STRING-DOWNCASE.ERROR.1 STRING-DOWNCASE.ERROR.2 STRING-DOWNCASE.ERROR.3 STRING-DOWNCASE.ERROR.4 STRING-DOWNCASE.ERROR.5 STRING-DOWNCASE.ERROR.6 STRING-CAPITALIZE.1 - STRING-CAPITALIZE.2 STRING-CAPITALIZE.3 STRING-CAPITALIZE.7 - STRING-CAPITALIZE.8 STRING-CAPITALIZE.9 STRING-CAPITALIZE.4 - STRING-CAPITALIZE.5 STRING-CAPITALIZE.6 STRING-CAPITALIZE.10 - STRING-CAPITALIZE.ORDER.1 STRING-CAPITALIZE.ORDER.2 STRING-CAPITALIZE.7 - STRING-CAPITALIZE.8 STRING-CAPITALIZE.9 - STRING-CAPITALIZE.ERROR.1 STRING-CAPITALIZE.ERROR.2 - STRING-CAPITALIZE.ERROR.3 STRING-CAPITALIZE.ERROR.4 STRING-CAPITALIZE.10 + STRING-CAPITALIZE.2 STRING-CAPITALIZE.3 STRING-CAPITALIZE.4 + STRING-CAPITALIZE.5 STRING-CAPITALIZE.6 STRING-CAPITALIZE.7 + STRING-CAPITALIZE.8 STRING-CAPITALIZE.9 STRING-CAPITALIZE.10 STRING-CAPITALIZE.ORDER.1 STRING-CAPITALIZE.ORDER.2 - STRING-CAPITALIZE.ERROR.5 STRING-CAPITALIZE.ERROR.6 NSTRING-UPCASE.1 - NSTRING-UPCASE.2 NSTRING-UPCASE.3 NSTRING-UPCASE.6 NSTRING-UPCASE.7 - NSTRING-UPCASE.8 NSTRING-UPCASE.9 STRING-CAPITALIZE.ERROR.1 STRING-CAPITALIZE.ERROR.2 STRING-CAPITALIZE.ERROR.3 STRING-CAPITALIZE.ERROR.4 STRING-CAPITALIZE.ERROR.5 STRING-CAPITALIZE.ERROR.6 NSTRING-UPCASE.1 - NSTRING-UPCASE.2 NSTRING-UPCASE.3 NSTRING-UPCASE.6 NSTRING-UPCASE.7 NSTRING-UPCASE.10 - NSTRING-UPCASE.8 NSTRING-UPCASE.9 - NSTRING-UPCASE.ORDER.1 NSTRING-UPCASE.ORDER.2 NSTRING-UPCASE.ERROR.1 - NSTRING-UPCASE.ERROR.2 NSTRING-UPCASE.ERROR.3 NSTRING-UPCASE.ERROR.4 - NSTRING-UPCASE.ERROR.5 NSTRING-UPCASE.10 NSTRING-UPCASE.ERROR.6 NSTRING-DOWNCASE.1 - NSTRING-DOWNCASE.2 NSTRING-DOWNCASE.3 NSTRING-DOWNCASE.6 - NSTRING-DOWNCASE.7 NSTRING-DOWNCASE.8 + NSTRING-UPCASE.2 NSTRING-UPCASE.3 NSTRING-UPCASE.6 NSTRING-UPCASE.7 + NSTRING-UPCASE.8 NSTRING-UPCASE.9 NSTRING-UPCASE.10 NSTRING-UPCASE.ORDER.1 NSTRING-UPCASE.ORDER.2 NSTRING-UPCASE.ERROR.1 NSTRING-UPCASE.ERROR.2 NSTRING-UPCASE.ERROR.3 NSTRING-UPCASE.ERROR.4 - NSTRING-UPCASE.ERROR.5 NSTRING-DOWNCASE.9 NSTRING-UPCASE.ERROR.6 NSTRING-DOWNCASE.1 + NSTRING-UPCASE.ERROR.5 NSTRING-UPCASE.ERROR.6 NSTRING-DOWNCASE.1 NSTRING-DOWNCASE.2 NSTRING-DOWNCASE.3 NSTRING-DOWNCASE.6 NSTRING-DOWNCASE.7 NSTRING-DOWNCASE.8 NSTRING-DOWNCASE.9 NSTRING-DOWNCASE.10 NSTRING-DOWNCASE.ORDER.1 NSTRING-DOWNCASE.ORDER.2 NSTRING-DOWNCASE.ERROR.1 NSTRING-DOWNCASE.ERROR.2 - NSTRING-DOWNCASE.ERROR.3 - NSTRING-DOWNCASE.10 NSTRING-DOWNCASE.ORDER.1 NSTRING-DOWNCASE.ORDER.2 NSTRING-DOWNCASE.ERROR.4 - NSTRING-DOWNCASE.ERROR.5 NSTRING-DOWNCASE.ERROR.6 NSTRING-CAPITALIZE.1 - NSTRING-CAPITALIZE.2 NSTRING-CAPITALIZE.3 - NSTRING-DOWNCASE.ERROR.1 NSTRING-DOWNCASE.ERROR.2 - NSTRING-DOWNCASE.ERROR.3 NSTRING-CAPITALIZE.4 - NSTRING-CAPITALIZE.7 NSTRING-CAPITALIZE.8 NSTRING-CAPITALIZE.9 NSTRING-DOWNCASE.ERROR.4 + NSTRING-DOWNCASE.ERROR.3 NSTRING-DOWNCASE.ERROR.4 NSTRING-DOWNCASE.ERROR.5 NSTRING-DOWNCASE.ERROR.6 NSTRING-CAPITALIZE.1 NSTRING-CAPITALIZE.2 NSTRING-CAPITALIZE.3 NSTRING-CAPITALIZE.4 NSTRING-CAPITALIZE.7 NSTRING-CAPITALIZE.8 NSTRING-CAPITALIZE.9 NSTRING-CAPITALIZE.10 NSTRING-CAPITALIZE.ORDER.1 NSTRING-CAPITALIZE.ORDER.2 NSTRING-CAPITALIZE.ERROR.1 - NSTRING-CAPITALIZE.ERROR.2 - NSTRING-CAPITALIZE.10 NSTRING-CAPITALIZE.ORDER.1 - NSTRING-CAPITALIZE.ORDER.2 NSTRING-CAPITALIZE.ERROR.3 - NSTRING-CAPITALIZE.ERROR.4 NSTRING-CAPITALIZE.ERROR.5 - NSTRING-CAPITALIZE.ERROR.6 STRING-TRIM.1 STRING-TRIM.2 NSTRING-CAPITALIZE.ERROR.1 - NSTRING-CAPITALIZE.ERROR.2 STRING-TRIM.3 - STRING-TRIM.4 STRING-TRIM.5 STRING-TRIM.6 STRING-TRIM.7 STRING-TRIM.8 - STRING-TRIM.9 STRING-TRIM.10 STRING-TRIM.11 STRING-TRIM.12 - STRING-TRIM.13 NSTRING-CAPITALIZE.ERROR.3 + NSTRING-CAPITALIZE.ERROR.2 NSTRING-CAPITALIZE.ERROR.3 NSTRING-CAPITALIZE.ERROR.4 NSTRING-CAPITALIZE.ERROR.5 - NSTRING-CAPITALIZE.ERROR.6 STRING-TRIM.1 STRING-TRIM.2 STRING-TRIM.14 STRING-TRIM.15 STRING-TRIM.16 - STRING-TRIM.17 STRING-TRIM.18 STRING-TRIM.19 STRING-TRIM.ORDER.1 - STRING-TRIM.ERROR.1 STRING-TRIM.ERROR.2 STRING-TRIM.3 + NSTRING-CAPITALIZE.ERROR.6 STRING-TRIM.1 STRING-TRIM.2 STRING-TRIM.3 STRING-TRIM.4 STRING-TRIM.5 STRING-TRIM.6 STRING-TRIM.7 STRING-TRIM.8 STRING-TRIM.9 STRING-TRIM.10 STRING-TRIM.11 STRING-TRIM.12 - STRING-TRIM.13 STRING-TRIM.ERROR.3 - STRING-LEFT-TRIM.1 STRING-LEFT-TRIM.2 STRING-LEFT-TRIM.3 - STRING-LEFT-TRIM.4 STRING-LEFT-TRIM.5 STRING-LEFT-TRIM.6 - STRING-LEFT-TRIM.7 STRING-LEFT-TRIM.8 STRING-LEFT-TRIM.9 - STRING-LEFT-TRIM.10 STRING-LEFT-TRIM.11 STRING-LEFT-TRIM.12 - STRING-LEFT-TRIM.13 STRING-TRIM.14 STRING-TRIM.15 STRING-TRIM.16 + STRING-TRIM.13 STRING-TRIM.14 STRING-TRIM.15 STRING-TRIM.16 STRING-TRIM.17 STRING-TRIM.18 STRING-TRIM.19 STRING-TRIM.ORDER.1 - STRING-TRIM.ERROR.1 STRING-TRIM.ERROR.2 STRING-LEFT-TRIM.14 STRING-LEFT-TRIM.15 - STRING-LEFT-TRIM.16 STRING-LEFT-TRIM.17 STRING-LEFT-TRIM.18 - STRING-LEFT-TRIM.19 STRING-LEFT-TRIM.ORDER.1 STRING-LEFT-TRIM.ERROR.1 - STRING-LEFT-TRIM.ERROR.2 STRING-TRIM.ERROR.3 + STRING-TRIM.ERROR.1 STRING-TRIM.ERROR.2 STRING-TRIM.ERROR.3 STRING-LEFT-TRIM.1 STRING-LEFT-TRIM.2 STRING-LEFT-TRIM.3 STRING-LEFT-TRIM.4 STRING-LEFT-TRIM.5 STRING-LEFT-TRIM.6 STRING-LEFT-TRIM.7 STRING-LEFT-TRIM.8 STRING-LEFT-TRIM.9 STRING-LEFT-TRIM.10 STRING-LEFT-TRIM.11 STRING-LEFT-TRIM.12 - STRING-LEFT-TRIM.13 STRING-LEFT-TRIM.ERROR.3 STRING-RIGHT-TRIM.1 - STRING-RIGHT-TRIM.2 STRING-RIGHT-TRIM.3 STRING-RIGHT-TRIM.4 - STRING-RIGHT-TRIM.5 STRING-RIGHT-TRIM.6 STRING-RIGHT-TRIM.7 - STRING-RIGHT-TRIM.8 STRING-LEFT-TRIM.14 STRING-LEFT-TRIM.15 + STRING-LEFT-TRIM.13 STRING-LEFT-TRIM.14 STRING-LEFT-TRIM.15 STRING-LEFT-TRIM.16 STRING-LEFT-TRIM.17 STRING-LEFT-TRIM.18 STRING-LEFT-TRIM.19 STRING-LEFT-TRIM.ORDER.1 STRING-LEFT-TRIM.ERROR.1 - STRING-LEFT-TRIM.ERROR.2 STRING-RIGHT-TRIM.9 STRING-RIGHT-TRIM.10 - STRING-RIGHT-TRIM.11 STRING-RIGHT-TRIM.12 STRING-RIGHT-TRIM.13 - STRING-RIGHT-TRIM.14 STRING-RIGHT-TRIM.15 STRING-RIGHT-TRIM.16 - STRING-RIGHT-TRIM.17 STRING-RIGHT-TRIM.18 STRING-RIGHT-TRIM.19 STRING-LEFT-TRIM.ERROR.3 STRING-RIGHT-TRIM.1 + STRING-LEFT-TRIM.ERROR.2 STRING-LEFT-TRIM.ERROR.3 STRING-RIGHT-TRIM.1 STRING-RIGHT-TRIM.2 STRING-RIGHT-TRIM.3 STRING-RIGHT-TRIM.4 STRING-RIGHT-TRIM.5 STRING-RIGHT-TRIM.6 STRING-RIGHT-TRIM.7 - STRING-RIGHT-TRIM.8 - STRING-RIGHT-TRIM.ORDER.1 STRING-RIGHT-TRIM.ERROR.1 - STRING-RIGHT-TRIM.ERROR.2 STRING-RIGHT-TRIM.ERROR.3 STRING=.1 - STRING=.2 STRING=.3 STRING=.4 STRING=.5 STRING=.6 STRING-RIGHT-TRIM.9 STRING-RIGHT-TRIM.10 + STRING-RIGHT-TRIM.8 STRING-RIGHT-TRIM.9 STRING-RIGHT-TRIM.10 STRING-RIGHT-TRIM.11 STRING-RIGHT-TRIM.12 STRING-RIGHT-TRIM.13 STRING-RIGHT-TRIM.14 STRING-RIGHT-TRIM.15 STRING-RIGHT-TRIM.16 STRING-RIGHT-TRIM.17 STRING-RIGHT-TRIM.18 STRING-RIGHT-TRIM.19 STRING-RIGHT-TRIM.ORDER.1 STRING-RIGHT-TRIM.ERROR.1 STRING-RIGHT-TRIM.ERROR.2 STRING-RIGHT-TRIM.ERROR.3 STRING=.1 - STRING=.2 STRING=.7 STRING=.8 - STRING=.9 STRING=.10 STRING=.11 STRING=.3 STRING=.4 STRING=.5 STRING=.6 STRING=.12 STRING=.13 STRING=.14 - STRING=.ORDER.1 STRING=.ORDER.2 STRING=.ORDER.3 STRING<=.ORDER.1 STRING=.7 STRING=.8 - STRING=.9 STRING=.10 STRING=.11 + STRING=.2 STRING=.3 STRING=.4 STRING=.5 STRING=.6 STRING=.7 STRING=.8 + STRING=.9 STRING=.10 STRING=.11 STRING=.12 STRING=.13 STRING=.14 + STRING=.ORDER.1 STRING=.ORDER.2 STRING=.ORDER.3 STRING<=.ORDER.1 STRING<=.ORDER.2 STRING<=.ORDER.3 STRING<.ORDER.1 STRING<.ORDER.2 STRING<.ORDER.3 STRING/=.ORDER.1 STRING/=.ORDER.2 STRING/=.ORDER.3 - STRING>=.ORDER.1 STRING>=.ORDER.2 STRING>=.ORDER.3 STRING=.12 STRING=.13 STRING=.14 - STRING=.ORDER.1 STRING=.ORDER.2 STRING=.ORDER.3 STRING<=.ORDER.1 STRING>.ORDER.1 + STRING>=.ORDER.1 STRING>=.ORDER.2 STRING>=.ORDER.3 STRING>.ORDER.1 STRING>.ORDER.2 STRING>.ORDER.3 STRING-EQUAL.ORDER.1 STRING-EQUAL.ORDER.2 STRING-EQUAL.ORDER.3 STRING-NOT-GREATERP.ORDER.1 STRING-NOT-GREATERP.ORDER.2 STRING-NOT-GREATERP.ORDER.3 STRING-LESSP.ORDER.1 STRING-LESSP.ORDER.2 STRING-LESSP.ORDER.3 STRING-NOT-EQUAL.ORDER.1 STRING-NOT-EQUAL.ORDER.2 - STRING-NOT-EQUAL.ORDER.3 + STRING-NOT-EQUAL.ORDER.3 STRING-NOT-LESSP.ORDER.1 + STRING-NOT-LESSP.ORDER.2 STRING-NOT-LESSP.ORDER.3 + STRING-GREATERP.ORDER.1 STRING-GREATERP.ORDER.2 + STRING-GREATERP.ORDER.3 READ-SYMBOL.9 READ-SYMBOL.10 CHAR.1 CHAR.2 + CHAR.3 CHAR.4 CHAR.5 CHAR.6 CHAR.7 CHAR.8 CHAR.9 CHAR.10 CHAR.ORDER.1 + CHAR.ORDER.2 SCHAR.1 SCHAR.2 SCHAR.3 SCHAR.4 SCHAR.5 SCHAR.6 SCHAR.7 + SCHAR.ORDER.1 SCHAR.ORDER.2 STRING.1 STRING.2 STRING.3 STRING.4 + STRING.5 STRING.6 STRING.7 BASE-STRING.1 BASE-STRING.2 BASE-STRING.3 + BASE-STRING.4 SIMPLE-STRING.1 SIMPLE-STRING.2 SIMPLE-STRING.3 + SIMPLE-STRING.4 SIMPLE-STRING.5 SIMPLE-BASE-STRING.1 + SIMPLE-BASE-STRING.2 SIMPLE-BASE-STRING.3 SIMPLE-BASE-STRING.4 + SIMPLE-BASE-STRING.5 SIMPLE-BASE-STRING.6 SIMPLE-BASE-STRING.7 + SIMPLE-BASE-STRING.8 SIMPLE-STRING-P.1 SIMPLE-STRING-P.2 + SIMPLE-STRING-P.3 SIMPLE-STRING-P.4 SIMPLE-STRING-P.5 + SIMPLE-STRING-P.6 SIMPLE-STRING-P.7 STRINGP.1 STRINGP.2 STRINGP.3 + STRINGP.4 STRINGP.5 STRINGP.6 STRINGP.7 STRINGP.8 STRING-UPCASE.1 + STRING-UPCASE.2 STRING-UPCASE.3 STRING-UPCASE.4 STRING-UPCASE.5 + STRING-UPCASE.6 STRING-UPCASE.7 STRING-UPCASE.8 STRING-UPCASE.9 + STRING-UPCASE.10 STRING-UPCASE.ORDER.1 STRING-UPCASE.ORDER.2 + STRING-UPCASE.ERROR.1 STRING-UPCASE.ERROR.2 STRING-UPCASE.ERROR.3 + STRING-UPCASE.ERROR.4 STRING-UPCASE.ERROR.5 STRING-UPCASE.ERROR.6 + STRING-DOWNCASE.1 STRING-DOWNCASE.2 STRING-DOWNCASE.3 + STRING-DOWNCASE.4 STRING-DOWNCASE.5 STRING-DOWNCASE.6 + STRING-DOWNCASE.7 STRING-DOWNCASE.8 STRING-DOWNCASE.9 + STRING-DOWNCASE.10 STRING-DOWNCASE.ORDER.1 STRING-DOWNCASE.ORDER.2 + STRING-DOWNCASE.ERROR.1 STRING-DOWNCASE.ERROR.2 + STRING-DOWNCASE.ERROR.3 STRING-DOWNCASE.ERROR.4 + STRING-DOWNCASE.ERROR.5 STRING-DOWNCASE.ERROR.6 STRING-CAPITALIZE.1 + STRING-CAPITALIZE.2 STRING-CAPITALIZE.3 STRING-CAPITALIZE.4 + STRING-CAPITALIZE.5 STRING-CAPITALIZE.6 STRING-CAPITALIZE.7 + STRING-CAPITALIZE.8 STRING-CAPITALIZE.9 STRING-CAPITALIZE.10 + STRING-CAPITALIZE.ORDER.1 STRING-CAPITALIZE.ORDER.2 + STRING-CAPITALIZE.ERROR.1 STRING-CAPITALIZE.ERROR.2 + STRING-CAPITALIZE.ERROR.3 STRING-CAPITALIZE.ERROR.4 + STRING-CAPITALIZE.ERROR.5 STRING-CAPITALIZE.ERROR.6 NSTRING-UPCASE.1 + NSTRING-UPCASE.2 NSTRING-UPCASE.3 NSTRING-UPCASE.6 NSTRING-UPCASE.7 + NSTRING-UPCASE.8 NSTRING-UPCASE.9 NSTRING-UPCASE.10 + NSTRING-UPCASE.ORDER.1 NSTRING-UPCASE.ORDER.2 NSTRING-UPCASE.ERROR.1 + NSTRING-UPCASE.ERROR.2 NSTRING-UPCASE.ERROR.3 NSTRING-UPCASE.ERROR.4 + NSTRING-UPCASE.ERROR.5 NSTRING-UPCASE.ERROR.6 NSTRING-DOWNCASE.1 + NSTRING-DOWNCASE.2 NSTRING-DOWNCASE.3 NSTRING-DOWNCASE.6 + NSTRING-DOWNCASE.7 NSTRING-DOWNCASE.8 NSTRING-DOWNCASE.9 + NSTRING-DOWNCASE.10 NSTRING-DOWNCASE.ORDER.1 NSTRING-DOWNCASE.ORDER.2 + NSTRING-DOWNCASE.ERROR.1 NSTRING-DOWNCASE.ERROR.2 + NSTRING-DOWNCASE.ERROR.3 NSTRING-DOWNCASE.ERROR.4 + NSTRING-DOWNCASE.ERROR.5 NSTRING-DOWNCASE.ERROR.6 NSTRING-CAPITALIZE.1 + NSTRING-CAPITALIZE.2 NSTRING-CAPITALIZE.3 NSTRING-CAPITALIZE.4 + NSTRING-CAPITALIZE.7 NSTRING-CAPITALIZE.8 NSTRING-CAPITALIZE.9 + NSTRING-CAPITALIZE.10 NSTRING-CAPITALIZE.ORDER.1 + NSTRING-CAPITALIZE.ORDER.2 NSTRING-CAPITALIZE.ERROR.1 + NSTRING-CAPITALIZE.ERROR.2 NSTRING-CAPITALIZE.ERROR.3 + NSTRING-CAPITALIZE.ERROR.4 NSTRING-CAPITALIZE.ERROR.5 + NSTRING-CAPITALIZE.ERROR.6 STRING-TRIM.1 STRING-TRIM.2 STRING-TRIM.3 + STRING-TRIM.4 STRING-TRIM.5 STRING-TRIM.6 STRING-TRIM.7 STRING-TRIM.8 + STRING-TRIM.9 STRING-TRIM.10 STRING-TRIM.11 STRING-TRIM.12 + STRING-TRIM.13 STRING-TRIM.14 STRING-TRIM.15 STRING-TRIM.16 + STRING-TRIM.17 STRING-TRIM.18 STRING-TRIM.19 STRING-TRIM.ORDER.1 + STRING-TRIM.ERROR.1 STRING-TRIM.ERROR.2 STRING-TRIM.ERROR.3 + STRING-LEFT-TRIM.1 STRING-LEFT-TRIM.2 STRING-LEFT-TRIM.3 + STRING-LEFT-TRIM.4 STRING-LEFT-TRIM.5 STRING-LEFT-TRIM.6 + STRING-LEFT-TRIM.7 STRING-LEFT-TRIM.8 STRING-LEFT-TRIM.9 + STRING-LEFT-TRIM.10 STRING-LEFT-TRIM.11 STRING-LEFT-TRIM.12 + STRING-LEFT-TRIM.13 STRING-LEFT-TRIM.14 STRING-LEFT-TRIM.15 + STRING-LEFT-TRIM.16 STRING-LEFT-TRIM.17 STRING-LEFT-TRIM.18 + STRING-LEFT-TRIM.19 STRING-LEFT-TRIM.ORDER.1 STRING-LEFT-TRIM.ERROR.1 + STRING-LEFT-TRIM.ERROR.2 STRING-LEFT-TRIM.ERROR.3 STRING-RIGHT-TRIM.1 + STRING-RIGHT-TRIM.2 STRING-RIGHT-TRIM.3 STRING-RIGHT-TRIM.4 + STRING-RIGHT-TRIM.5 STRING-RIGHT-TRIM.6 STRING-RIGHT-TRIM.7 + STRING-RIGHT-TRIM.8 STRING-RIGHT-TRIM.9 STRING-RIGHT-TRIM.10 + STRING-RIGHT-TRIM.11 STRING-RIGHT-TRIM.12 STRING-RIGHT-TRIM.13 + STRING-RIGHT-TRIM.14 STRING-RIGHT-TRIM.15 STRING-RIGHT-TRIM.16 + STRING-RIGHT-TRIM.17 STRING-RIGHT-TRIM.18 STRING-RIGHT-TRIM.19 + STRING-RIGHT-TRIM.ORDER.1 STRING-RIGHT-TRIM.ERROR.1 + STRING-RIGHT-TRIM.ERROR.2 STRING-RIGHT-TRIM.ERROR.3 STRING=.1 + STRING=.2 STRING=.3 STRING=.4 STRING=.5 STRING=.6 STRING=.7 STRING=.8 + STRING=.9 STRING=.10 STRING=.11 STRING=.12 STRING=.13 STRING=.14 + STRING=.ORDER.1 STRING=.ORDER.2 STRING=.ORDER.3 STRING<=.ORDER.1 STRING<=.ORDER.2 STRING<=.ORDER.3 STRING<.ORDER.1 STRING<.ORDER.2 STRING<.ORDER.3 STRING/=.ORDER.1 STRING/=.ORDER.2 STRING/=.ORDER.3 STRING>=.ORDER.1 STRING>=.ORDER.2 STRING>=.ORDER.3 STRING>.ORDER.1 STRING>.ORDER.2 STRING>.ORDER.3 STRING-EQUAL.ORDER.1 STRING-EQUAL.ORDER.2 STRING-EQUAL.ORDER.3 STRING-NOT-GREATERP.ORDER.1 STRING-NOT-GREATERP.ORDER.2 STRING-NOT-GREATERP.ORDER.3 - STRING-LESSP.ORDER.1 STRING-NOT-LESSP.ORDER.1 - STRING-NOT-LESSP.ORDER.2 STRING-NOT-LESSP.ORDER.3 - STRING-GREATERP.ORDER.1 STRING-GREATERP.ORDER.2 - STRING-GREATERP.ORDER.3 STRING-LESSP.ORDER.2 STRING-LESSP.ORDER.3 + STRING-LESSP.ORDER.1 STRING-LESSP.ORDER.2 STRING-LESSP.ORDER.3 STRING-NOT-EQUAL.ORDER.1 STRING-NOT-EQUAL.ORDER.2 STRING-NOT-EQUAL.ORDER.3 STRING-NOT-LESSP.ORDER.1 STRING-NOT-LESSP.ORDER.2 STRING-NOT-LESSP.ORDER.3 @@ -30262,7 +30296,90 @@ PATHNAME.7 PATHNAME.8 PATHNAME.9 PATHNAME.10 PATHNAME.11 PATHNAME.ERROR.1 PATHNAME.ERROR.2 PATHNAMEP.1 PATHNAMEP.2 PATHNAMEP.3 PATHNAMEP.ERROR.1 PATHNAMEP.ERROR.2 PATHNAMEP.ERROR.3 MAKE-PATHNAME.1 - MAKE-PATHNAME.2 RANDOM-STRING-COMPARISON-TESTS MAKE-STRING.1 + MAKE-PATHNAME.2 MAKE-PATHNAME.2A MAKE-PATHNAME.3 MAKE-PATHNAME.3A + MAKE-PATHNAME.4 MAKE-PATHNAME.5 MAKE-PATHNAME.6 MAKE-PATHNAME.7 + MAKE-PATHNAME.8 MAKE-PATHNAME.9 MAKE-PATHNAME.10 MAKE-PATHNAME.11 + MAKE-PATHNAME.12 MAKE-PATHNAME.13 MAKE-PATHNAME.14 + MAKE-PATHNAME.REBUILD MAKE-PATHNAME-ERROR-ABSOLUTE-UP + MAKE-PATHNAME-ERROR-ABSOLUTE-BACK + MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-UP + MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-UP + MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-BACK + MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-BACK PATHNAME-HOST.1 + PATHNAME-HOST.2 PATHNAME-HOST.3 PATHNAME-HOST.4 PATHNAME-HOST.5 + PATHNAME-HOST.6 PATHNAME-HOST.7 PATHNAME-HOST.8 PATHNAME-HOST.ERROR.1 + PATHNAME-HOST.ERROR.2 PATHNAME-HOST.ERROR.3 PATHNAME-DEVICE.1 + PATHNAME-DEVICE.2 PATHNAME-DEVICE.3 PATHNAME-DEVICE.4 + PATHNAME-DEVICE.5 PATHNAME-DEVICE.6 PATHNAME-DEVICE.7 + PATHNAME-DEVICE.8 PATHNAME-DEVICE.ERROR.1 PATHNAME-DEVICE.ERROR.2 + PATHNAME-DIRECTORY.1 PATHNAME-DIRECTORY.2 PATHNAME-DIRECTORY.3 + PATHNAME-DIRECTORY.4 PATHNAME-DIRECTORY.5 PATHNAME-DIRECTORY.6 + PATHNAME-DIRECTORY.7 PATHNAME-DIRECTORY.8 PATHNAME-DIRECTORY.ERROR.1 + PATHNAME-DIRECTORY.ERROR.2 PATHNAME-NAME.1 PATHNAME-NAME.2 + PATHNAME-NAME.3 PATHNAME-NAME.4 PATHNAME-NAME.5 PATHNAME-NAME.6 + PATHNAME-NAME.7 PATHNAME-NAME.8 PATHNAME-NAME.ERROR.1 + PATHNAME-NAME.ERROR.2 PATHNAME-TYPE.1 PATHNAME-TYPE.2 PATHNAME-TYPE.3 + PATHNAME-TYPE.4 PATHNAME-TYPE.5 PATHNAME-TYPE.6 PATHNAME-TYPE.7 + PATHNAME-TYPE.8 PATHNAME-TYPE.ERROR.1 PATHNAME-TYPE.ERROR.2 + PATHNAME-VERSION.1 PATHNAME-VERSION.2 PATHNAME-VERSION.3 + PATHNAME-VERSION.ERROR.1 PATHNAME-VERSION.ERROR.2 + PATHNAME-VERSION.ERROR.3 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.1 + LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.1 + LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.2 + LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.3 LOGICAL-PATHNAME.1 + LOGICAL-PATHNAME.2 LOGICAL-PATHNAME.3 LOGICAL-PATHNAME.ERROR.1 + LOGICAL-PATHNAME.ERROR.2 LOGICAL-PATHNAME.ERROR.3 + LOGICAL-PATHNAME.ERROR.4 LOGICAL-PATHNAME.ERROR.5 + LOGICAL-PATHNAME.ERROR.6 LOGICAL-PATHNAME.ERROR.7 + LOGICAL-PATHNAME.ERROR.8 LOGICAL-PATHNAME.ERROR.9 + LOGICAL-PATHNAME.ERROR.10 TRANSLATE-LOGICAL-PATHNAME.1 + TRANSLATE-LOGICAL-PATHNAME.2 TRANSLATE-LOGICAL-PATHNAME.3 + TRANSLATE-LOGICAL-PATHNAME.4 TRANSLATE-LOGICAL-PATHNAME.ERROR.1 + NAMESTRING.1 NAMESTRING.2 NAMESTRING.ERROR.1 NAMESTRING.ERROR.2 + FILE-NAMESTRING.1 FILE-NAMESTRING.2 FILE-NAMESTRING.3 + FILE-NAMESTRING.ERROR.1 FILE-NAMESTRING.ERROR.2 DIRECTORY-NAMESTRING.1 + DIRECTORY-NAMESTRING.2 DIRECTORY-NAMESTRING.3 + DIRECTORY-NAMESTRING.ERROR.1 DIRECTORY-NAMESTRING.ERROR.2 + HOST-NAMESTRING.1 HOST-NAMESTRING.2 HOST-NAMESTRING.3 + HOST-NAMESTRING.ERROR.1 HOST-NAMESTRING.ERROR.2 ENOUGH-NAMESTRING.1 + ENOUGH-NAMESTRING.2 ENOUGH-NAMESTRING.3 ENOUGH-NAMESTRING.4 + ENOUGH-NAMESTRING.5 ENOUGH-NAMESTRING.6 ENOUGH-NAMESTRING.7 + ENOUGH-NAMESTRING.ERROR.1 ENOUGH-NAMESTRING.ERROR.2 WILD-PATHNAME-P.1 + WILD-PATHNAME-P.2 WILD-PATHNAME-P.3 WILD-PATHNAME-P.4 + WILD-PATHNAME-P.5 WILD-PATHNAME-P.6 WILD-PATHNAME-P.7 + WILD-PATHNAME-P.8 WILD-PATHNAME-P.9 WILD-PATHNAME-P.10 + WILD-PATHNAME-P.11 WILD-PATHNAME-P.12 WILD-PATHNAME-P.13 + WILD-PATHNAME-P.14 WILD-PATHNAME-P.15 WILD-PATHNAME-P.16 + WILD-PATHNAME-P.17 WILD-PATHNAME-P.18 WILD-PATHNAME-P.19 + WILD-PATHNAME-P.20 WILD-PATHNAME-P.21 WILD-PATHNAME-P.22 + WILD-PATHNAME-P.23 WILD-PATHNAME-P.24 WILD-PATHNAME-P.25 + WILD-PATHNAME-P.26 WILD-PATHNAME-P.27 WILD-PATHNAME-P.28 + WILD-PATHNAME-P.29 WILD-PATHNAME-P.30 WILD-PATHNAME-P.31 + WILD-PATHNAME-P.32 WILD-PATHNAME-P.ERROR.1 WILD-PATHNAME-P.ERROR.2 + WILD-PATHNAME-P.ERROR.3 WILD-PATHNAME-P.ERROR.4 MERGE-PATHNAMES.1 + MERGE-PATHNAMES.2 MERGE-PATHNAMES.3 MERGE-PATHNAMES.4 + MERGE-PATHNAMES.5 MERGE-PATHNAMES.6 MERGE-PATHNAMES.7 + PATHNAME-MATCH-P.1 PATHNAME-MATCH-P.2 PATHNAME-MATCH-P.3 + PATHNAME-MATCH-P.4 PATHNAME-MATCH-P.5 PATHNAME-MATCH-P.6 + PATHNAME-MATCH-P.7 PATHNAME-MATCH-P.8 PATHNAME-MATCH-P.ERROR.1 + PATHNAME-MATCH-P.ERROR.2 PATHNAME-MATCH-P.ERROR.3 + PATHNAME-MATCH-P.ERROR.4 PATHNAME-MATCH-P.ERROR.5 + PATHNAME-MATCH-P.ERROR.6 PATHNAME-MATCH-P.ERROR.7 PARSE-NAMESTRING.1 + PARSE-NAMESTRING.2 PARSE-NAMESTRING.3 PARSE-NAMESTRING.4 + PARSE-NAMESTRING.ERROR.1 PARSE-NAME-STRING.ERROR.2 + PARSE-NAME-STRING.ERROR.3 DIRECTORY.1 DIRECTORY.2 DIRECTORY.3 + DIRECTORY.4 DIRECTORY.5 DIRECTORY.6 DIRECTORY.7 DIRECTORY.8 + DIRECTORY.9 DIRECTORY.ERROR.1 PROBE-FILE.1 PROBE-FILE.2 PROBE-FILE.3 + PROBE-FILE.4 PROBE-FILE.5 PROBE-FILE.ERROR.1 PROBE-FILE.ERROR.2 + PROBE-FILE.ERROR.3 PROBE-FILE.ERROR.4 ENSURE-DIRECTORIES-EXIST.1 + ENSURE-DIRECTORIES-EXIST.2 ENSURE-DIRECTORIES-EXIST.3 + ENSURE-DIRECTORIES-EXIST.4 ENSURE-DIRECTORIES-EXIST.5 + ENSURE-DIRECTORIES-EXIST.6 ENSURE-DIRECTORIES-EXIST.7 + ENSURE-DIRECTORIES-EXIST.8 ENSURE-DIRECTORIES-EXIST.9 + ENSURE-DIRECTORIES-EXIST.ERROR.1 ENSURE-DIRECTORIES-EXIST.ERROR.2 + TRUENAME.1 TRUENAME.2 TRUENAME.3 TRUENAME.4 TRUENAME.5 TRUENAME.6 + TRUENAME.ERROR.1 TRUENAME.ERROR.2 TRUENAME.ERROR.3 TRUENAME.ERROR.4 + TRUENAME.ERROR.5 TRUENAME.ERROR.6 RANDOM-STRING-COMPARISON-TESTS MAKE-STRING.1 MAKE-STRING.2 MAKE-STRING.3 MAKE-STRING.4 MAKE-STRING.5 MAKE-STRING.6 MAKE-STRING.7 MAKE-STRING.8 MAKE-STRING.9 MAKE-STRING.ALLOW-OTHER-KEYS.1 MAKE-STRING.ALLOW-OTHER-KEYS.2 @@ -30271,7 +30388,7 @@ MAKE-STRING.KEYWORDS.7 MAKE-STRING.ERROR.1 MAKE-STRING.ERROR.2 MAKE-STRING.ERROR.3 MAKE-STRING.ERROR.4 MAKE-STRING.ERROR.5 MAKE-STRING.ERROR.6 MAKE-STRING.ORDER.1 MAKE-STRING.ORDER.2 - MAKE-STRING.ORDER.3 MAKE-PATHNAME.2A MAKE-PATHNAME.3 + MAKE-STRING.ORDER.3 Test PATHNAMES-PRINT-AND-READ-PROPERLY failed Form: (WITH-STANDARD-IO-SYNTAX (LOOP @@ -30295,256 +30412,151 @@ PATHNAME.7 PATHNAME.8 PATHNAME.9 PATHNAME.10 PATHNAME.11 PATHNAME.ERROR.1 PATHNAME.ERROR.2 PATHNAMEP.1 PATHNAMEP.2 PATHNAMEP.3 PATHNAMEP.ERROR.1 PATHNAMEP.ERROR.2 PATHNAMEP.ERROR.3 MAKE-PATHNAME.1 - MAKE-PATHNAME.2 MAKE-PATHNAME.3A - MAKE-PATHNAME.4 MAKE-PATHNAME.5 MAKE-PATHNAME.6 MAKE-PATHNAME.7 - MAKE-PATHNAME.8 MAKE-PATHNAME.9 MAKE-PATHNAME.10 MAKE-PATHNAME.11 - MAKE-PATHNAME.12 MAKE-PATHNAME.2A MAKE-PATHNAME.3 MAKE-PATHNAME.13 MAKE-PATHNAME.14 - MAKE-PATHNAME.REBUILD MAKE-PATHNAME.3A + MAKE-PATHNAME.2 MAKE-PATHNAME.2A MAKE-PATHNAME.3 MAKE-PATHNAME.3A MAKE-PATHNAME.4 MAKE-PATHNAME.5 MAKE-PATHNAME.6 MAKE-PATHNAME.7 MAKE-PATHNAME.8 MAKE-PATHNAME.9 MAKE-PATHNAME.10 MAKE-PATHNAME.11 MAKE-PATHNAME.12 MAKE-PATHNAME.13 MAKE-PATHNAME.14 MAKE-PATHNAME.REBUILD MAKE-PATHNAME-ERROR-ABSOLUTE-UP - MAKE-PATHNAME-ERROR-ABSOLUTE-BACK MAKE-PATHNAME-ERROR-ABSOLUTE-UP - MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-UP - MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-UP - MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-BACK MAKE-PATHNAME-ERROR-ABSOLUTE-BACK - MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-BACK PATHNAME-HOST.1 - PATHNAME-HOST.2 PATHNAME-HOST.3 MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-UP MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-UP - MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-BACK PATHNAME-HOST.4 PATHNAME-HOST.5 - PATHNAME-HOST.6 PATHNAME-HOST.7 + MAKE-PATHNAME-ERROR-ABSOLUTE-WILD-INFERIORS-BACK MAKE-PATHNAME-ERROR-RELATIVE-WILD-INFERIORS-BACK PATHNAME-HOST.1 - PATHNAME-HOST.2 PATHNAME-HOST.3 PATHNAME-HOST.8 PATHNAME-HOST.ERROR.1 PATHNAME-HOST.4 PATHNAME-HOST.5 + PATHNAME-HOST.2 PATHNAME-HOST.3 PATHNAME-HOST.4 PATHNAME-HOST.5 PATHNAME-HOST.6 PATHNAME-HOST.7 PATHNAME-HOST.8 PATHNAME-HOST.ERROR.1 PATHNAME-HOST.ERROR.2 PATHNAME-HOST.ERROR.3 PATHNAME-DEVICE.1 - PATHNAME-HOST.ERROR.2 - PATHNAME-DEVICE.2 PATHNAME-DEVICE.3 PATHNAME-DEVICE.4 PATHNAME-HOST.ERROR.3 PATHNAME-DEVICE.1 - PATHNAME-DEVICE.5 PATHNAME-DEVICE.6 PATHNAME-DEVICE.7 - PATHNAME-DEVICE.8 PATHNAME-DEVICE.2 PATHNAME-DEVICE.3 PATHNAME-DEVICE.4 - PATHNAME-DEVICE.5 PATHNAME-DEVICE.6 PATHNAME-DEVICE.7 PATHNAME-DEVICE.ERROR.1 + PATHNAME-DEVICE.5 PATHNAME-DEVICE.6 PATHNAME-DEVICE.7 PATHNAME-DEVICE.8 PATHNAME-DEVICE.ERROR.1 PATHNAME-DEVICE.ERROR.2 - PATHNAME-DIRECTORY.1 PATHNAME-DEVICE.ERROR.2 PATHNAME-DIRECTORY.2 PATHNAME-DIRECTORY.3 - PATHNAME-DIRECTORY.1 + PATHNAME-DIRECTORY.1 PATHNAME-DIRECTORY.2 PATHNAME-DIRECTORY.3 PATHNAME-DIRECTORY.4 PATHNAME-DIRECTORY.5 PATHNAME-DIRECTORY.6 - PATHNAME-DIRECTORY.7 PATHNAME-DIRECTORY.2 PATHNAME-DIRECTORY.3 PATHNAME-DIRECTORY.8 - PATHNAME-DIRECTORY.4 PATHNAME-DIRECTORY.5 PATHNAME-DIRECTORY.6 - PATHNAME-DIRECTORY.7 PATHNAME-DIRECTORY.ERROR.1 PATHNAME-DIRECTORY.8 PATHNAME-DIRECTORY.ERROR.1 - PATHNAME-DIRECTORY.ERROR.2 PATHNAME-NAME.1 - PATHNAME-DIRECTORY.ERROR.2 PATHNAME-NAME.2 - PATHNAME-NAME.3 PATHNAME-NAME.4 PATHNAME-NAME.1 PATHNAME-NAME.5 PATHNAME-NAME.6 - PATHNAME-NAME.7 PATHNAME-NAME.2 - PATHNAME-NAME.3 PATHNAME-NAME.4 PATHNAME-NAME.8 PATHNAME-NAME.ERROR.1 PATHNAME-NAME.5 PATHNAME-NAME.6 + PATHNAME-DIRECTORY.7 PATHNAME-DIRECTORY.8 PATHNAME-DIRECTORY.ERROR.1 + PATHNAME-DIRECTORY.ERROR.2 PATHNAME-NAME.1 PATHNAME-NAME.2 + PATHNAME-NAME.3 PATHNAME-NAME.4 PATHNAME-NAME.5 PATHNAME-NAME.6 PATHNAME-NAME.7 PATHNAME-NAME.8 PATHNAME-NAME.ERROR.1 - PATHNAME-NAME.ERROR.2 PATHNAME-TYPE.1 - PATHNAME-NAME.ERROR.2 PATHNAME-TYPE.2 PATHNAME-TYPE.3 - PATHNAME-TYPE.4 PATHNAME-TYPE.1 PATHNAME-TYPE.5 PATHNAME-TYPE.6 PATHNAME-TYPE.7 PATHNAME-TYPE.2 PATHNAME-TYPE.3 + PATHNAME-NAME.ERROR.2 PATHNAME-TYPE.1 PATHNAME-TYPE.2 PATHNAME-TYPE.3 PATHNAME-TYPE.4 PATHNAME-TYPE.5 PATHNAME-TYPE.6 PATHNAME-TYPE.7 - PATHNAME-TYPE.8 PATHNAME-TYPE.ERROR.1 PATHNAME-TYPE.8 PATHNAME-TYPE.ERROR.1 PATHNAME-TYPE.ERROR.2 - PATHNAME-VERSION.1 PATHNAME-VERSION.2 PATHNAME-TYPE.ERROR.2 PATHNAME-VERSION.3 - PATHNAME-VERSION.1 PATHNAME-VERSION.2 - PATHNAME-VERSION.ERROR.1 PATHNAME-VERSION.ERROR.2 PATHNAME-VERSION.3 + PATHNAME-VERSION.1 PATHNAME-VERSION.2 PATHNAME-VERSION.3 PATHNAME-VERSION.ERROR.1 PATHNAME-VERSION.ERROR.2 PATHNAME-VERSION.ERROR.3 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.1 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.1 - PATHNAME-VERSION.ERROR.3 - LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.2 - LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.3 LOGICAL-PATHNAME.1 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.1 - LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.1 - LOGICAL-PATHNAME.2 LOGICAL-PATHNAME.3 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.2 LOAD-LOGICAL-PATHNAME-TRANSLATIONS.ERROR.3 LOGICAL-PATHNAME.1 LOGICAL-PATHNAME.2 LOGICAL-PATHNAME.3 LOGICAL-PATHNAME.ERROR.1 LOGICAL-PATHNAME.ERROR.2 LOGICAL-PATHNAME.ERROR.3 LOGICAL-PATHNAME.ERROR.4 LOGICAL-PATHNAME.ERROR.5 - LOGICAL-PATHNAME.ERROR.6 LOGICAL-PATHNAME.ERROR.1 - LOGICAL-PATHNAME.ERROR.2 LOGICAL-PATHNAME.ERROR.3 - LOGICAL-PATHNAME.ERROR.4 LOGICAL-PATHNAME.ERROR.5 LOGICAL-PATHNAME.ERROR.7 - LOGICAL-PATHNAME.ERROR.8 LOGICAL-PATHNAME.ERROR.9 - LOGICAL-PATHNAME.ERROR.10 LOGICAL-PATHNAME.ERROR.6 LOGICAL-PATHNAME.ERROR.7 - LOGICAL-PATHNAME.ERROR.8 TRANSLATE-LOGICAL-PATHNAME.1 - TRANSLATE-LOGICAL-PATHNAME.2 LOGICAL-PATHNAME.ERROR.9 - LOGICAL-PATHNAME.ERROR.10 TRANSLATE-LOGICAL-PATHNAME.3 - TRANSLATE-LOGICAL-PATHNAME.4 TRANSLATE-LOGICAL-PATHNAME.1 - TRANSLATE-LOGICAL-PATHNAME.2 TRANSLATE-LOGICAL-PATHNAME.ERROR.1 - NAMESTRING.1 NAMESTRING.2 TRANSLATE-LOGICAL-PATHNAME.3 - TRANSLATE-LOGICAL-PATHNAME.4 NAMESTRING.ERROR.1 NAMESTRING.ERROR.2 - FILE-NAMESTRING.1 TRANSLATE-LOGICAL-PATHNAME.ERROR.1 + LOGICAL-PATHNAME.ERROR.8 LOGICAL-PATHNAME.ERROR.9 + LOGICAL-PATHNAME.ERROR.10 TRANSLATE-LOGICAL-PATHNAME.1 + TRANSLATE-LOGICAL-PATHNAME.2 TRANSLATE-LOGICAL-PATHNAME.3 + TRANSLATE-LOGICAL-PATHNAME.4 TRANSLATE-LOGICAL-PATHNAME.ERROR.1 NAMESTRING.1 NAMESTRING.2 NAMESTRING.ERROR.1 NAMESTRING.ERROR.2 - FILE-NAMESTRING.1 FILE-NAMESTRING.2 FILE-NAMESTRING.3 FILE-NAMESTRING.2 - FILE-NAMESTRING.ERROR.1 FILE-NAMESTRING.ERROR.2 DIRECTORY-NAMESTRING.1 FILE-NAMESTRING.3 + FILE-NAMESTRING.1 FILE-NAMESTRING.2 FILE-NAMESTRING.3 FILE-NAMESTRING.ERROR.1 FILE-NAMESTRING.ERROR.2 DIRECTORY-NAMESTRING.1 DIRECTORY-NAMESTRING.2 DIRECTORY-NAMESTRING.3 - DIRECTORY-NAMESTRING.2 DIRECTORY-NAMESTRING.ERROR.1 DIRECTORY-NAMESTRING.ERROR.2 - HOST-NAMESTRING.1 DIRECTORY-NAMESTRING.3 HOST-NAMESTRING.2 HOST-NAMESTRING.3 - DIRECTORY-NAMESTRING.ERROR.1 DIRECTORY-NAMESTRING.ERROR.2 - HOST-NAMESTRING.1 - HOST-NAMESTRING.ERROR.1 HOST-NAMESTRING.ERROR.2 ENOUGH-NAMESTRING.1 HOST-NAMESTRING.2 HOST-NAMESTRING.3 + HOST-NAMESTRING.1 HOST-NAMESTRING.2 HOST-NAMESTRING.3 HOST-NAMESTRING.ERROR.1 HOST-NAMESTRING.ERROR.2 ENOUGH-NAMESTRING.1 ENOUGH-NAMESTRING.2 ENOUGH-NAMESTRING.3 ENOUGH-NAMESTRING.4 - ENOUGH-NAMESTRING.5 ENOUGH-NAMESTRING.6 - ENOUGH-NAMESTRING.2 ENOUGH-NAMESTRING.3 ENOUGH-NAMESTRING.4 ENOUGH-NAMESTRING.5 ENOUGH-NAMESTRING.6 ENOUGH-NAMESTRING.7 - ENOUGH-NAMESTRING.ERROR.1 ENOUGH-NAMESTRING.7 ENOUGH-NAMESTRING.ERROR.2 WILD-PATHNAME-P.1 + ENOUGH-NAMESTRING.ERROR.1 ENOUGH-NAMESTRING.ERROR.2 WILD-PATHNAME-P.1 WILD-PATHNAME-P.2 WILD-PATHNAME-P.3 WILD-PATHNAME-P.4 - WILD-PATHNAME-P.5 - ENOUGH-NAMESTRING.ERROR.1 WILD-PATHNAME-P.6 WILD-PATHNAME-P.7 - WILD-PATHNAME-P.8 WILD-PATHNAME-P.9 WILD-PATHNAME-P.10 - WILD-PATHNAME-P.11 ENOUGH-NAMESTRING.ERROR.2 WILD-PATHNAME-P.1 - WILD-PATHNAME-P.2 WILD-PATHNAME-P.3 WILD-PATHNAME-P.4 - WILD-PATHNAME-P.5 WILD-PATHNAME-P.12 WILD-PATHNAME-P.13 - WILD-PATHNAME-P.14 WILD-PATHNAME-P.15 WILD-PATHNAME-P.16 - WILD-PATHNAME-P.17 WILD-PATHNAME-P.18 WILD-PATHNAME-P.19 - WILD-PATHNAME-P.20 WILD-PATHNAME-P.21 WILD-PATHNAME-P.6 WILD-PATHNAME-P.7 + WILD-PATHNAME-P.5 WILD-PATHNAME-P.6 WILD-PATHNAME-P.7 WILD-PATHNAME-P.8 WILD-PATHNAME-P.9 WILD-PATHNAME-P.10 WILD-PATHNAME-P.11 WILD-PATHNAME-P.12 WILD-PATHNAME-P.13 WILD-PATHNAME-P.14 WILD-PATHNAME-P.15 WILD-PATHNAME-P.16 - WILD-PATHNAME-P.17 WILD-PATHNAME-P.22 - WILD-PATHNAME-P.23 WILD-PATHNAME-P.24 WILD-PATHNAME-P.25 - WILD-PATHNAME-P.26 WILD-PATHNAME-P.27 WILD-PATHNAME-P.18 WILD-PATHNAME-P.19 + WILD-PATHNAME-P.17 WILD-PATHNAME-P.18 WILD-PATHNAME-P.19 WILD-PATHNAME-P.20 WILD-PATHNAME-P.21 WILD-PATHNAME-P.22 WILD-PATHNAME-P.23 WILD-PATHNAME-P.24 WILD-PATHNAME-P.25 - WILD-PATHNAME-P.26 WILD-PATHNAME-P.27 WILD-PATHNAME-P.28 WILD-PATHNAME-P.28 + WILD-PATHNAME-P.26 WILD-PATHNAME-P.27 WILD-PATHNAME-P.28 WILD-PATHNAME-P.29 WILD-PATHNAME-P.30 WILD-PATHNAME-P.31 - WILD-PATHNAME-P.29 WILD-PATHNAME-P.30 WILD-PATHNAME-P.31 - WILD-PATHNAME-P.32 WILD-PATHNAME-P.ERROR.1 WILD-PATHNAME-P.ERROR.2 WILD-PATHNAME-P.32 WILD-PATHNAME-P.ERROR.1 WILD-PATHNAME-P.ERROR.2 - WILD-PATHNAME-P.ERROR.3 - WILD-PATHNAME-P.ERROR.3 WILD-PATHNAME-P.ERROR.4 WILD-PATHNAME-P.ERROR.4 MERGE-PATHNAMES.1 - MERGE-PATHNAMES.2 MERGE-PATHNAMES.3 MERGE-PATHNAMES.4 - MERGE-PATHNAMES.5 MERGE-PATHNAMES.6 MERGE-PATHNAMES.7 - PATHNAME-MATCH-P.1 PATHNAME-MATCH-P.2 PATHNAME-MATCH-P.3 - PATHNAME-MATCH-P.4 PATHNAME-MATCH-P.5 PATHNAME-MATCH-P.6 MERGE-PATHNAMES.1 + WILD-PATHNAME-P.ERROR.3 WILD-PATHNAME-P.ERROR.4 MERGE-PATHNAMES.1 MERGE-PATHNAMES.2 MERGE-PATHNAMES.3 MERGE-PATHNAMES.4 MERGE-PATHNAMES.5 MERGE-PATHNAMES.6 MERGE-PATHNAMES.7 PATHNAME-MATCH-P.1 PATHNAME-MATCH-P.2 PATHNAME-MATCH-P.3 PATHNAME-MATCH-P.4 PATHNAME-MATCH-P.5 PATHNAME-MATCH-P.6 - PATHNAME-MATCH-P.7 PATHNAME-MATCH-P.7 PATHNAME-MATCH-P.8 PATHNAME-MATCH-P.ERROR.1 - PATHNAME-MATCH-P.ERROR.2 PATHNAME-MATCH-P.ERROR.3 PATHNAME-MATCH-P.8 PATHNAME-MATCH-P.ERROR.1 PATHNAME-MATCH-P.ERROR.2 PATHNAME-MATCH-P.ERROR.3 - PATHNAME-MATCH-P.ERROR.4 - PATHNAME-MATCH-P.ERROR.4 PATHNAME-MATCH-P.ERROR.5 PATHNAME-MATCH-P.ERROR.5 - PATHNAME-MATCH-P.ERROR.6 + PATHNAME-MATCH-P.ERROR.4 PATHNAME-MATCH-P.ERROR.5 PATHNAME-MATCH-P.ERROR.6 PATHNAME-MATCH-P.ERROR.7 PARSE-NAMESTRING.1 PARSE-NAMESTRING.2 PARSE-NAMESTRING.3 PARSE-NAMESTRING.4 - PARSE-NAMESTRING.ERROR.1 PATHNAME-MATCH-P.ERROR.7 PARSE-NAMESTRING.1 - PARSE-NAMESTRING.2 PARSE-NAMESTRING.3 PARSE-NAMESTRING.4 PARSE-NAME-STRING.ERROR.2 - PARSE-NAME-STRING.ERROR.3 PARSE-NAMESTRING.ERROR.1 PARSE-NAME-STRING.ERROR.2 - PARSE-NAME-STRING.ERROR.3 DIRECTORY.1 DIRECTORY.1 DIRECTORY.2 DIRECTORY.2 DIRECTORY.3 DIRECTORY.3 - DIRECTORY.4 - DIRECTORY.4 DIRECTORY.5 DIRECTORY.5 DIRECTORY.6 DIRECTORY.6 DIRECTORY.7 DIRECTORY.7 DIRECTORY.8 DIRECTORY.8 - DIRECTORY.9 DIRECTORY.ERROR.1 PROBE-FILE.1 - DIRECTORY.9 PROBE-FILE.2 PROBE-FILE.3 DIRECTORY.ERROR.1 PROBE-FILE.1 - PROBE-FILE.4 PROBE-FILE.2 PROBE-FILE.3 - PROBE-FILE.4 PROBE-FILE.5 PROBE-FILE.ERROR.1 PROBE-FILE.5 PROBE-FILE.ERROR.2 - PROBE-FILE.ERROR.3 PROBE-FILE.ERROR.1 PROBE-FILE.ERROR.4 PROBE-FILE.ERROR.2 - PROBE-FILE.ERROR.3 ENSURE-DIRECTORIES-EXIST.1 - ENSURE-DIRECTORIES-EXIST.2 PROBE-FILE.ERROR.4 ENSURE-DIRECTORIES-EXIST.3 - ENSURE-DIRECTORIES-EXIST.4 ENSURE-DIRECTORIES-EXIST.5 ENSURE-DIRECTORIES-EXIST.1 - ENSURE-DIRECTORIES-EXIST.2 - ENSURE-DIRECTORIES-EXIST.6 ENSURE-DIRECTORIES-EXIST.7 ENSURE-DIRECTORIES-EXIST.3 + PARSE-NAME-STRING.ERROR.3 DIRECTORY.1 DIRECTORY.2 DIRECTORY.3 + DIRECTORY.4 DIRECTORY.5 DIRECTORY.6 DIRECTORY.7 DIRECTORY.8 + DIRECTORY.9 DIRECTORY.ERROR.1 PROBE-FILE.1 PROBE-FILE.2 PROBE-FILE.3 + PROBE-FILE.4 PROBE-FILE.5 PROBE-FILE.ERROR.1 PROBE-FILE.ERROR.2 + PROBE-FILE.ERROR.3 PROBE-FILE.ERROR.4 ENSURE-DIRECTORIES-EXIST.1 + ENSURE-DIRECTORIES-EXIST.2 ENSURE-DIRECTORIES-EXIST.3 ENSURE-DIRECTORIES-EXIST.4 ENSURE-DIRECTORIES-EXIST.5 ENSURE-DIRECTORIES-EXIST.6 ENSURE-DIRECTORIES-EXIST.7 - ENSURE-DIRECTORIES-EXIST.8 - ENSURE-DIRECTORIES-EXIST.8 ENSURE-DIRECTORIES-EXIST.9 ENSURE-DIRECTORIES-EXIST.9 + ENSURE-DIRECTORIES-EXIST.8 ENSURE-DIRECTORIES-EXIST.9 ENSURE-DIRECTORIES-EXIST.ERROR.1 ENSURE-DIRECTORIES-EXIST.ERROR.2 - TRUENAME.1 TRUENAME.2 - ENSURE-DIRECTORIES-EXIST.ERROR.1 ENSURE-DIRECTORIES-EXIST.ERROR.2 TRUENAME.3 TRUENAME.4 - TRUENAME.1 TRUENAME.2 TRUENAME.5 TRUENAME.3 TRUENAME.4 TRUENAME.5 TRUENAME.6 - TRUENAME.ERROR.1 TRUENAME.6 TRUENAME.ERROR.2 TRUENAME.ERROR.3 - TRUENAME.ERROR.1 TRUENAME.ERROR.4 TRUENAME.ERROR.2 TRUENAME.ERROR.3 TRUENAME.ERROR.4 - TRUENAME.ERROR.5 TRUENAME.ERROR.6 + TRUENAME.1 TRUENAME.2 TRUENAME.3 TRUENAME.4 TRUENAME.5 TRUENAME.6 + TRUENAME.ERROR.1 TRUENAME.ERROR.2 TRUENAME.ERROR.3 TRUENAME.ERROR.4 TRUENAME.ERROR.5 TRUENAME.ERROR.6 FILE-AUTHOR.1 FILE-AUTHOR.2 - FILE-AUTHOR.3 FILE-AUTHOR.1 FILE-AUTHOR.4 FILE-AUTHOR.5 FILE-AUTHOR.2 - FILE-AUTHOR.3 FILE-AUTHOR.6 FILE-AUTHOR.4 FILE-AUTHOR.5 FILE-AUTHOR.6 FILE-AUTHOR.7 FILE-AUTHOR.7 + FILE-AUTHOR.3 FILE-AUTHOR.4 FILE-AUTHOR.5 FILE-AUTHOR.6 FILE-AUTHOR.7 + FILE-AUTHOR.ERROR.1 FILE-AUTHOR.ERROR.2 FILE-AUTHOR.ERROR.3 + FILE-AUTHOR.ERROR.4 FILE-WRITE-DATE.1 FILE-WRITE-DATE.2 + FILE-WRITE-DATE.3 FILE-WRITE-DATE.4 FILE-WRITE-DATE.5 + FILE-WRITE-DATE.6 FILE-WRITE-DATE.ERROR.1 FILE-WRITE-DATE.ERROR.2 + FILE-WRITE-DATE.ERROR.3 FILE-WRITE-DATE.ERROR.4 RENAME-FILE.1 + RENAME-FILE.2 RENAME-FILE.3 RENAME-FILE.4 FILE-AUTHOR.1 FILE-AUTHOR.2 + FILE-AUTHOR.3 FILE-AUTHOR.4 FILE-AUTHOR.5 FILE-AUTHOR.6 FILE-AUTHOR.7 FILE-AUTHOR.ERROR.1 FILE-AUTHOR.ERROR.2 FILE-AUTHOR.ERROR.3 - FILE-AUTHOR.ERROR.1 FILE-AUTHOR.ERROR.2 - FILE-AUTHOR.ERROR.4 FILE-WRITE-DATE.1 FILE-AUTHOR.ERROR.3 FILE-WRITE-DATE.2 - FILE-WRITE-DATE.3 FILE-AUTHOR.ERROR.4 FILE-WRITE-DATE.1 FILE-WRITE-DATE.2 - FILE-WRITE-DATE.3 FILE-WRITE-DATE.4 FILE-WRITE-DATE.5 FILE-WRITE-DATE.4 FILE-WRITE-DATE.5 - FILE-WRITE-DATE.6 - FILE-WRITE-DATE.6 FILE-WRITE-DATE.ERROR.1 FILE-WRITE-DATE.ERROR.2 FILE-WRITE-DATE.ERROR.1 FILE-WRITE-DATE.ERROR.2 - FILE-WRITE-DATE.ERROR.3 FILE-WRITE-DATE.ERROR.4 - FILE-WRITE-DATE.ERROR.3 FILE-WRITE-DATE.ERROR.4 RENAME-FILE.1 RENAME-FILE.1 - RENAME-FILE.2 - RENAME-FILE.2 RENAME-FILE.3 RENAME-FILE.3 RENAME-FILE.4 RENAME-FILE.4 RENAME-FILE.5 RENAME-FILE.5 RENAME-FILE.6 RENAME-FILE.6 - RENAME-FILE.7 RENAME-FILE.ERROR.1 - RENAME-FILE.7 DELETE-FILE.1 RENAME-FILE.ERROR.1 DELETE-FILE.2 DELETE-FILE.1 DELETE-FILE.2 - DELETE-FILE.3 - DELETE-FILE.3 DELETE-FILE.4 DELETE-FILE.4 DELETE-FILE.5 DELETE-FILE.ERROR.1 DELETE-FILE.5 DELETE-FILE.ERROR.1 - DELETE-FILE.ERROR.2 FILE-ERROR.1 + FILE-WRITE-DATE.3 FILE-WRITE-DATE.4 FILE-WRITE-DATE.5 + FILE-WRITE-DATE.6 FILE-WRITE-DATE.ERROR.1 FILE-WRITE-DATE.ERROR.2 + FILE-WRITE-DATE.ERROR.3 FILE-WRITE-DATE.ERROR.4 RENAME-FILE.1 + RENAME-FILE.2 RENAME-FILE.3 RENAME-FILE.4 RENAME-FILE.5 RENAME-FILE.6 RENAME-FILE.5 RENAME-FILE.6 + RENAME-FILE.7 RENAME-FILE.ERROR.1 DELETE-FILE.1 DELETE-FILE.2 + DELETE-FILE.3 DELETE-FILE.4 DELETE-FILE.5 DELETE-FILE.ERROR.1 DELETE-FILE.ERROR.2 FILE-ERROR.1 FILE-ERROR-PATHNAME.1 - FILE-ERROR-PATHNAME.2 FILE-ERROR-PATHNAME.3 FILE-ERROR-PATHNAME.1 FILE-ERROR-PATHNAME.4 - FILE-ERROR-PATHNAME.5 FILE-ERROR-PATHNAME.6 - FILE-ERROR-PATHNAME.ERROR.1 FILE-ERROR-PATHNAME.2 FILE-ERROR-PATHNAME.3 FILE-ERROR-PATHNAME.4 - FILE-ERROR-PATHNAME.5 FILE-ERROR-PATHNAME.6 FILE-ERROR-PATHNAME.ERROR.2 - INPUT-STREAM-P.1 INPUT-STREAM-P.2 INPUT-STREAM-P.3 - FILE-ERROR-PATHNAME.ERROR.1 INPUT-STREAM-P.4 - INPUT-STREAM-P.ERROR.1 FILE-ERROR-PATHNAME.ERROR.2 - INPUT-STREAM-P.1 INPUT-STREAM-P.2 INPUT-STREAM-P.3 INPUT-STREAM-P.ERROR.2 INPUT-STREAM-P.4 + FILE-ERROR-PATHNAME.5 FILE-ERROR-PATHNAME.6 + FILE-ERROR-PATHNAME.ERROR.1 FILE-ERROR-PATHNAME.ERROR.2 + INPUT-STREAM-P.1 INPUT-STREAM-P.2 INPUT-STREAM-P.3 INPUT-STREAM-P.4 INPUT-STREAM-P.ERROR.1 INPUT-STREAM-P.ERROR.2 INPUT-STREAM-P.ERROR.3 OUTPUT-STREAM-P.1 OUTPUT-STREAM-P.2 OUTPUT-STREAM-P.3 - OUTPUT-STREAM-P.4 INPUT-STREAM-P.ERROR.3 - OUTPUT-STREAM-P.1 OUTPUT-STREAM-P.2 OUTPUT-STREAM-P.3 OUTPUT-STREAM-P.ERROR.1 OUTPUT-STREAM-P.ERROR.2 OUTPUT-STREAM-P.4 OUTPUT-STREAM-P.ERROR.1 OUTPUT-STREAM-P.ERROR.2 OUTPUT-STREAM-P.ERROR.3 INTERACTIVE-STREAM-P.1 - OUTPUT-STREAM-P.ERROR.3 INTERACTIVE-STREAM-P.1 INTERACTIVE-STREAM-P.ERROR.1 INTERACTIVE-STREAM-P.ERROR.2 - INTERACTIVE-STREAM-P.ERROR.1 - INTERACTIVE-STREAM-P.ERROR.3 OPEN-STREAM-P.1 OPEN-STREAM-P.2 INTERACTIVE-STREAM-P.ERROR.2 + INTERACTIVE-STREAM-P.ERROR.3 OPEN-STREAM-P.1 OPEN-STREAM-P.2 OPEN-STREAM-P.3 OPEN-STREAM-P.4 OPEN-STREAM-P.5 OPEN-STREAM-P.ERROR.1 + OPEN-STREAM-P.ERROR.2 OPEN-STREAM-P.ERROR.3 STREAM-ELEMENT-TYPE.1 + RENAME-FILE.7 RENAME-FILE.ERROR.1 DELETE-FILE.1 DELETE-FILE.2 + DELETE-FILE.3 DELETE-FILE.4 DELETE-FILE.5 DELETE-FILE.ERROR.1 + DELETE-FILE.ERROR.2 FILE-ERROR.1 FILE-ERROR-PATHNAME.1 + FILE-ERROR-PATHNAME.2 FILE-ERROR-PATHNAME.3 FILE-ERROR-PATHNAME.4 + FILE-ERROR-PATHNAME.5 FILE-ERROR-PATHNAME.6 + FILE-ERROR-PATHNAME.ERROR.1 FILE-ERROR-PATHNAME.ERROR.2 + INPUT-STREAM-P.1 INPUT-STREAM-P.2 INPUT-STREAM-P.3 INPUT-STREAM-P.4 + INPUT-STREAM-P.ERROR.1 INPUT-STREAM-P.ERROR.2 INPUT-STREAM-P.ERROR.3 + OUTPUT-STREAM-P.1 OUTPUT-STREAM-P.2 OUTPUT-STREAM-P.3 + OUTPUT-STREAM-P.4 OUTPUT-STREAM-P.ERROR.1 OUTPUT-STREAM-P.ERROR.2 + OUTPUT-STREAM-P.ERROR.3 INTERACTIVE-STREAM-P.1 + INTERACTIVE-STREAM-P.ERROR.1 INTERACTIVE-STREAM-P.ERROR.2 INTERACTIVE-STREAM-P.ERROR.3 OPEN-STREAM-P.1 OPEN-STREAM-P.2 - OPEN-STREAM-P.3 OPEN-STREAM-P.4 - OPEN-STREAM-P.ERROR.2 OPEN-STREAM-P.5 OPEN-STREAM-P.ERROR.1 - OPEN-STREAM-P.ERROR.2 OPEN-STREAM-P.ERROR.3 STREAM-ELEMENT-TYPE.1 OPEN-STREAM-P.ERROR.3 STREAM-ELEMENT-TYPE.1 + OPEN-STREAM-P.3 OPEN-STREAM-P.4 OPEN-STREAM-P.5 OPEN-STREAM-P.ERROR.1 + OPEN-STREAM-P.ERROR.2 OPEN-STREAM-P.ERROR.3 STREAM-ELEMENT-TYPE.1 STREAM-ELEMENT-TYPE.2 - STREAM-ELEMENT-TYPE.2 STREAM-ELEMENT-TYPE.3 STREAM-ELEMENT-TYPE.3 STREAM-ELEMENT-TYPE.4 STREAM-ELEMENT-TYPE.4 - STREAM-ELEMENT-TYPE.5 + STREAM-ELEMENT-TYPE.2 STREAM-ELEMENT-TYPE.3 STREAM-ELEMENT-TYPE.3 STREAM-ELEMENT-TYPE.4 + STREAM-ELEMENT-TYPE.5 STREAM-ELEMENT-TYPE.6 + STREAM-ELEMENT-TYPE.ERROR.1 STREAM-ELEMENT-TYPE.ERROR.2 + STREAM-ELEMENT-TYPE.ERROR.3 STREAMP.1 STREAMP.2 STREAMP.3 STREAMP.4 + STREAMP.ERROR.1 STREAMP.ERROR.2 READ-BYTE.1 READ-BYTE.2 STREAM-ELEMENT-TYPE.4 STREAM-ELEMENT-TYPE.5 STREAM-ELEMENT-TYPE.6 - STREAM-ELEMENT-TYPE.ERROR.1 STREAM-ELEMENT-TYPE.6 STREAM-ELEMENT-TYPE.ERROR.2 STREAM-ELEMENT-TYPE.ERROR.1 STREAM-ELEMENT-TYPE.ERROR.2 - STREAM-ELEMENT-TYPE.ERROR.3 STREAMP.1 - STREAM-ELEMENT-TYPE.ERROR.3 STREAMP.1 STREAMP.2 STREAMP.3 STREAMP.2 STREAMP.4 - STREAMP.ERROR.1 STREAMP.ERROR.2 STREAMP.3 STREAMP.4 - STREAMP.ERROR.1 STREAMP.ERROR.2 READ-BYTE.1 READ-BYTE.1 READ-BYTE.2 READ-BYTE.2 READ-BYTE.3 READ-BYTE.3 - READ-BYTE.4 - READ-BYTE.4 READ-BYTE.ERROR.1 READ-BYTE.ERROR.1 READ-BYTE.ERROR.2 READ-BYTE.ERROR.2 READ-BYTE.ERROR.3 READ-BYTE.ERROR.3 - READ-BYTE.ERROR.4 - READ-BYTE.ERROR.4 READ-BYTE.ERROR.5 READ-BYTE.ERROR.5 READ-BYTE.ERROR.6 - WRITE-BYTE.ERROR.1 READ-BYTE.ERROR.6 WRITE-BYTE.ERROR.2 WRITE-BYTE.ERROR.3 + STREAM-ELEMENT-TYPE.ERROR.3 STREAMP.1 STREAMP.2 STREAMP.3 STREAMP.4 + STREAMP.ERROR.1 STREAMP.ERROR.2 READ-BYTE.1 READ-BYTE.2 READ-BYTE.3 + READ-BYTE.4 READ-BYTE.ERROR.1 READ-BYTE.ERROR.2 READ-BYTE.ERROR.3 + READ-BYTE.ERROR.4 READ-BYTE.ERROR.5 READ-BYTE.ERROR.6 WRITE-BYTE.ERROR.1 WRITE-BYTE.ERROR.2 WRITE-BYTE.ERROR.3 - WRITE-BYTE.ERROR.4 WRITE-BYTE.ERROR.4 WRITE-BYTE.ERROR.5 PEEK-CHAR.1 PEEK-CHAR.2 PEEK-CHAR.3 PEEK-CHAR.4 PEEK-CHAR.5 PEEK-CHAR.6 PEEK-CHAR.7 PEEK-CHAR.8 PEEK-CHAR.9 PEEK-CHAR.10 PEEK-CHAR.11 PEEK-CHAR.12 - PEEK-CHAR.13 PEEK-CHAR.14 PEEK-CHAR.15 WRITE-BYTE.ERROR.5 PEEK-CHAR.1 PEEK-CHAR.2 - PEEK-CHAR.3 PEEK-CHAR.4 PEEK-CHAR.5 PEEK-CHAR.6 PEEK-CHAR.7 - PEEK-CHAR.8 PEEK-CHAR.9 PEEK-CHAR.16 PEEK-CHAR.10 PEEK-CHAR.11 PEEK-CHAR.12 - PEEK-CHAR.13 PEEK-CHAR.14 PEEK-CHAR.15 -Test PEEK-CHAR.17 failed -Form: (BLOCK DONE - (WITH-INPUT-FROM-STRING (IS "ab") - (WITH-OUTPUT-TO-STRING (OS) - (LET ((ES (MAKE-ECHO-STREAM IS OS))) - (LET ((POS1 (FILE-POSITION OS))) - (UNLESS (ZEROP POS1) (RETURN-FROM DONE :GOOD)) - (PEEK-CHAR NIL ES NIL) - (LET ((POS2 (FILE-POSITION OS))) - (RETURN-FROM DONE - (IF (EQL POS1 POS2) :GOOD (LIST POS1 POS2))))))))) -Expected value: :GOOD -Actual value: (0 1). - PEEK-CHAR.18 PEEK-CHAR.19 PEEK-CHAR.20 PEEK-CHAR.16 PEEK-CHAR.21 PEEK-CHAR.22 - PEEK-CHAR.23 PEEK-CHAR.ERROR.1 + PEEK-CHAR.13 PEEK-CHAR.14 PEEK-CHAR.15 PEEK-CHAR.16 Test PEEK-CHAR.17 failed Form: (BLOCK DONE (WITH-INPUT-FROM-STRING (IS "ab") @@ -30558,39 +30570,24 @@ (IF (EQL POS1 POS2) :GOOD (LIST POS1 POS2))))))))) Expected value: :GOOD Actual value: (0 1). - PEEK-CHAR.18 PEEK-CHAR.19 PEEK-CHAR.20 PEEK-CHAR.ERROR.2 PEEK-CHAR.ERROR.3 PEEK-CHAR.21 PEEK-CHAR.22 + PEEK-CHAR.18 PEEK-CHAR.19 PEEK-CHAR.20 PEEK-CHAR.21 PEEK-CHAR.22 PEEK-CHAR.23 PEEK-CHAR.ERROR.1 PEEK-CHAR.ERROR.2 PEEK-CHAR.ERROR.3 PEEK-CHAR.ERROR.4 PEEK-CHAR.ERROR.5 READ-CHAR.1 READ-CHAR.2 - PEEK-CHAR.ERROR.4 READ-CHAR.3 READ-CHAR.4 READ-CHAR.5 READ-CHAR.6 READ-CHAR.7 - READ-CHAR.8 READ-CHAR.9 READ-CHAR.10 READ-CHAR.ERROR.1 PEEK-CHAR.ERROR.5 READ-CHAR.1 READ-CHAR.2 - READ-CHAR.ERROR.2 - READ-CHAR.3 READ-CHAR.4 READ-CHAR.5 READ-CHAR.6 READ-CHAR.7 - READ-CHAR.8 READ-CHAR.9 READ-CHAR.10 READ-CHAR.ERROR.1 READ-CHAR.ERROR.3 READ-CHAR.ERROR.4 - READ-CHAR-NO-HANG.1 READ-CHAR-NO-HANG.2 READ-CHAR-NO-HANG.3 - READ-CHAR-NO-HANG.4 READ-CHAR-NO-HANG.5 + READ-CHAR.8 READ-CHAR.9 READ-CHAR.10 READ-CHAR.ERROR.1 READ-CHAR.ERROR.2 READ-CHAR.ERROR.3 READ-CHAR.ERROR.4 - READ-CHAR-NO-HANG.1 READ-CHAR-NO-HANG.6 - READ-CHAR-NO-HANG.7 READ-CHAR-NO-HANG.8 READ-CHAR-NO-HANG.9 - READ-CHAR-NO-HANG.10 READ-CHAR-NO-HANG.ERROR.1 READ-CHAR-NO-HANG.2 READ-CHAR-NO-HANG.3 - READ-CHAR-NO-HANG.4 READ-CHAR-NO-HANG.5 - READ-CHAR-NO-HANG.ERROR.2 READ-CHAR-NO-HANG.6 + READ-CHAR-NO-HANG.1 READ-CHAR-NO-HANG.2 READ-CHAR-NO-HANG.3 + READ-CHAR-NO-HANG.4 READ-CHAR-NO-HANG.5 READ-CHAR-NO-HANG.6 READ-CHAR-NO-HANG.7 READ-CHAR-NO-HANG.8 READ-CHAR-NO-HANG.9 - READ-CHAR-NO-HANG.10 READ-CHAR-NO-HANG.ERROR.1 READ-CHAR-NO-HANG.ERROR.3 - READ-CHAR-NO-HANG.ERROR.4 TERPRI.1 TERPRI.2 - READ-CHAR-NO-HANG.ERROR.2 TERPRI.3 TERPRI.4 TERPRI.5 - TERPRI.ERROR.1 FRESH-LINE.1 FRESH-LINE.2 FRESH-LINE.3 FRESH-LINE.4 READ-CHAR-NO-HANG.ERROR.3 - READ-CHAR-NO-HANG.ERROR.4 TERPRI.1 TERPRI.2 - FRESH-LINE.5 FRESH-LINE.6 FRESH-LINE.7 FRESH-LINE.ERROR.1 - UNREAD-CHAR.1 UNREAD-CHAR.2 UNREAD-CHAR.3 UNREAD-CHAR.4 UNREAD-CHAR.5 - UNREAD-CHAR.ERROR.1 TERPRI.3 TERPRI.4 TERPRI.5 + READ-CHAR-NO-HANG.10 READ-CHAR-NO-HANG.ERROR.1 + READ-CHAR-NO-HANG.ERROR.2 READ-CHAR-NO-HANG.ERROR.3 + READ-CHAR-NO-HANG.ERROR.4 TERPRI.1 TERPRI.2 TERPRI.3 TERPRI.4 TERPRI.5 TERPRI.ERROR.1 FRESH-LINE.1 FRESH-LINE.2 FRESH-LINE.3 FRESH-LINE.4 FRESH-LINE.5 FRESH-LINE.6 FRESH-LINE.7 FRESH-LINE.ERROR.1 - UNREAD-CHAR.1 UNREAD-CHAR.2 UNREAD-CHAR.3 UNREAD-CHAR.4 UNREAD-CHAR.ERROR.2 UNREAD-CHAR.5 + UNREAD-CHAR.1 UNREAD-CHAR.2 UNREAD-CHAR.3 UNREAD-CHAR.4 UNREAD-CHAR.5 UNREAD-CHAR.ERROR.1 UNREAD-CHAR.ERROR.2 WRITE-CHAR.1 WRITE-CHAR.2 - WRITE-CHAR.3 WRITE-CHAR.ERROR.1 WRITE-CHAR.1 WRITE-CHAR.2 WRITE-CHAR.ERROR.2 READ-LINE.1 + WRITE-CHAR.3 WRITE-CHAR.ERROR.1 WRITE-CHAR.ERROR.2 READ-LINE.1 READ-LINE.2 READ-LINE.3 - WRITE-CHAR.3 WRITE-CHAR.ERROR.1 Test READ-LINE.4 failed Form: (WITH-INPUT-FROM-STRING (S "") (LET ((VALS (MULTIPLE-VALUE-LIST (READ-LINE S NIL)))) @@ -30599,8 +30596,7 @@ Expected values: NIL T Actual value: #. - WRITE-CHAR.ERROR.2 READ-LINE.1 - READ-LINE.2 READ-LINE.3Test READ-LINE.5 failed +Test READ-LINE.5 failed Form: (WITH-INPUT-FROM-STRING (S "") (LET ((VALS (MULTIPLE-VALUE-LIST (READ-LINE S NIL 'FOO)))) (ASSERT (= (LENGTH VALS) 2)) @@ -30608,7 +30604,132 @@ Expected values: FOO T Actual value: #. - READ-LINE.6 READ-LINE.7 + READ-LINE.6 READ-LINE.7 READ-LINE.8 READ-LINE.ERROR.1 + READ-LINE.ERROR.2 READ-LINE.ERROR.3 READ-LINE.ERROR.4 WRITE-STRING.1 +Test WRITE-STRING.2 failed +Form: (LET (RESULT) + (VALUES (WITH-OUTPUT-TO-STRING (*STANDARD-OUTPUT*) + (SETQ RESULT + (MULTIPLE-VALUE-LIST + (WRITE-STRING + (MAKE-ARRAY '(0) :ELEMENT-TYPE NIL))))) + RESULT)) +Expected values: "" + ("") +Actual value: #. + WRITE-STRING.3 WRITE-STRING.4 WRITE-STRING.5 WRITE-STRING.6 + WRITE-STRING.7 WRITE-STRING.8 WRITE-STRING.9 WRITE-STRING.10 + WRITE-STRING.11 WRITE-STRING.12 WRITE-STRING.13 WRITE-STRING.ERROR.1 + WRITE-STRING.ERROR.2 WRITE-STRING.ERROR.3 WRITE-STRING.ERROR.4 + WRITE-LINE.1 +Test WRITE-LINE.2 failed +Form: (LET (RESULT) + (VALUES (WITH-OUTPUT-TO-STRING (*STANDARD-OUTPUT*) + (SETQ RESULT + (MULTIPLE-VALUE-LIST + (WRITE-LINE + (MAKE-ARRAY '(0) :ELEMENT-TYPE NIL))))) + RESULT)) +Expected values: " +" + ("") +Actual value: #. + WRITE-LINE.3 WRITE-LINE.4 WRITE-LINE.5 WRITE-LINE.6 WRITE-LINE.7 + WRITE-LINE.8 WRITE-LINE.9 WRITE-LINE.10 WRITE-LINE.11 WRITE-LINE.12 + WRITE-LINE.13 WRITE-LINE.ERROR.1 WRITE-LINE.ERROR.2 WRITE-LINE.ERROR.3 + WRITE-LINE.ERROR.4 READ-SEQUENCE.STRING.1 READ-SEQUENCE.STRING.2 + READ-SEQUENCE.STRING.3 READ-SEQUENCE.STRING.4 READ-SEQUENCE.STRING.5 + READ-SEQUENCE.STRING.6 READ-SEQUENCE.STRING.7 READ-SEQUENCE.STRING.8 + READ-SEQUENCE.STRING.9 READ-SEQUENCE.STRING.10 READ-SEQUENCE.STRING.11 + READ-SEQUENCE.STRING.12 READ-SEQUENCE.BASE-STRING.1 + READ-SEQUENCE.BASE-STRING.2 READ-SEQUENCE.BASE-STRING.3 + READ-SEQUENCE.BASE-STRING.4 READ-SEQUENCE.BASE-STRING.5 + READ-SEQUENCE.BASE-STRING.6 READ-SEQUENCE.BASE-STRING.7 + READ-SEQUENCE.LIST.1 READ-SEQUENCE.LIST.2 READ-SEQUENCE.LIST.3 + READ-SEQUENCE.LIST.4 READ-SEQUENCE.LIST.5 READ-SEQUENCE.LIST.6 + READ-SEQUENCE.LIST.7 READ-SEQUENCE.VECTOR.1 READ-SEQUENCE.VECTOR.2 + READ-SEQUENCE.VECTOR.3 READ-SEQUENCE.VECTOR.4 READ-SEQUENCE.VECTOR.5 + READ-SEQUENCE.VECTOR.6 READ-SEQUENCE.VECTOR.7 + READ-SEQUENCE.FILL-VECTOR.1 READ-SEQUENCE.FILL-VECTOR.2 + READ-SEQUENCE.FILL-VECTOR.3 READ-SEQUENCE.FILL-VECTOR.4 + READ-SEQUENCE.FILL-VECTOR.5 READ-SEQUENCE.FILL-VECTOR.6 + READ-SEQUENCE.FILL-VECTOR.7 READ-SEQUENCE.FILL-VECTOR.8 + READ-SEQUENCE.NIL-VECTOR.1 READ-SEQUENCE.BV.1 READ-SEQUENCE.BV.2 + READ-SEQUENCE.BV.3 READ-SEQUENCE.BV.4 READ-SEQUENCE.BV.5 + READ-SEQUENCE.BV.6 READ-SEQUENCE.BV.7 READ-SEQUENCE.ERROR.1 + READ-SEQUENCE.ERROR.2 READ-SEQUENCE.ERROR.3 READ-SEQUENCE.ERROR.4 + READ-SEQUENCE.ERROR.5 READ-SEQUENCE.ERROR.6 READ-SEQUENCE.ERROR.7 + READ-SEQUENCE.ERROR.8 READ-SEQUENCE.ERROR.9 READ-SEQUENCE.ERROR.10 + READ-SEQUENCE.ERROR.11 WRITE-SEQUENCE.STRING.1 WRITE-SEQUENCE.STRING.2 + WRITE-SEQUENCE.STRING.3 WRITE-SEQUENCE.STRING.4 + WRITE-SEQUENCE.STRING.5 WRITE-SEQUENCE.STRING.6 + WRITE-SEQUENCE.STRING.7 WRITE-SEQUENCE.STRING.8 + WRITE-SEQUENCE.STRING.9 WRITE-SEQUENCE.STRING.10 + WRITE-SEQUENCE.STRING.11 WRITE-SEQUENCE.STRING.12 + WRITE-SEQUENCE.STRING.13 WRITE-SEQUENCE.STRING.14 + WRITE-SEQUENCE.STRING.15 WRITE-SEQUENCE.LIST.1 WRITE-SEQUENCE.LIST.2 + WRITE-SEQUENCE.LIST.3 WRITE-SEQUENCE.LIST.4 WRITE-SEQUENCE.LIST.5 + WRITE-SEQUENCE.LIST.6 WRITE-SEQUENCE.LIST.7 WRITE-SEQUENCE.LIST.8 + WRITE-SEQUENCE.SIMPLE-VECTOR.1 WRITE-SEQUENCE.SIMPLE-VECTOR.2 + WRITE-SEQUENCE.SIMPLE-VECTOR.3 WRITE-SEQUENCE.SIMPLE-VECTOR.4 + WRITE-SEQUENCE.SIMPLE-VECTOR.5 WRITE-SEQUENCE.SIMPLE-VECTOR.6 + WRITE-SEQUENCE.SIMPLE-VECTOR.7 WRITE-SEQUENCE.SIMPLE-VECTOR.8 + WRITE-SEQUENCE.FILL-VECTOR.1 WRITE-SEQUENCE.FILL-VECTOR.2 + WRITE-SEQUENCE.FILL-VECTOR.3 WRITE-SEQUENCE.FILL-VECTOR.4 + WRITE-SEQUENCE.FILL-VECTOR.5 WRITE-SEQUENCE.FILL-VECTOR.6 + WRITE-SEQUENCE.FILL-VECTOR.7 WRITE-SEQUENCE.BV.1 WRITE-SEQUENCE.BV.2 + WRITE-SEQUENCE.BV.3 WRITE-SEQUENCE.BV.4 WRITE-SEQUENCE.BV.5 + WRITE-SEQUENCE.BV.6 WRITE-SEQUENCE.ERROR.1 WRITE-SEQUENCE.ERROR.2 + WRITE-SEQUENCE.ERROR.3 WRITE-SEQUENCE.ERROR.4 WRITE-SEQUENCE.ERROR.5 + WRITE-SEQUENCE.ERROR.6 WRITE-SEQUENCE.ERROR.7 WRITE-SEQUENCE.ERROR.8 + WRITE-SEQUENCE.ERROR.9 WRITE-SEQUENCE.ERROR.10 WRITE-SEQUENCE.ERROR.11 + WRITE-SEQUENCE.ERROR.12 WRITE-SEQUENCE.ERROR.13 + WRITE-SEQUENCE.ERROR.14 WRITE-SEQUENCE.ERROR.15 + WRITE-SEQUENCE.ERROR.16 FILE-LENGTH.ERROR.1 FILE-LENGTH.ERROR.2 + FILE-LENGTH.ERROR.3 FILE-LENGTH.ERROR.4 FILE-LENGTH.ERROR.5 + FILE-LENGTH.ERROR.6 FILE-LENGTH.ERROR.8 FILE-LENGTH.ERROR.9 + FILE-LENGTH.ERROR.10 FILE-LENGTH.ERROR.11 FILE-LENGTH.ERROR.12 + FILE-LENGTH.1 FILE-LENGTH.2 FILE-LENGTH.3 FILE-LENGTH.4 FILE-LENGTH.5 + FILE-LENGTH.6 FILE-POSITION.1 FILE-POSITION.2 FILE-POSITION.3 + FILE-POSITION.4 FILE-POSITION.5 FILE-POSITION.6 READ-BYTE.3 + READ-BYTE.4 READ-BYTE.ERROR.1 READ-BYTE.ERROR.2 READ-BYTE.ERROR.3 + READ-BYTE.ERROR.4 READ-BYTE.ERROR.5 READ-BYTE.ERROR.6 + WRITE-BYTE.ERROR.1 WRITE-BYTE.ERROR.2 WRITE-BYTE.ERROR.3 + WRITE-BYTE.ERROR.4 WRITE-BYTE.ERROR.5 PEEK-CHAR.1 PEEK-CHAR.2 + PEEK-CHAR.3 PEEK-CHAR.4 PEEK-CHAR.5 PEEK-CHAR.6 PEEK-CHAR.7 + PEEK-CHAR.8 PEEK-CHAR.9 PEEK-CHAR.10 PEEK-CHAR.11 PEEK-CHAR.12 + PEEK-CHAR.13 PEEK-CHAR.14 PEEK-CHAR.15 PEEK-CHAR.16 +Test PEEK-CHAR.17 failed +Form: (BLOCK DONE + (WITH-INPUT-FROM-STRING (IS "ab") + (WITH-OUTPUT-TO-STRING (OS) + (LET ((ES (MAKE-ECHO-STREAM IS OS))) + (LET ((POS1 (FILE-POSITION OS))) + (UNLESS (ZEROP POS1) (RETURN-FROM DONE :GOOD)) + (PEEK-CHAR NIL ES NIL) + (LET ((POS2 (FILE-POSITION OS))) + (RETURN-FROM DONE + (IF (EQL POS1 POS2) :GOOD (LIST POS1 POS2))))))))) +Expected value: :GOOD +Actual value: (0 1). + PEEK-CHAR.18 PEEK-CHAR.19 PEEK-CHAR.20 PEEK-CHAR.21 PEEK-CHAR.22 + PEEK-CHAR.23 PEEK-CHAR.ERROR.1 PEEK-CHAR.ERROR.2 PEEK-CHAR.ERROR.3 + PEEK-CHAR.ERROR.4 PEEK-CHAR.ERROR.5 READ-CHAR.1 READ-CHAR.2 + READ-CHAR.3 READ-CHAR.4 READ-CHAR.5 READ-CHAR.6 READ-CHAR.7 + READ-CHAR.8 READ-CHAR.9 READ-CHAR.10 READ-CHAR.ERROR.1 + READ-CHAR.ERROR.2 READ-CHAR.ERROR.3 READ-CHAR.ERROR.4 + READ-CHAR-NO-HANG.1 READ-CHAR-NO-HANG.2 READ-CHAR-NO-HANG.3 + READ-CHAR-NO-HANG.4 READ-CHAR-NO-HANG.5 READ-CHAR-NO-HANG.6 + READ-CHAR-NO-HANG.7 READ-CHAR-NO-HANG.8 READ-CHAR-NO-HANG.9 + READ-CHAR-NO-HANG.10 READ-CHAR-NO-HANG.ERROR.1 + READ-CHAR-NO-HANG.ERROR.2 READ-CHAR-NO-HANG.ERROR.3 + READ-CHAR-NO-HANG.ERROR.4 TERPRI.1 TERPRI.2 TERPRI.3 TERPRI.4 TERPRI.5 + TERPRI.ERROR.1 FRESH-LINE.1 FRESH-LINE.2 FRESH-LINE.3 FRESH-LINE.4 + FRESH-LINE.5 FRESH-LINE.6 FRESH-LINE.7 FRESH-LINE.ERROR.1 + UNREAD-CHAR.1 UNREAD-CHAR.2 UNREAD-CHAR.3 UNREAD-CHAR.4 UNREAD-CHAR.5 + UNREAD-CHAR.ERROR.1 UNREAD-CHAR.ERROR.2 WRITE-CHAR.1 WRITE-CHAR.2 + WRITE-CHAR.3 WRITE-CHAR.ERROR.1 WRITE-CHAR.ERROR.2 READ-LINE.1 + READ-LINE.2 READ-LINE.3 Test READ-LINE.4 failed Form: (WITH-INPUT-FROM-STRING (S "") (LET ((VALS (MULTIPLE-VALUE-LIST (READ-LINE S NIL)))) @@ -30617,7 +30738,7 @@ Expected values: NIL T Actual value: #. - READ-LINE.8 READ-LINE.ERROR.1Test READ-LINE.5 failed +Test READ-LINE.5 failed Form: (WITH-INPUT-FROM-STRING (S "") (LET ((VALS (MULTIPLE-VALUE-LIST (READ-LINE S NIL 'FOO)))) (ASSERT (= (LENGTH VALS) 2)) @@ -30625,8 +30746,8 @@ Expected values: FOO T Actual value: #. - READ-LINE.6 READ-LINE.7 - READ-LINE.ERROR.2 READ-LINE.ERROR.3 READ-LINE.8 READ-LINE.ERROR.1 READ-LINE.ERROR.4 WRITE-STRING.1 + READ-LINE.6 READ-LINE.7 READ-LINE.8 READ-LINE.ERROR.1 + READ-LINE.ERROR.2 READ-LINE.ERROR.3 READ-LINE.ERROR.4 WRITE-STRING.1 Test WRITE-STRING.2 failed Form: (LET (RESULT) (VALUES (WITH-OUTPUT-TO-STRING (*STANDARD-OUTPUT*) @@ -30637,42 +30758,11 @@ RESULT)) Expected values: "" ("") - - READ-LINE.ERROR.2 READ-LINE.ERROR.3 READ-LINE.ERROR.4 WRITE-STRING.1Actual value: #. +Actual value: #. WRITE-STRING.3 WRITE-STRING.4 WRITE-STRING.5 WRITE-STRING.6 WRITE-STRING.7 WRITE-STRING.8 WRITE-STRING.9 WRITE-STRING.10 -Test WRITE-STRING.2 failed -Form: (LET (RESULT) - (VALUES (WITH-OUTPUT-TO-STRING (*STANDARD-OUTPUT*) - (SETQ RESULT - (MULTIPLE-VALUE-LIST - (WRITE-STRING - (MAKE-ARRAY '(0) :ELEMENT-TYPE NIL))))) - RESULT)) -Expected values: "" - ("") - - WRITE-STRING.11 WRITE-STRING.12Actual value: #. - WRITE-STRING.3 WRITE-STRING.4 WRITE-STRING.5 WRITE-STRING.6 - WRITE-STRING.7 WRITE-STRING.8 WRITE-STRING.9 WRITE-STRING.10 WRITE-STRING.13 WRITE-STRING.ERROR.1 - WRITE-STRING.ERROR.2 - WRITE-STRING.11 WRITE-STRING.12 WRITE-STRING.ERROR.3 WRITE-STRING.ERROR.4 - WRITE-LINE.1 WRITE-STRING.13 WRITE-STRING.ERROR.1 - WRITE-STRING.ERROR.2 -Test WRITE-LINE.2 failed -Form: (LET (RESULT) - (VALUES (WITH-OUTPUT-TO-STRING (*STANDARD-OUTPUT*) - (SETQ RESULT - (MULTIPLE-VALUE-LIST - (WRITE-LINE - (MAKE-ARRAY '(0) :ELEMENT-TYPE NIL))))) - RESULT)) -Expected values: " -" - ("") -Actual value: #. - WRITE-LINE.3 WRITE-LINE.4 WRITE-LINE.5 WRITE-LINE.6 WRITE-LINE.7 - WRITE-LINE.8 WRITE-STRING.ERROR.3 WRITE-STRING.ERROR.4 + WRITE-STRING.11 WRITE-STRING.12 WRITE-STRING.13 WRITE-STRING.ERROR.1 + WRITE-STRING.ERROR.2 WRITE-STRING.ERROR.3 WRITE-STRING.ERROR.4 WRITE-LINE.1 Test WRITE-LINE.2 failed Form: (LET (RESULT) @@ -30686,154 +30776,92 @@ " ("") Actual value: #. - WRITE-LINE.3 WRITE-LINE.9 WRITE-LINE.10 WRITE-LINE.11 WRITE-LINE.12 WRITE-LINE.4 WRITE-LINE.5 WRITE-LINE.6 WRITE-LINE.7 - WRITE-LINE.8 - WRITE-LINE.13 WRITE-LINE.ERROR.1 WRITE-LINE.ERROR.2 WRITE-LINE.9 WRITE-LINE.10 WRITE-LINE.11 WRITE-LINE.12 WRITE-LINE.ERROR.3 - WRITE-LINE.ERROR.4 READ-SEQUENCE.STRING.1 READ-SEQUENCE.STRING.2 - READ-SEQUENCE.STRING.3 - WRITE-LINE.13 WRITE-LINE.ERROR.1 WRITE-LINE.ERROR.2 READ-SEQUENCE.STRING.4 READ-SEQUENCE.STRING.5 - READ-SEQUENCE.STRING.6 READ-SEQUENCE.STRING.7 READ-SEQUENCE.STRING.8 - READ-SEQUENCE.STRING.9 READ-SEQUENCE.STRING.10 WRITE-LINE.ERROR.3 + WRITE-LINE.3 WRITE-LINE.4 WRITE-LINE.5 WRITE-LINE.6 WRITE-LINE.7 + WRITE-LINE.8 WRITE-LINE.9 WRITE-LINE.10 WRITE-LINE.11 WRITE-LINE.12 + WRITE-LINE.13 WRITE-LINE.ERROR.1 WRITE-LINE.ERROR.2 WRITE-LINE.ERROR.3 WRITE-LINE.ERROR.4 READ-SEQUENCE.STRING.1 READ-SEQUENCE.STRING.2 - READ-SEQUENCE.STRING.3 READ-SEQUENCE.STRING.11 - READ-SEQUENCE.STRING.12 READ-SEQUENCE.BASE-STRING.1 - READ-SEQUENCE.BASE-STRING.2 READ-SEQUENCE.BASE-STRING.3 - READ-SEQUENCE.BASE-STRING.4 READ-SEQUENCE.BASE-STRING.5 - READ-SEQUENCE.BASE-STRING.6 READ-SEQUENCE.BASE-STRING.7 - READ-SEQUENCE.LIST.1 READ-SEQUENCE.LIST.2 READ-SEQUENCE.LIST.3 READ-SEQUENCE.STRING.4 READ-SEQUENCE.STRING.5 + READ-SEQUENCE.STRING.3 READ-SEQUENCE.STRING.4 READ-SEQUENCE.STRING.5 READ-SEQUENCE.STRING.6 READ-SEQUENCE.STRING.7 READ-SEQUENCE.STRING.8 READ-SEQUENCE.STRING.9 READ-SEQUENCE.STRING.10 READ-SEQUENCE.STRING.11 READ-SEQUENCE.STRING.12 READ-SEQUENCE.BASE-STRING.1 READ-SEQUENCE.BASE-STRING.2 READ-SEQUENCE.BASE-STRING.3 READ-SEQUENCE.BASE-STRING.4 READ-SEQUENCE.BASE-STRING.5 - READ-SEQUENCE.LIST.4 READ-SEQUENCE.LIST.5 READ-SEQUENCE.LIST.6 - READ-SEQUENCE.LIST.7 READ-SEQUENCE.VECTOR.1 READ-SEQUENCE.VECTOR.2 - READ-SEQUENCE.VECTOR.3 READ-SEQUENCE.VECTOR.4 READ-SEQUENCE.BASE-STRING.6 READ-SEQUENCE.BASE-STRING.7 - READ-SEQUENCE.LIST.1 READ-SEQUENCE.LIST.2 READ-SEQUENCE.LIST.3 READ-SEQUENCE.VECTOR.5 - READ-SEQUENCE.VECTOR.6 READ-SEQUENCE.VECTOR.7 - READ-SEQUENCE.FILL-VECTOR.1 READ-SEQUENCE.FILL-VECTOR.2 - READ-SEQUENCE.FILL-VECTOR.3 READ-SEQUENCE.FILL-VECTOR.4 + READ-SEQUENCE.LIST.1 READ-SEQUENCE.LIST.2 READ-SEQUENCE.LIST.3 READ-SEQUENCE.LIST.4 READ-SEQUENCE.LIST.5 READ-SEQUENCE.LIST.6 READ-SEQUENCE.LIST.7 READ-SEQUENCE.VECTOR.1 READ-SEQUENCE.VECTOR.2 - READ-SEQUENCE.VECTOR.3 READ-SEQUENCE.VECTOR.4 - READ-SEQUENCE.FILL-VECTOR.5 READ-SEQUENCE.FILL-VECTOR.6 - READ-SEQUENCE.FILL-VECTOR.7 READ-SEQUENCE.FILL-VECTOR.8 - READ-SEQUENCE.NIL-VECTOR.1 READ-SEQUENCE.VECTOR.5 + READ-SEQUENCE.VECTOR.3 READ-SEQUENCE.VECTOR.4 READ-SEQUENCE.VECTOR.5 READ-SEQUENCE.VECTOR.6 READ-SEQUENCE.VECTOR.7 READ-SEQUENCE.FILL-VECTOR.1 READ-SEQUENCE.FILL-VECTOR.2 READ-SEQUENCE.FILL-VECTOR.3 READ-SEQUENCE.FILL-VECTOR.4 READ-SEQUENCE.FILL-VECTOR.5 READ-SEQUENCE.FILL-VECTOR.6 READ-SEQUENCE.FILL-VECTOR.7 READ-SEQUENCE.FILL-VECTOR.8 - READ-SEQUENCE.NIL-VECTOR.1 READ-SEQUENCE.BV.1 READ-SEQUENCE.BV.1 READ-SEQUENCE.BV.2 READ-SEQUENCE.BV.2 - READ-SEQUENCE.BV.3 - READ-SEQUENCE.BV.3 READ-SEQUENCE.BV.4 READ-SEQUENCE.BV.4 READ-SEQUENCE.BV.5 READ-SEQUENCE.BV.5 - READ-SEQUENCE.BV.6 - READ-SEQUENCE.BV.6 READ-SEQUENCE.BV.7 READ-SEQUENCE.BV.7 READ-SEQUENCE.ERROR.1 - READ-SEQUENCE.ERROR.2 READ-SEQUENCE.ERROR.3 READ-SEQUENCE.ERROR.4 READ-SEQUENCE.ERROR.1 - READ-SEQUENCE.ERROR.2 READ-SEQUENCE.ERROR.3 - READ-SEQUENCE.ERROR.5 READ-SEQUENCE.ERROR.4 + READ-SEQUENCE.NIL-VECTOR.1 READ-SEQUENCE.BV.1 READ-SEQUENCE.BV.2 + READ-SEQUENCE.BV.3 READ-SEQUENCE.BV.4 READ-SEQUENCE.BV.5 + READ-SEQUENCE.BV.6 READ-SEQUENCE.BV.7 READ-SEQUENCE.ERROR.1 + READ-SEQUENCE.ERROR.2 READ-SEQUENCE.ERROR.3 READ-SEQUENCE.ERROR.4 READ-SEQUENCE.ERROR.5 READ-SEQUENCE.ERROR.6 READ-SEQUENCE.ERROR.7 - READ-SEQUENCE.ERROR.8 READ-SEQUENCE.ERROR.6 READ-SEQUENCE.ERROR.7 - READ-SEQUENCE.ERROR.8 READ-SEQUENCE.ERROR.9 READ-SEQUENCE.ERROR.10 READ-SEQUENCE.ERROR.9 READ-SEQUENCE.ERROR.10 + READ-SEQUENCE.ERROR.8 READ-SEQUENCE.ERROR.9 READ-SEQUENCE.ERROR.10 READ-SEQUENCE.ERROR.11 WRITE-SEQUENCE.STRING.1 WRITE-SEQUENCE.STRING.2 - WRITE-SEQUENCE.STRING.3 - READ-SEQUENCE.ERROR.11 WRITE-SEQUENCE.STRING.4 - WRITE-SEQUENCE.STRING.5 WRITE-SEQUENCE.STRING.6 - WRITE-SEQUENCE.STRING.7 WRITE-SEQUENCE.STRING.8 - WRITE-SEQUENCE.STRING.9 WRITE-SEQUENCE.STRING.10 - WRITE-SEQUENCE.STRING.11 WRITE-SEQUENCE.STRING.12 WRITE-SEQUENCE.STRING.1 WRITE-SEQUENCE.STRING.2 WRITE-SEQUENCE.STRING.3 WRITE-SEQUENCE.STRING.4 WRITE-SEQUENCE.STRING.5 WRITE-SEQUENCE.STRING.6 WRITE-SEQUENCE.STRING.7 WRITE-SEQUENCE.STRING.8 - WRITE-SEQUENCE.STRING.9 - WRITE-SEQUENCE.STRING.13 WRITE-SEQUENCE.STRING.10 - WRITE-SEQUENCE.STRING.11 WRITE-SEQUENCE.STRING.12 WRITE-SEQUENCE.STRING.14 - WRITE-SEQUENCE.STRING.13 - WRITE-SEQUENCE.STRING.15 WRITE-SEQUENCE.LIST.1 WRITE-SEQUENCE.LIST.2 WRITE-SEQUENCE.STRING.14 - WRITE-SEQUENCE.LIST.3 WRITE-SEQUENCE.LIST.4 WRITE-SEQUENCE.LIST.5 - WRITE-SEQUENCE.LIST.6 WRITE-SEQUENCE.LIST.7 WRITE-SEQUENCE.LIST.8 - WRITE-SEQUENCE.SIMPLE-VECTOR.1 WRITE-SEQUENCE.SIMPLE-VECTOR.2 - WRITE-SEQUENCE.SIMPLE-VECTOR.3 + WRITE-SEQUENCE.STRING.9 WRITE-SEQUENCE.STRING.10 + WRITE-SEQUENCE.STRING.11 WRITE-SEQUENCE.STRING.12 + WRITE-SEQUENCE.STRING.13 WRITE-SEQUENCE.STRING.14 WRITE-SEQUENCE.STRING.15 WRITE-SEQUENCE.LIST.1 WRITE-SEQUENCE.LIST.2 WRITE-SEQUENCE.LIST.3 WRITE-SEQUENCE.LIST.4 WRITE-SEQUENCE.LIST.5 - WRITE-SEQUENCE.LIST.6 WRITE-SEQUENCE.LIST.7 WRITE-SEQUENCE.LIST.8 WRITE-SEQUENCE.SIMPLE-VECTOR.4 - WRITE-SEQUENCE.SIMPLE-VECTOR.5 WRITE-SEQUENCE.SIMPLE-VECTOR.6 - WRITE-SEQUENCE.SIMPLE-VECTOR.7 WRITE-SEQUENCE.SIMPLE-VECTOR.8 + WRITE-SEQUENCE.LIST.6 WRITE-SEQUENCE.LIST.7 WRITE-SEQUENCE.LIST.8 WRITE-SEQUENCE.SIMPLE-VECTOR.1 WRITE-SEQUENCE.SIMPLE-VECTOR.2 - WRITE-SEQUENCE.SIMPLE-VECTOR.3 - WRITE-SEQUENCE.FILL-VECTOR.1 WRITE-SEQUENCE.FILL-VECTOR.2 - WRITE-SEQUENCE.FILL-VECTOR.3 WRITE-SEQUENCE.FILL-VECTOR.4 - WRITE-SEQUENCE.FILL-VECTOR.5 WRITE-SEQUENCE.FILL-VECTOR.6 WRITE-SEQUENCE.SIMPLE-VECTOR.4 + WRITE-SEQUENCE.SIMPLE-VECTOR.3 WRITE-SEQUENCE.SIMPLE-VECTOR.4 WRITE-SEQUENCE.SIMPLE-VECTOR.5 WRITE-SEQUENCE.SIMPLE-VECTOR.6 WRITE-SEQUENCE.SIMPLE-VECTOR.7 WRITE-SEQUENCE.SIMPLE-VECTOR.8 - WRITE-SEQUENCE.FILL-VECTOR.7 WRITE-SEQUENCE.FILL-VECTOR.1 WRITE-SEQUENCE.FILL-VECTOR.2 WRITE-SEQUENCE.FILL-VECTOR.3 WRITE-SEQUENCE.FILL-VECTOR.4 WRITE-SEQUENCE.FILL-VECTOR.5 WRITE-SEQUENCE.FILL-VECTOR.6 - WRITE-SEQUENCE.FILL-VECTOR.7 WRITE-SEQUENCE.BV.1 WRITE-SEQUENCE.BV.1 WRITE-SEQUENCE.BV.2 WRITE-SEQUENCE.BV.2 - WRITE-SEQUENCE.BV.3 - WRITE-SEQUENCE.BV.3 WRITE-SEQUENCE.BV.4 WRITE-SEQUENCE.BV.4 WRITE-SEQUENCE.BV.5 WRITE-SEQUENCE.BV.5 - WRITE-SEQUENCE.BV.6 + WRITE-SEQUENCE.FILL-VECTOR.7 WRITE-SEQUENCE.BV.1 WRITE-SEQUENCE.BV.2 + WRITE-SEQUENCE.BV.3 WRITE-SEQUENCE.BV.4 WRITE-SEQUENCE.BV.5 WRITE-SEQUENCE.BV.6 WRITE-SEQUENCE.ERROR.1 WRITE-SEQUENCE.ERROR.2 WRITE-SEQUENCE.ERROR.3 WRITE-SEQUENCE.ERROR.4 WRITE-SEQUENCE.ERROR.5 - WRITE-SEQUENCE.ERROR.6 WRITE-SEQUENCE.ERROR.1 WRITE-SEQUENCE.ERROR.2 - WRITE-SEQUENCE.ERROR.3 WRITE-SEQUENCE.ERROR.4 WRITE-SEQUENCE.ERROR.5 WRITE-SEQUENCE.ERROR.7 WRITE-SEQUENCE.ERROR.8 - WRITE-SEQUENCE.ERROR.9 - WRITE-SEQUENCE.ERROR.6 WRITE-SEQUENCE.ERROR.10 WRITE-SEQUENCE.ERROR.11 - WRITE-SEQUENCE.ERROR.12 WRITE-SEQUENCE.ERROR.13 WRITE-SEQUENCE.ERROR.7 WRITE-SEQUENCE.ERROR.8 + WRITE-SEQUENCE.ERROR.6 WRITE-SEQUENCE.ERROR.7 WRITE-SEQUENCE.ERROR.8 WRITE-SEQUENCE.ERROR.9 WRITE-SEQUENCE.ERROR.10 WRITE-SEQUENCE.ERROR.11 WRITE-SEQUENCE.ERROR.12 WRITE-SEQUENCE.ERROR.13 - WRITE-SEQUENCE.ERROR.14 - WRITE-SEQUENCE.ERROR.14 WRITE-SEQUENCE.ERROR.15 WRITE-SEQUENCE.ERROR.15 - WRITE-SEQUENCE.ERROR.16 FILE-LENGTH.ERROR.1 - WRITE-SEQUENCE.ERROR.16 FILE-LENGTH.ERROR.2 FILE-LENGTH.ERROR.1 FILE-LENGTH.ERROR.2 - FILE-LENGTH.ERROR.3 FILE-LENGTH.ERROR.4 - FILE-LENGTH.ERROR.3 FILE-LENGTH.ERROR.4 FILE-LENGTH.ERROR.5 FILE-LENGTH.ERROR.5 - FILE-LENGTH.ERROR.6 FILE-LENGTH.ERROR.8 - FILE-LENGTH.ERROR.6 FILE-LENGTH.ERROR.9 - FILE-LENGTH.ERROR.10 FILE-LENGTH.ERROR.8 FILE-LENGTH.ERROR.11 FILE-LENGTH.ERROR.12 FILE-LENGTH.ERROR.9 - FILE-LENGTH.ERROR.10 - FILE-LENGTH.1 FILE-LENGTH.ERROR.11 FILE-LENGTH.ERROR.12 - FILE-LENGTH.1 FILE-LENGTH.2 FILE-LENGTH.2 FILE-LENGTH.3 FILE-LENGTH.3 FILE-LENGTH.4 FILE-LENGTH.4 FILE-LENGTH.5 - FILE-LENGTH.6 FILE-LENGTH.5 FILE-POSITION.1 FILE-POSITION.2 FILE-POSITION.3 - FILE-LENGTH.6 - FILE-POSITION.4 FILE-POSITION.1 FILE-POSITION.2 FILE-POSITION.3 FILE-POSITION.5 - FILE-POSITION.4 FILE-POSITION.6 FILE-POSITION.5 FILE-POSITION.6 FILE-POSITION.7 FILE-POSITION.7 - FILE-POSITION.8 FILE-POSITION.9 FILE-POSITION.10 - FILE-POSITION.8 FILE-POSITION.ERROR.1 - FILE-POSITION.ERROR.2 FILE-POSITION.9 FILE-POSITION.10 FILE-POSITION.ERROR.1 - FILE-POSITION.ERROR.2 FILE-STRING-LENGTH.1 FILE-STRING-LENGTH.1 FILE-STRING-LENGTH.2 FILE-STRING-LENGTH.2 + WRITE-SEQUENCE.ERROR.14 WRITE-SEQUENCE.ERROR.15 + WRITE-SEQUENCE.ERROR.16 FILE-LENGTH.ERROR.1 FILE-LENGTH.ERROR.2 + FILE-LENGTH.ERROR.3 FILE-LENGTH.ERROR.4 FILE-LENGTH.ERROR.5 + FILE-LENGTH.ERROR.6 FILE-LENGTH.ERROR.8 FILE-LENGTH.ERROR.9 + FILE-LENGTH.ERROR.10 FILE-LENGTH.ERROR.11 FILE-LENGTH.ERROR.12 + FILE-LENGTH.1 FILE-LENGTH.2 FILE-LENGTH.3 FILE-LENGTH.4 FILE-LENGTH.5 + FILE-LENGTH.6 FILE-POSITION.1 FILE-POSITION.2 FILE-POSITION.3 + FILE-POSITION.4 FILE-POSITION.5 FILE-POSITION.6 FILE-POSITION.7 + FILE-POSITION.8 FILE-POSITION.9 FILE-POSITION.10 FILE-POSITION.ERROR.1 + FILE-POSITION.ERROR.2 FILE-STRING-LENGTH.1 FILE-STRING-LENGTH.2 FILE-STRING-LENGTH.3 FILE-STRING-LENGTH.ERROR.1 - FILE-STRING-LENGTH.3 - FILE-STRING-LENGTH.ERROR.2 FILE-STRING-LENGTH.ERROR.1 FILE-STRING-LENGTH.ERROR.3 - FILE-STRING-LENGTH.ERROR.2 FILE-STRING-LENGTH.ERROR.3 OPEN.1 OPEN.1 OPEN.2 OPEN.2 - OPEN.3 - OPEN.3 OPEN.4 OPEN.4 OPEN.5 OPEN.5 OPEN.6 OPEN.6 OPEN.7 OPEN.7 OPEN.8 OPEN.8 OPEN.9 OPEN.9 OPEN.10 OPEN.10 OPEN.11 OPEN.11 - OPEN.12 - OPEN.12 OPEN.13 OPEN.13 OPEN.14 OPEN.14 OPEN.15 OPEN.15 OPEN.16 OPEN.16 OPEN.17 OPEN.17 OPEN.18 OPEN.18 OPEN.19 OPEN.19 - OPEN.20 - OPEN.20 OPEN.21 OPEN.21 OPEN.22 OPEN.22 OPEN.23 OPEN.23 OPEN.24 OPEN.24 OPEN.25 OPEN.25 OPEN.26 OPEN.26 OPEN.27 OPEN.27 - OPEN.28 - OPEN.28 OPEN.29 OPEN.29 OPEN.30 OPEN.30 OPEN.31 OPEN.31 OPEN.32 OPEN.32 OPEN.33 OPEN.33 OPEN.34 OPEN.34 OPEN.35 OPEN.35 - OPEN.36 - OPEN.36 OPEN.37 OPEN.37 OPEN.38 OPEN.38 OPEN.39 OPEN.39 OPEN.40 OPEN.40 OPEN.41 OPEN.41 OPEN.42 OPEN.42 OPEN.43 OPEN.43 - OPEN.44 - OPEN.44 OPEN.45 OPEN.45 OPEN.46 OPEN.46 OPEN.47 OPEN.47 OPEN.48 OPEN.48 OPEN.49 OPEN.49 OPEN.50 OPEN.50 OPEN.51 OPEN.51 - OPEN.52 - OPEN.52 OPEN.53 OPEN.53 OPEN.54 OPEN.54 OPEN.55 OPEN.55 OPEN.56 OPEN.56 OPEN.57 OPEN.57 OPEN.58 OPEN.58 OPEN.59 OPEN.59 - OPEN.60 - OPEN.60 OPEN.61 OPEN.61 OPEN.62 OPEN.62 OPEN.63 OPEN.63 OPEN.64 OPEN.64 OPEN.65 OPEN.65 OPEN.66 OPEN.66 OPEN.67 OPEN.67 - OPEN.OUTPUT.1 - OPEN.OUTPUT.1 OPEN.OUTPUT.2 OPEN.OUTPUT.2 OPEN.OUTPUT.3 OPEN.OUTPUT.3 OPEN.OUTPUT.4 OPEN.OUTPUT.4 OPEN.OUTPUT.5 OPEN.OUTPUT.5 - OPEN.OUTPUT.6 - OPEN.OUTPUT.6 OPEN.OUTPUT.7 OPEN.OUTPUT.7 OPEN.OUTPUT.8 OPEN.OUTPUT.8 OPEN.OUTPUT.9 OPEN.OUTPUT.9 OPEN.OUTPUT.10 OPEN.OUTPUT.10 - OPEN.OUTPUT.11 - OPEN.OUTPUT.11 OPEN.OUTPUT.12 OPEN.OUTPUT.12 OPEN.OUTPUT.13 OPEN.OUTPUT.13 OPEN.OUTPUT.14 OPEN.OUTPUT.14 - OPEN.OUTPUT.15 - OPEN.OUTPUT.15 OPEN.OUTPUT.16 OPEN.OUTPUT.16 OPEN.OUTPUT.17 OPEN.OUTPUT.17 OPEN.OUTPUT.18 OPEN.OUTPUT.18 - OPEN.OUTPUT.19 OPEN.OUTPUT.20 - OPEN.OUTPUT.19 OPEN.OUTPUT.20 OPEN.OUTPUT.21 OPEN.OUTPUT.21 + FILE-STRING-LENGTH.ERROR.2 FILE-STRING-LENGTH.ERROR.3 OPEN.1 OPEN.2 + OPEN.3 OPEN.4 OPEN.5 OPEN.6 OPEN.7 OPEN.8 OPEN.9 OPEN.10 OPEN.11 + OPEN.12 OPEN.13 OPEN.14 OPEN.15 FILE-POSITION.7 + FILE-POSITION.8 FILE-POSITION.9 FILE-POSITION.10 FILE-POSITION.ERROR.1 + FILE-POSITION.ERROR.2 FILE-STRING-LENGTH.1 FILE-STRING-LENGTH.2 + FILE-STRING-LENGTH.3 FILE-STRING-LENGTH.ERROR.1 + FILE-STRING-LENGTH.ERROR.2 FILE-STRING-LENGTH.ERROR.3 OPEN.1 OPEN.2 + OPEN.3 OPEN.4 OPEN.5 OPEN.6 OPEN.7 OPEN.8 OPEN.9 OPEN.10 OPEN.11 + OPEN.12 OPEN.13 OPEN.14 OPEN.15 OPEN.16 OPEN.17 OPEN.18 OPEN.19 + OPEN.20 OPEN.21 OPEN.22 OPEN.23 OPEN.24 OPEN.25 OPEN.26 OPEN.27 + OPEN.28 OPEN.29 OPEN.30 OPEN.31 OPEN.32 OPEN.33 OPEN.34 OPEN.35 + OPEN.36 OPEN.37 OPEN.38 OPEN.39 OPEN.40 OPEN.41 OPEN.42 OPEN.43 + OPEN.44 OPEN.45 OPEN.46 OPEN.47 OPEN.48 OPEN.49 OPEN.50 OPEN.51 + OPEN.52 OPEN.53 OPEN.16 OPEN.17 OPEN.18 OPEN.19 + OPEN.20 OPEN.21 OPEN.22 OPEN.23 OPEN.24 OPEN.25 OPEN.26 OPEN.27 + OPEN.28 OPEN.29 OPEN.30 OPEN.31 OPEN.32 OPEN.33 OPEN.34 OPEN.35 + OPEN.36 OPEN.37 OPEN.38 OPEN.39 OPEN.40 OPEN.41 OPEN.42 OPEN.43 + OPEN.44 OPEN.45 OPEN.46 OPEN.47 OPEN.48 OPEN.49 OPEN.50 OPEN.51 + OPEN.52 OPEN.53 OPEN.54 OPEN.55 OPEN.56 OPEN.57 OPEN.58 OPEN.59 + OPEN.60 OPEN.61 OPEN.62 OPEN.63 OPEN.64 OPEN.65 OPEN.66 OPEN.67 + OPEN.OUTPUT.1 OPEN.OUTPUT.2 OPEN.OUTPUT.3 OPEN.OUTPUT.4 OPEN.OUTPUT.5 + OPEN.OUTPUT.6 OPEN.OUTPUT.7 OPEN.OUTPUT.8 OPEN.OUTPUT.9 OPEN.OUTPUT.10 + OPEN.OUTPUT.11 OPEN.OUTPUT.12 OPEN.OUTPUT.13 OPEN.OUTPUT.14 + OPEN.OUTPUT.15 OPEN.OUTPUT.16 OPEN.OUTPUT.17 OPEN.OUTPUT.18 + OPEN.OUTPUT.19 OPEN.OUTPUT.20 OPEN.OUTPUT.21 Test OPEN.OUTPUT.22 failed Form: (LET ((PN #p"tmp.dat")) (DELETE-ALL-VERSIONS PN) @@ -30861,7 +30889,17 @@ (CLOSE S)))) Expected value: "wxyz" Actual value: #. - + OPEN.OUTPUT.23 OPEN.OUTPUT.24 OPEN.OUTPUT.25 OPEN.OUTPUT.26 + OPEN.OUTPUT.27 OPEN.OUTPUT.28 OPEN.OUTPUT.28A OPEN.OUTPUT.29 + OPEN.OUTPUT.30 OPEN.OUTPUT.31 OPEN.OUTPUT.32 OPEN.OUTPUT.33 + OPEN.OUTPUT.34 OPEN.OUTPUT.35 OPEN.IO.1 OPEN.IO.2 OPEN.IO.3 OPEN.IO.4 + OPEN.IO.5 OPEN.IO.6 OPEN.IO.7 OPEN.IO.8 OPEN.54 OPEN.55 OPEN.56 OPEN.57 OPEN.58 OPEN.59 + OPEN.60 OPEN.61 OPEN.62 OPEN.63 OPEN.64 OPEN.65 OPEN.66 OPEN.67 + OPEN.OUTPUT.1 OPEN.OUTPUT.2 OPEN.OUTPUT.3 OPEN.OUTPUT.4 OPEN.OUTPUT.5 + OPEN.OUTPUT.6 OPEN.OUTPUT.7 OPEN.OUTPUT.8 OPEN.OUTPUT.9 OPEN.OUTPUT.10 + OPEN.OUTPUT.11 OPEN.OUTPUT.12 OPEN.OUTPUT.13 OPEN.OUTPUT.14 + OPEN.OUTPUT.15 OPEN.OUTPUT.16 OPEN.OUTPUT.17 OPEN.OUTPUT.18 + OPEN.OUTPUT.19 OPEN.OUTPUT.20 OPEN.OUTPUT.21 Test OPEN.OUTPUT.22 failed Form: (LET ((PN #p"tmp.dat")) (DELETE-ALL-VERSIONS PN) @@ -30889,19 +30927,13 @@ (CLOSE S)))) Expected value: "wxyz" Actual value: #. - OPEN.OUTPUT.23 OPEN.OUTPUT.23 OPEN.OUTPUT.24 OPEN.OUTPUT.24 OPEN.OUTPUT.25 OPEN.OUTPUT.25 OPEN.OUTPUT.26 OPEN.OUTPUT.26 - OPEN.OUTPUT.27 - OPEN.OUTPUT.27 OPEN.OUTPUT.28 OPEN.OUTPUT.28 OPEN.OUTPUT.28A OPEN.OUTPUT.28A OPEN.OUTPUT.29 OPEN.OUTPUT.29 - OPEN.OUTPUT.30 - OPEN.OUTPUT.30 OPEN.OUTPUT.31 OPEN.OUTPUT.31 OPEN.OUTPUT.32 OPEN.OUTPUT.32 OPEN.OUTPUT.33 OPEN.OUTPUT.33 - OPEN.OUTPUT.34 - OPEN.OUTPUT.34 OPEN.OUTPUT.35 OPEN.OUTPUT.35 OPEN.IO.1 OPEN.IO.1 OPEN.IO.2 OPEN.IO.2 OPEN.IO.3 OPEN.IO.3 OPEN.IO.4 OPEN.IO.4 - OPEN.IO.5 - OPEN.IO.5 OPEN.IO.6 OPEN.IO.6 OPEN.IO.7 OPEN.IO.7 OPEN.IO.8 OPEN.IO.8 OPEN.IO.9 OPEN.IO.9 OPEN.IO.10 OPEN.IO.10 - OPEN.IO.11 - OPEN.IO.11 OPEN.IO.12 OPEN.IO.12 OPEN.IO.13 OPEN.IO.13 OPEN.IO.14 OPEN.IO.14 OPEN.IO.15 OPEN.IO.15 OPEN.IO.16 OPEN.IO.16 - OPEN.IO.17 - OPEN.IO.17 OPEN.IO.18 OPEN.IO.18 OPEN.IO.19 OPEN.IO.20 OPEN.IO.19 OPEN.IO.20 OPEN.IO.21 OPEN.IO.21 + OPEN.OUTPUT.23 OPEN.OUTPUT.24 OPEN.OUTPUT.25 OPEN.OUTPUT.26 + OPEN.OUTPUT.27 OPEN.OUTPUT.28 OPEN.OUTPUT.28A OPEN.OUTPUT.29 + OPEN.OUTPUT.30 OPEN.OUTPUT.31 OPEN.OUTPUT.32 OPEN.OUTPUT.33 + OPEN.OUTPUT.34 OPEN.OUTPUT.35 OPEN.IO.1 OPEN.IO.2 OPEN.IO.3 OPEN.IO.4 + OPEN.IO.5 OPEN.IO.6 OPEN.IO.7 OPEN.IO.8 OPEN.IO.9 OPEN.IO.10 + OPEN.IO.11 OPEN.IO.12 OPEN.IO.13 OPEN.IO.14 OPEN.IO.15 OPEN.IO.16 + OPEN.IO.17 OPEN.IO.18 OPEN.IO.19 OPEN.IO.20 OPEN.IO.21 Test OPEN.IO.22 failed Form: (LET ((PN #p"tmp.dat")) (DELETE-ALL-VERSIONS PN) @@ -30928,7 +30960,21 @@ (CLOSE S)))) Expected value: "wxyz" Actual value: #. - + OPEN.IO.23 OPEN.IO.24 OPEN.IO.25 OPEN.IO.26 OPEN.IO.27 OPEN.IO.28 + OPEN.IO.28A OPEN.IO.29 OPEN.IO.30 OPEN.IO.31 OPEN.IO.32 OPEN.IO.33 + OPEN.IO.34 OPEN.IO.35 OPEN.PROBE.1 OPEN.PROBE.2 OPEN.PROBE.3 + OPEN.PROBE.4 OPEN.PROBE.5 OPEN.PROBE.6 OPEN.PROBE.7 OPEN.PROBE.8 + OPEN.PROBE.9 OPEN.PROBE.10 OPEN.PROBE.11 OPEN.PROBE.12 OPEN.PROBE.13 + OPEN.PROBE.14 OPEN.PROBE.15 OPEN.PROBE.16 OPEN.PROBE.17 OPEN.PROBE.18 + OPEN.PROBE.19 OPEN.PROBE.20 OPEN.PROBE.21 OPEN.PROBE.22 OPEN.PROBE.23 + OPEN.PROBE.24 OPEN.PROBE.25 OPEN.PROBE.26 OPEN.PROBE.27 OPEN.PROBE.28 + OPEN.PROBE.29 OPEN.PROBE.30 OPEN.PROBE.31 OPEN.PROBE.32 OPEN.PROBE.33 + OPEN.PROBE.34 OPEN.PROBE.35 OPEN.PROBE.36 OPEN.ERROR.1 OPEN.ERROR.2 + OPEN.ERROR.3 OPEN.ERROR.4 OPEN.ERROR.5 OPEN.ERROR.6 OPEN.ERROR.7 + OPEN.ERROR.8 OPEN.ERROR.9 OPEN.ERROR.10 OPEN.ERROR.11 OPEN.ERROR.12 + OPEN.ERROR.13 OPEN.IO.9 OPEN.IO.10 + OPEN.IO.11 OPEN.IO.12 OPEN.IO.13 OPEN.IO.14 OPEN.IO.15 OPEN.IO.16 + OPEN.IO.17 OPEN.IO.18 OPEN.IO.19 OPEN.IO.20 OPEN.IO.21 Test OPEN.IO.22 failed Form: (LET ((PN #p"tmp.dat")) (DELETE-ALL-VERSIONS PN) @@ -30955,116 +31001,54 @@ (CLOSE S)))) Expected value: "wxyz" Actual value: #. - OPEN.IO.23 OPEN.IO.23 OPEN.IO.24 OPEN.IO.24 OPEN.IO.25 OPEN.IO.25 OPEN.IO.26 OPEN.IO.26 OPEN.IO.27 OPEN.IO.27 OPEN.IO.28 OPEN.IO.28 - OPEN.IO.28A - OPEN.IO.28A OPEN.IO.29 OPEN.IO.29 OPEN.IO.30 OPEN.IO.30 OPEN.IO.31 OPEN.IO.31 OPEN.IO.32 OPEN.IO.32 OPEN.IO.33 OPEN.IO.33 - OPEN.IO.34 - OPEN.IO.34 OPEN.IO.35 OPEN.IO.35 OPEN.PROBE.1 OPEN.PROBE.1 OPEN.PROBE.2 OPEN.PROBE.2 OPEN.PROBE.3 OPEN.PROBE.3 - OPEN.PROBE.4 - OPEN.PROBE.4 OPEN.PROBE.5 OPEN.PROBE.5 OPEN.PROBE.6 OPEN.PROBE.6 OPEN.PROBE.7 OPEN.PROBE.7 OPEN.PROBE.8 OPEN.PROBE.8 - OPEN.PROBE.9 - OPEN.PROBE.9 OPEN.PROBE.10 OPEN.PROBE.10 OPEN.PROBE.11 OPEN.PROBE.11 OPEN.PROBE.12 OPEN.PROBE.12 OPEN.PROBE.13 OPEN.PROBE.13 - OPEN.PROBE.14 - OPEN.PROBE.14 OPEN.PROBE.15 OPEN.PROBE.15 OPEN.PROBE.16 OPEN.PROBE.16 OPEN.PROBE.17 OPEN.PROBE.17 OPEN.PROBE.18 OPEN.PROBE.18 - OPEN.PROBE.19 - OPEN.PROBE.19 OPEN.PROBE.20 OPEN.PROBE.20 OPEN.PROBE.21 OPEN.PROBE.21 OPEN.PROBE.22 OPEN.PROBE.22 OPEN.PROBE.23 OPEN.PROBE.23 - OPEN.PROBE.24 - OPEN.PROBE.24 OPEN.PROBE.25 OPEN.PROBE.25 OPEN.PROBE.26 OPEN.PROBE.26 OPEN.PROBE.27 OPEN.PROBE.27 OPEN.PROBE.28 OPEN.PROBE.28 - OPEN.PROBE.29 - OPEN.PROBE.29 OPEN.PROBE.30 OPEN.PROBE.30 OPEN.PROBE.31 OPEN.PROBE.31 OPEN.PROBE.32 OPEN.PROBE.32 OPEN.PROBE.33 OPEN.PROBE.33 - OPEN.PROBE.34 - OPEN.PROBE.34 OPEN.PROBE.35 OPEN.PROBE.35 OPEN.PROBE.36 OPEN.ERROR.1 OPEN.PROBE.36 OPEN.ERROR.1 OPEN.ERROR.2 OPEN.ERROR.2 - OPEN.ERROR.3 - OPEN.ERROR.3 OPEN.ERROR.4 OPEN.ERROR.4 OPEN.ERROR.5 OPEN.ERROR.5 OPEN.ERROR.6 OPEN.ERROR.6 OPEN.ERROR.7 OPEN.ERROR.7 - OPEN.ERROR.8 - OPEN.ERROR.8 OPEN.ERROR.9 OPEN.ERROR.9 OPEN.ERROR.10 OPEN.ERROR.10 OPEN.ERROR.11 OPEN.ERROR.11 OPEN.ERROR.12 OPEN.ERROR.12 - OPEN.ERROR.13 - OPEN.ERROR.13 OPEN.ERROR.14 OPEN.ERROR.15 OPEN.ERROR.16 OPEN.ERROR.14 OPEN.ERROR.15 OPEN.ERROR.17 - OPEN.ERROR.18 STREAM-EXTERNAL-FORMAT.ERROR.1 OPEN.ERROR.16 OPEN.ERROR.17 + OPEN.IO.23 OPEN.IO.24 OPEN.IO.25 OPEN.IO.26 OPEN.IO.27 OPEN.IO.28 + OPEN.IO.28A OPEN.IO.29 OPEN.IO.30 OPEN.IO.31 OPEN.IO.32 OPEN.IO.33 + OPEN.IO.34 OPEN.IO.35 OPEN.PROBE.1 OPEN.PROBE.2 OPEN.PROBE.3 + OPEN.PROBE.4 OPEN.PROBE.5 OPEN.PROBE.6 OPEN.PROBE.7 OPEN.PROBE.8 + OPEN.PROBE.9 OPEN.PROBE.10 OPEN.PROBE.11 OPEN.PROBE.12 OPEN.PROBE.13 + OPEN.PROBE.14 OPEN.PROBE.15 OPEN.PROBE.16 OPEN.PROBE.17 OPEN.PROBE.18 + OPEN.PROBE.19 OPEN.PROBE.20 OPEN.PROBE.21 OPEN.PROBE.22 OPEN.PROBE.23 + OPEN.PROBE.24 OPEN.PROBE.25 OPEN.PROBE.26 OPEN.PROBE.27 OPEN.PROBE.28 + OPEN.PROBE.29 OPEN.PROBE.30 OPEN.PROBE.31 OPEN.PROBE.32 OPEN.PROBE.33 + OPEN.PROBE.34 OPEN.PROBE.35 OPEN.PROBE.36 OPEN.ERROR.1 OPEN.ERROR.2 + OPEN.ERROR.3 OPEN.ERROR.4 OPEN.ERROR.5 OPEN.ERROR.6 OPEN.ERROR.7 + OPEN.ERROR.8 OPEN.ERROR.9 OPEN.ERROR.10 OPEN.ERROR.11 OPEN.ERROR.12 OPEN.ERROR.14 OPEN.ERROR.15 OPEN.ERROR.16 OPEN.ERROR.17 OPEN.ERROR.18 STREAM-EXTERNAL-FORMAT.ERROR.1 - STREAM-EXTERNAL-FORMAT.ERROR.2 - STREAM-EXTERNAL-FORMAT.ERROR.2 WITH-OPEN-FILE.1 WITH-OPEN-FILE.1 WITH-OPEN-FILE.2 WITH-OPEN-FILE.2 - WITH-OPEN-FILE.3 - WITH-OPEN-FILE.3 WITH-OPEN-FILE.4 WITH-OPEN-FILE.4 WITH-OPEN-FILE.5 WITH-OPEN-FILE.5 WITH-OPEN-FILE.6 - WITH-OPEN-FILE.7 WITH-OPEN-FILE.8 WITH-OPEN-FILE.9 WITH-OPEN-FILE.6 + STREAM-EXTERNAL-FORMAT.ERROR.2 WITH-OPEN-FILE.1 WITH-OPEN-FILE.2 + WITH-OPEN-FILE.3 WITH-OPEN-FILE.4 WITH-OPEN-FILE.5 WITH-OPEN-FILE.6 WITH-OPEN-FILE.7 WITH-OPEN-FILE.8 WITH-OPEN-FILE.9 WITH-OPEN-FILE.10 WITH-OPEN-STREAM.1 WITH-OPEN-STREAM.2 WITH-OPEN-STREAM.3 WITH-OPEN-STREAM.4 WITH-OPEN-STREAM.5 WITH-OPEN-STREAM.6 - WITH-OPEN-STREAM.7 WITH-OPEN-FILE.10 - WITH-OPEN-STREAM.1 WITH-OPEN-STREAM.8 WITH-OPEN-STREAM.9 - WITH-OPEN-STREAM.10 LISTEN.1 LISTEN.2 LISTEN.3 LISTEN.4 LISTEN.6 WITH-OPEN-STREAM.2 WITH-OPEN-STREAM.3 - WITH-OPEN-STREAM.4 WITH-OPEN-STREAM.5 WITH-OPEN-STREAM.6 WITH-OPEN-STREAM.7 WITH-OPEN-STREAM.8 WITH-OPEN-STREAM.9 WITH-OPEN-STREAM.10 LISTEN.1 LISTEN.2 LISTEN.3 LISTEN.4 LISTEN.6 - LISTEN.7 LISTEN.8 LISTEN.9 LISTEN.ERROR.1 - LISTEN.7 LISTEN.8 LISTEN.ERROR.2 CLEAR-INPUT.1 - CLEAR-INPUT.2 CLEAR-INPUT.3 CLEAR-INPUT.4 CLEAR-INPUT.5 CLEAR-INPUT.6 - CLEAR-INPUT.ERROR.1 LISTEN.9 LISTEN.ERROR.1 CLEAR-INPUT.ERROR.2 CLEAR-INPUT.ERROR.3 - CLEAR-INPUT.ERROR.4 LISTEN.ERROR.2 CLEAR-INPUT.1 + LISTEN.7 LISTEN.8 LISTEN.9 LISTEN.ERROR.1 LISTEN.ERROR.2 CLEAR-INPUT.1 CLEAR-INPUT.2 CLEAR-INPUT.3 CLEAR-INPUT.4 CLEAR-INPUT.5 CLEAR-INPUT.6 CLEAR-INPUT.ERROR.1 CLEAR-INPUT.ERROR.2 CLEAR-INPUT.ERROR.3 CLEAR-INPUT.ERROR.4 CLEAR-INPUT.ERROR.5 FINISH-OUTPUT.1 - FINISH-OUTPUT.2 FINISH-OUTPUT.3 FINISH-OUTPUT.4 FINISH-OUTPUT.5 CLEAR-INPUT.ERROR.5 FINISH-OUTPUT.1 - FINISH-OUTPUT.2 - FINISH-OUTPUT.6 FINISH-OUTPUT.ERROR.1 FINISH-OUTPUT.ERROR.2 FINISH-OUTPUT.3 FINISH-OUTPUT.4 FINISH-OUTPUT.5 + FINISH-OUTPUT.2 FINISH-OUTPUT.3 FINISH-OUTPUT.4 FINISH-OUTPUT.5 FINISH-OUTPUT.6 FINISH-OUTPUT.ERROR.1 FINISH-OUTPUT.ERROR.2 FINISH-OUTPUT.ERROR.3 FORCE-OUTPUT.1 FORCE-OUTPUT.2 FORCE-OUTPUT.3 - FORCE-OUTPUT.4 FORCE-OUTPUT.5 - FINISH-OUTPUT.ERROR.3 FORCE-OUTPUT.1 FORCE-OUTPUT.2 FORCE-OUTPUT.6 FORCE-OUTPUT.ERROR.1 - FORCE-OUTPUT.ERROR.2 FORCE-OUTPUT.3 FORCE-OUTPUT.4 FORCE-OUTPUT.5 FORCE-OUTPUT.6 FORCE-OUTPUT.ERROR.1 FORCE-OUTPUT.ERROR.2 FORCE-OUTPUT.ERROR.3 CLEAR-OUTPUT.1 CLEAR-OUTPUT.2 CLEAR-OUTPUT.3 CLEAR-OUTPUT.4 CLEAR-OUTPUT.5 - CLEAR-OUTPUT.6 FORCE-OUTPUT.ERROR.3 CLEAR-OUTPUT.1 CLEAR-OUTPUT.ERROR.1 CLEAR-OUTPUT.ERROR.2 - CLEAR-OUTPUT.2 CLEAR-OUTPUT.3 CLEAR-OUTPUT.4 CLEAR-OUTPUT.5 CLEAR-OUTPUT.6 CLEAR-OUTPUT.ERROR.1 CLEAR-OUTPUT.ERROR.2 CLEAR-OUTPUT.ERROR.3 MAKE-SYNONYM-STREAM.1 MAKE-SYNONYM-STREAM.3 - MAKE-SYNONYM-STREAM.4 - CLEAR-OUTPUT.ERROR.3 MAKE-SYNONYM-STREAM.ERROR.1 - MAKE-SYNONYM-STREAM.ERROR.2 MAKE-SYNONYM-STREAM.1 MAKE-SYNONYM-STREAM.3 MAKE-SYNONYM-STREAM.4 MAKE-SYNONYM-STREAM.ERROR.1 MAKE-SYNONYM-STREAM.ERROR.2 MAKE-SYNONYM-STREAM.ERROR.3 SYNONYM-STREAM-SYMBOL.1 SYNONYM-STREAM-SYMBOL.ERROR.1 - SYNONYM-STREAM-SYMBOL.ERROR.2 MAKE-SYNONYM-STREAM.ERROR.3 - SYNONYM-STREAM-SYMBOL.1 MAKE-BROADCAST-STREAM.1 - MAKE-BROADCAST-STREAM.2 MAKE-BROADCAST-STREAM.3 -Test MAKE-BROADCAST-STREAM.4 failed -Form: (FRESH-LINE (MAKE-BROADCAST-STREAM)) -Expected value: NIL -Actual value: T. - MAKE-BROADCAST-STREAM.5 MAKE-BROADCAST-STREAM.6 SYNONYM-STREAM-SYMBOL.ERROR.1 - SYNONYM-STREAM-SYMBOL.ERROR.2 -Test MAKE-BROADCAST-STREAM.7 failed -Form: (FILE-STRING-LENGTH (MAKE-BROADCAST-STREAM) - "antidisestablishmentarianism") -Expected value: 1 -Actual value: 0. - MAKE-BROADCAST-STREAM.8 MAKE-BROADCAST-STREAM.1 + SYNONYM-STREAM-SYMBOL.ERROR.2 MAKE-BROADCAST-STREAM.1 MAKE-BROADCAST-STREAM.2 MAKE-BROADCAST-STREAM.3 Test MAKE-BROADCAST-STREAM.4 failed Form: (FRESH-LINE (MAKE-BROADCAST-STREAM)) Expected value: NIL Actual value: T. MAKE-BROADCAST-STREAM.5 MAKE-BROADCAST-STREAM.6 -Test MAKE-BROADCAST-STREAM.ERROR.1 failed -Form: (CHECK-TYPE-ERROR #'MAKE-BROADCAST-STREAM - #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X)))) -Expected value: NIL -Actual value: #. - Test MAKE-BROADCAST-STREAM.7 failed Form: (FILE-STRING-LENGTH (MAKE-BROADCAST-STREAM) "antidisestablishmentarianism") Expected value: 1 Actual value: 0. - MAKE-BROADCAST-STREAM.8Test MAKE-BROADCAST-STREAM.ERROR.2 failed -Form: (CHECK-TYPE-ERROR #'MAKE-BROADCAST-STREAM - #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X))) - *STREAMS*) -Expected value: NIL -Actual value: #. - BROADCAST-STREAM-STREAMS.1 BROADCAST-STREAM-STREAMS.2 - BROADCAST-STREAM-STREAMS.ERROR.1 BROADCAST-STREAM-STREAMS.ERROR.2 + MAKE-BROADCAST-STREAM.8 Test MAKE-BROADCAST-STREAM.ERROR.1 failed Form: (CHECK-TYPE-ERROR #'MAKE-BROADCAST-STREAM #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X)))) @@ -31077,20 +31061,14 @@ Expected value: NIL Actual value: #. BROADCAST-STREAM-STREAMS.1 BROADCAST-STREAM-STREAMS.2 - MAKE-TWO-WAY-STREAM.1 MAKE-TWO-WAY-STREAM.2 MAKE-TWO-WAY-STREAM.3 - MAKE-TWO-WAY-STREAM.4 MAKE-TWO-WAY-STREAM.5 MAKE-TWO-WAY-STREAM.6 - MAKE-TWO-WAY-STREAM.7 MAKE-TWO-WAY-STREAM.8 MAKE-TWO-WAY-STREAM.9 BROADCAST-STREAM-STREAMS.ERROR.1 BROADCAST-STREAM-STREAMS.ERROR.2 - MAKE-TWO-WAY-STREAM.10 MAKE-TWO-WAY-STREAM.11 MAKE-TWO-WAY-STREAM.1 MAKE-TWO-WAY-STREAM.2 MAKE-TWO-WAY-STREAM.3 MAKE-TWO-WAY-STREAM.4 MAKE-TWO-WAY-STREAM.5 MAKE-TWO-WAY-STREAM.6 MAKE-TWO-WAY-STREAM.7 MAKE-TWO-WAY-STREAM.8 MAKE-TWO-WAY-STREAM.9 - MAKE-TWO-WAY-STREAM.10 MAKE-TWO-WAY-STREAM.11 MAKE-TWO-WAY-STREAM.12 MAKE-TWO-WAY-STREAM.12 + MAKE-TWO-WAY-STREAM.10 MAKE-TWO-WAY-STREAM.11 MAKE-TWO-WAY-STREAM.12 MAKE-TWO-WAY-STREAM.13 MAKE-TWO-WAY-STREAM.14 - MAKE-TWO-WAY-STREAM.ERROR.1 - MAKE-TWO-WAY-STREAM.13 MAKE-TWO-WAY-STREAM.14 MAKE-TWO-WAY-STREAM.ERROR.2 + MAKE-TWO-WAY-STREAM.ERROR.1 MAKE-TWO-WAY-STREAM.ERROR.2 MAKE-TWO-WAY-STREAM.ERROR.3 - MAKE-TWO-WAY-STREAM.ERROR.1 Test MAKE-TWO-WAY-STREAM.ERROR.4 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) @@ -31106,47 +31084,273 @@ *STREAMS*) Expected value: NIL Actual value: #. - MAKE-TWO-WAY-STREAM.ERROR.2 - MAKE-TWO-WAY-STREAM.ERROR.3 -Test MAKE-TWO-WAY-STREAM.ERROR.4 failed +Test MAKE-TWO-WAY-STREAM.ERROR.6 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) - (MAKE-TWO-WAY-STREAM X (MAKE-STRING-OUTPUT-STREAM))) - #'(LAMBDA (X) (AND (STREAMP X) (INPUT-STREAM-P X)))) + (MAKE-TWO-WAY-STREAM (MAKE-STRING-INPUT-STREAM "foo") X)) + #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X)))) Expected value: NIL -Actual value: #. -Test MAKE-TWO-WAY-STREAM.ERROR.6 failed +Actual value: #. +Test MAKE-TWO-WAY-STREAM.ERROR.7 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) (MAKE-TWO-WAY-STREAM (MAKE-STRING-INPUT-STREAM "foo") X)) + #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X))) + *STREAMS*) +Expected value: NIL +Actual value: #. + TWO-WAY-STREAM-INPUT-STREAM.1 TWO-WAY-STREAM-INPUT-STREAM.ERROR.1 + TWO-WAY-STREAM-INPUT-STREAM.ERROR.2 TWO-WAY-STREAM-OUTPUT-STREAM.1 + TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.1 + TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.2 ECHO-STREAM-INPUT-STREAM.1 + ECHO-STREAM-INPUT-STREAM.ERROR.1 ECHO-STREAM-INPUT-STREAM.ERROR.2 + ECHO-STREAM-OUTPUT-STREAM.1 ECHO-STREAM-OUTPUT-STREAM.ERROR.1 + ECHO-STREAM-OUTPUT-STREAM.ERROR.2 MAKE-ECHO-STREAM.1 + MAKE-ECHO-STREAM.2 MAKE-ECHO-STREAM.3 MAKE-ECHO-STREAM.4 + MAKE-ECHO-STREAM.5 MAKE-ECHO-STREAM.6 MAKE-ECHO-STREAM.7 + MAKE-ECHO-STREAM.8 MAKE-ECHO-STREAM.9 MAKE-ECHO-STREAM.10 + MAKE-ECHO-STREAM.11 MAKE-ECHO-STREAM.12 MAKE-ECHO-STREAM.13 + MAKE-ECHO-STREAM.14 MAKE-ECHO-STREAM.15 MAKE-ECHO-STREAM.16 + MAKE-ECHO-STREAM.17 MAKE-ECHO-STREAM.18 MAKE-ECHO-STREAM.20 + MAKE-ECHO-STREAM.21 MAKE-ECHO-STREAM.22 MAKE-ECHO-STREAM.ERROR.1 + MAKE-ECHO-STREAM.ERROR.2 MAKE-ECHO-STREAM.ERROR.3 + CONCATENATED-STREAM-STREAMS.1 CONCATENATED-STREAM-STREAMS.2 + CONCATENATED-STREAM-STREAMS.3 CONCATENATED-STREAM-STREAMS.4 + CONCATENATED-STREAM-STREAMS.5 CONCATENATED-STREAM-STREAMS.ERROR.1 + CONCATENATED-STREAM-STREAMS.ERROR.2 MAKE-CONCATENATED-STREAM.1 + MAKE-CONCATENATED-STREAM.2 MAKE-CONCATENATED-STREAM.3 + MAKE-CONCATENATED-STREAM.4 MAKE-CONCATENATED-STREAM.5 + MAKE-CONCATENATED-STREAM.6 MAKE-CONCATENATED-STREAM.7 + MAKE-CONCATENATED-STREAM.8 MAKE-CONCATENATED-STREAM.9 + MAKE-CONCATENATED-STREAM.10 MAKE-CONCATENATED-STREAM.11 + MAKE-CONCATENATED-STREAM.12 MAKE-CONCATENATED-STREAM.13 + MAKE-CONCATENATED-STREAM.14 MAKE-CONCATENATED-STREAM.15 + MAKE-CONCATENATED-STREAM.16 MAKE-CONCATENATED-STREAM.17 + MAKE-CONCATENATED-STREAM.18 MAKE-CONCATENATED-STREAM.19 + MAKE-CONCATENATED-STREAM.20 +Test MAKE-CONCATENATED-STREAM.21 failed +Form: (WITH-INPUT-FROM-STRING (S1 "") + (WITH-INPUT-FROM-STRING (S2 "") + (LET ((S (MAKE-CONCATENATED-STREAM S1 S2))) + (MULTIPLE-VALUE-BIND (STR MNP) (READ-LINE S NIL :EOF) + (VALUES STR (NOTNOT MNP)))))) +Expected values: :EOF + T +Actual values: :EOF + NIL. + MAKE-CONCATENATED-STREAM.22 MAKE-CONCATENATED-STREAM.23 + MAKE-CONCATENATED-STREAM.24 MAKE-CONCATENATED-STREAM.25 + MAKE-CONCATENATED-STREAM.26 MAKE-CONCATENATED-STREAM.27 + MAKE-CONCATENATED-STREAM.28 MAKE-CONCATENATED-STREAM.28A + MAKE-CONCATENATED-STREAM.29 +Test MAKE-CONCATENATED-STREAM.30 failed +Form: (WITH-INPUT-FROM-STRING (S1 "") + (WITH-INPUT-FROM-STRING (S2 "a") + (LET ((S (MAKE-CONCATENATED-STREAM S1 S2))) + (NOTNOT-MV (LISTEN S))))) +Expected value: T +Actual value: NIL. + MAKE-CONCATENATED-STREAM.31 MAKE-CONCATENATED-STREAM.32 + MAKE-CONCATENATED-STREAM.33 MAKE-CONCATENATED-STREAM.ERROR.1 + MAKE-CONCATENATED-STREAM.ERROR.2 GET-OUTPUT-STREAM-STRING.1 + GET-OUTPUT-STREAM-STRING.ERROR.1 GET-OUTPUT-STREAM-STRING.ERROR.2 + MAKE-STRING-INPUT-STREAM.1 MAKE-STRING-INPUT-STREAM.2 + MAKE-STRING-INPUT-STREAM.3 MAKE-STRING-INPUT-STREAM.4 + MAKE-STRING-INPUT-STREAM.5 MAKE-STRING-INPUT-STREAM.6 + MAKE-STRING-INPUT-STREAM.7 MAKE-STRING-INPUT-STREAM.8 + MAKE-STRING-INPUT-STREAM.9 +Test MAKE-STRING-INPUT-STREAM.10 failed +Form: (LET ((S (MAKE-STRING-INPUT-STREAM + (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)))) + (READ-CHAR S NIL :EOF)) +Expected value: :EOF +Actual value: #. + MAKE-STRING-INPUT-STREAM.ERROR.1 MAKE-STRING-INPUT-STREAM.ERROR.2 + MAKE-STRING-OUTPUT-STREAM.1 MAKE-STRING-OUTPUT-STREAM.2 + MAKE-STRING-OUTPUT-STREAM.3 MAKE-STRING-OUTPUT-STREAM.4 + MAKE-STRING-OUTPUT-STREAM.5 MAKE-STRING-OUTPUT-STREAM.6 + MAKE-STRING-OUTPUT-STREAM.7 MAKE-STRING-OUTPUT-STREAM.8 + MAKE-STRING-OUTPUT-STREAM.9 MAKE-STRING-OUTPUT-STREAM.10 + MAKE-STRING-OUTPUT-STREAM.11 +Test MAKE-STRING-OUTPUT-STREAM.12 failed +Form: (LET ((S (MAKE-STRING-OUTPUT-STREAM :ELEMENT-TYPE NIL))) + (TYPEP #\a (ARRAY-ELEMENT-TYPE (GET-OUTPUT-STREAM-STRING S)))) +Expected value: NIL +Actual value: T. + MAKE-STRING-OUTPUT-STREAM.13 MAKE-STRING-OUTPUT-STREAM.ERROR.1 + MAKE-STRING-OUTPUT-STREAM.ERROR.2 MAKE-STRING-OUTPUT-STREAM.ERROR.3 + WITH-INPUT-FROM-STRING.1 WITH-INPUT-FROM-STRING.2 + WITH-INPUT-FROM-STRING.3 WITH-INPUT-FROM-STRING.3A + WITH-INPUT-FROM-STRING.4 WITH-INPUT-FROM-STRING.5 + WITH-INPUT-FROM-STRING.6 WITH-INPUT-FROM-STRING.7 + WITH-INPUT-FROM-STRING.9 +Test WITH-INPUT-FROM-STRING.10 failed +Form: (WITH-INPUT-FROM-STRING (S (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)) + (VALUES (NOTNOT (TYPEP S 'STREAM)) + (NOTNOT (TYPEP S 'STRING-STREAM)) + (NOTNOT (OPEN-STREAM-P S)) (NOTNOT (INPUT-STREAM-P S)) + (OUTPUT-STREAM-P S))) +Expected values: T + T + T + T + NIL +Actual value: #. + WITH-INPUT-FROM-STRING.11 WITH-INPUT-FROM-STRING.12 + WITH-INPUT-FROM-STRING.13 WITH-INPUT-FROM-STRING.14 + WITH-INPUT-FROM-STRING.15 WITH-INPUT-FROM-STRING.16 + WITH-INPUT-FROM-STRING.17 WITH-INPUT-FROM-STRING.18 + WITH-INPUT-FROM-STRING.19 WITH-INPUT-FROM-STRING.20 + WITH-INPUT-FROM-STRING.21 WITH-INPUT-FROM-STRING.22 + WITH-INPUT-FROM-STRING.23 WITH-INPUT-FROM-STRING.24 + WITH-INPUT-FROM-STRING.25 WITH-OUTPUT-TO-STRING.1 + WITH-OUTPUT-TO-STRING.2 WITH-OUTPUT-TO-STRING.3 + WITH-OUTPUT-TO-STRING.4 WITH-OUTPUT-TO-STRING.5 + WITH-OUTPUT-TO-STRING.6 WITH-OUTPUT-TO-STRING.7 + WITH-OUTPUT-TO-STRING.8 WITH-OUTPUT-TO-STRING.9 + WITH-OUTPUT-TO-STRING.10 WITH-OUTPUT-TO-STRING.11 + WITH-OUTPUT-TO-STRING.12 WITH-OUTPUT-TO-STRING.13 + WITH-OUTPUT-TO-STRING.14 WITH-OUTPUT-TO-STRING.15 +Test WITH-OUTPUT-TO-STRING.16 failed +Form: (BLOCK DONE + (LET ((X :BAD)) + (DECLARE (SPECIAL X)) + (LET ((X :GOOD) + (STR (MAKE-ARRAY '(10) :ELEMENT-TYPE 'CHARACTER + :FILL-POINTER 0))) + (WITH-OUTPUT-TO-STRING + (S STR :ELEMENT-TYPE (RETURN-FROM DONE X)) + (DECLARE (SPECIAL X)))))) +Expected value: :GOOD +Actual value: NIL. + STREAM-ERROR-STREAM.1 STREAM-ERROR-STREAM.ERROR.1 + STREAM-ERROR-STREAM.ERROR.2 CHARACTER-CLASS.1 BASE-CHAR.1 BASE-CHAR.2 + BASE-CHAR.3 STANDARD-CHAR.1 STANDARD-CHAR.2 STANDARD-CHAR.3 + STANDARD-CHAR.4 STANDARD-CHAR.5 EXTENDED-CHAR.1 EXTENDED-CHAR.2 + EXTENDED-CHAR.3 CHARACTER.1 CHARACTER.2 CHARACTER.ORDER.1 + CHARACTER.ERROR.1 CHARACTER.ERROR.2 CHARACTERP.1 CHARACTERP.2 + CHARACTERP.3 CHARACTERP.ORDER.1 CHARACTERP.ERROR.1 CHARACTERP.ERROR.2 + ALPHA-CHAR-P.1 ALPHA-CHAR-P.2 ALPHA-CHAR-P.3 ALPHA-CHAR-P.ORDER.1 + ALPHA-CHAR-P.ERROR.1 ALPHA-CHAR-P.ERROR.2 ALPHANUMERICP.1 + ALPHANUMERICP.2 ALPHANUMERICP.3 ALPHANUMERICP.4 ALPHANUMERICP.5 + ALPHANUMERICP.ORDER.1 ALPHANUMERICP.ERROR.1 ALPHANUMERICP.ERROR.2 + DIGIT-CHAR.1 DIGIT-CHAR.2 DIGIT-CHAR.ORDER.1 DIGIT-CHAR.ORDER.2 + DIGIT-CHAR.ERROR.1 +Test DIGIT-CHAR.ERROR.2 failed +Form: (CLASSIFY-ERROR (DIGIT-CHAR 0 10 'FOO)) +Expected value: PROGRAM-ERROR +Actual value: TYPE-ERROR. + DIGIT-CHAR-P.1 DIGIT-CHAR-P.2 DIGIT-CHAR-P.3 DIGIT-CHAR-P.4 + DIGIT-CHAR-P.5 DIGIT-CHAR-P.6 DIGIT-CHAR-P.ORDER.1 + DIGIT-CHAR-P.ORDER.2 DIGIT-CHAR-P.ERROR.1 DIGIT-CHAR-P.ERROR.2 + GRAPHIC-CHAR-P.1 GRAPHIC-CHAR-P.2 GRAPHIC-CHAR-P.3 + GRAPHIC-CHAR-P.ORDER.1 GRAPHIC-CHAR-P.ERROR.1 GRAPHIC-CHAR-P.ERROR.2 + STANDARD-CHAR-P.1 STANDARD-CHAR-P.2 STANDARD-CHAR-P.2A + STANDARD-CHAR-P.3 STANDARD-CHAR-P.ORDER.1 STANDARD-CHAR-P.ERROR.1 + STANDARD-CHAR-P.ERROR.2 CHAR-UPCASE.1 CHAR-UPCASE.2 CHAR-UPCASE.3 + CHAR-UPCASE.4 CHAR-UPCASE.ORDER.1 CHAR-UPCASE.ERROR.1 + CHAR-UPCASE.ERROR.2 CHAR-DOWNCASE.1 CHAR-DOWNCASE.2 CHAR-DOWNCASE.3 + CHAR-DOWNCASE.4 CHAR-DOWNCASE.ORDER.1 CHAR-DOWNCASE.ERROR.1 + CHAR-DOWNCASE.ERROR.2 UPPER-CASE-P.1 UPPER-CASE-P.2 UPPER-CASE-P.3 + UPPER-CASE-P.4 UPPER-CASE-P.ORDER.1 UPPER-CASE-P.ERROR.1 + UPPER-CASE-P.ERROR.2 LOWER-CASE-P.1 LOWER-CASE-P.2 LOWER-CASE-P.3 + LOWER-CASE-P.ORDER.1 LOWER-CASE-P.ERROR.1 LOWER-CASE-P.ERROR.2 + BOTH-CASE-P.1 BOTH-CASE-P.2 BOTH-CASE-P.3 BOTH-CASE-P.ORDER.1 + BOTH-CASE-P.ERROR.1 BOTH-CASE-P.ERROR.2 CHAR-CODE.1 CHAR-CODE.2 + CHAR-CODE.ORDER.1 CHAR-CODE.ERROR.1 CHAR-CODE.ERROR.2 CODE-CHAR.1 + CODE-CHAR.ORDER.1 CODE-CHAR.ERROR.1 +Test CODE-CHAR.ERROR.2 failed +Form: (CLASSIFY-ERROR (CODE-CHAR 1 1)) +Expected value: PROGRAM-ERROR +Actual value: NIL. + CHAR-INT.1 CHAR-INT.2 CHAR-INT.ORDER.1 CHAR-INT.ERROR.1 + CHAR-INT.ERROR.2 CHAR-NAME.1 CHAR-NAME.2 CHAR-NAME.3 CHAR-NAME.4 + CHAR-NAME.5 CHAR-NAME.ORDER.1 CHAR-NAME.ERROR.1 CHAR-NAME.ERROR.2 + NAME-CHAR.1 NAME-CHAR.2 NAME-CHAR.ORDER.1 NAME-CHAR.ERROR.1 + NAME-CHAR.ERROR.2 CHAR-COMPARE-NO-ARGS CHAR=.1 CHAR=.2 CHAR=.3 CHAR=.4 + CHAR=.ORDER.1 CHAR=.ORDER.2 CHAR=.ORDER.3 CHAR/=.1 CHAR/=.2 CHAR/=.3 + CHAR/=.4 CHAR/=.ORDER.1 CHAR/=.ORDER.2 CHAR/=.ORDER.3 CHAR<=.1 + CHAR<=.2 + OPEN.ERROR.13 OPEN.ERROR.14 OPEN.ERROR.15 OPEN.ERROR.16 OPEN.ERROR.17 + OPEN.ERROR.18 STREAM-EXTERNAL-FORMAT.ERROR.1 + STREAM-EXTERNAL-FORMAT.ERROR.2 WITH-OPEN-FILE.1 WITH-OPEN-FILE.2 + WITH-OPEN-FILE.3 WITH-OPEN-FILE.4 WITH-OPEN-FILE.5 WITH-OPEN-FILE.6 + WITH-OPEN-FILE.7 WITH-OPEN-FILE.8 WITH-OPEN-FILE.9 WITH-OPEN-FILE.10 + WITH-OPEN-STREAM.1 WITH-OPEN-STREAM.2 WITH-OPEN-STREAM.3 + WITH-OPEN-STREAM.4 WITH-OPEN-STREAM.5 WITH-OPEN-STREAM.6 + WITH-OPEN-STREAM.7 WITH-OPEN-STREAM.8 WITH-OPEN-STREAM.9 + WITH-OPEN-STREAM.10 LISTEN.1 LISTEN.2 LISTEN.3 LISTEN.4 LISTEN.6 + LISTEN.7 LISTEN.8 LISTEN.9 LISTEN.ERROR.1 LISTEN.ERROR.2 CLEAR-INPUT.1 + CLEAR-INPUT.2 CLEAR-INPUT.3 CLEAR-INPUT.4 CLEAR-INPUT.5 CLEAR-INPUT.6 + CLEAR-INPUT.ERROR.1 CLEAR-INPUT.ERROR.2 CLEAR-INPUT.ERROR.3 + CLEAR-INPUT.ERROR.4 CLEAR-INPUT.ERROR.5 FINISH-OUTPUT.1 + FINISH-OUTPUT.2 FINISH-OUTPUT.3 FINISH-OUTPUT.4 FINISH-OUTPUT.5 + FINISH-OUTPUT.6 FINISH-OUTPUT.ERROR.1 FINISH-OUTPUT.ERROR.2 + FINISH-OUTPUT.ERROR.3 FORCE-OUTPUT.1 FORCE-OUTPUT.2 FORCE-OUTPUT.3 + FORCE-OUTPUT.4 FORCE-OUTPUT.5 FORCE-OUTPUT.6 FORCE-OUTPUT.ERROR.1 + FORCE-OUTPUT.ERROR.2 FORCE-OUTPUT.ERROR.3 CLEAR-OUTPUT.1 + CLEAR-OUTPUT.2 CLEAR-OUTPUT.3 CLEAR-OUTPUT.4 CLEAR-OUTPUT.5 + CLEAR-OUTPUT.6 CLEAR-OUTPUT.ERROR.1 CLEAR-OUTPUT.ERROR.2 + CLEAR-OUTPUT.ERROR.3 MAKE-SYNONYM-STREAM.1 MAKE-SYNONYM-STREAM.3 + MAKE-SYNONYM-STREAM.4 MAKE-SYNONYM-STREAM.ERROR.1 + MAKE-SYNONYM-STREAM.ERROR.2 MAKE-SYNONYM-STREAM.ERROR.3 + SYNONYM-STREAM-SYMBOL.1 SYNONYM-STREAM-SYMBOL.ERROR.1 + SYNONYM-STREAM-SYMBOL.ERROR.2 MAKE-BROADCAST-STREAM.1 + MAKE-BROADCAST-STREAM.2 MAKE-BROADCAST-STREAM.3 +Test MAKE-BROADCAST-STREAM.4 failed +Form: (FRESH-LINE (MAKE-BROADCAST-STREAM)) +Expected value: NIL +Actual value: T. + MAKE-BROADCAST-STREAM.5 MAKE-BROADCAST-STREAM.6 +Test MAKE-BROADCAST-STREAM.7 failed +Form: (FILE-STRING-LENGTH (MAKE-BROADCAST-STREAM) + "antidisestablishmentarianism") +Expected value: 1 +Actual value: 0. + MAKE-BROADCAST-STREAM.8 +Test MAKE-BROADCAST-STREAM.ERROR.1 failed +Form: (CHECK-TYPE-ERROR #'MAKE-BROADCAST-STREAM #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X)))) Expected value: NIL -Actual value: #. -Test MAKE-TWO-WAY-STREAM.ERROR.5 failed +Actual value: #. +Test MAKE-BROADCAST-STREAM.ERROR.2 failed +Form: (CHECK-TYPE-ERROR #'MAKE-BROADCAST-STREAM + #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X))) + *STREAMS*) +Expected value: NIL +Actual value: #. + BROADCAST-STREAM-STREAMS.1 BROADCAST-STREAM-STREAMS.2 + BROADCAST-STREAM-STREAMS.ERROR.1 BROADCAST-STREAM-STREAMS.ERROR.2 + MAKE-TWO-WAY-STREAM.1 MAKE-TWO-WAY-STREAM.2 MAKE-TWO-WAY-STREAM.3 + MAKE-TWO-WAY-STREAM.4 MAKE-TWO-WAY-STREAM.5 MAKE-TWO-WAY-STREAM.6 + MAKE-TWO-WAY-STREAM.7 MAKE-TWO-WAY-STREAM.8 MAKE-TWO-WAY-STREAM.9 + MAKE-TWO-WAY-STREAM.10 MAKE-TWO-WAY-STREAM.11 MAKE-TWO-WAY-STREAM.12 + MAKE-TWO-WAY-STREAM.13 MAKE-TWO-WAY-STREAM.14 + MAKE-TWO-WAY-STREAM.ERROR.1 MAKE-TWO-WAY-STREAM.ERROR.2 + MAKE-TWO-WAY-STREAM.ERROR.3 +Test MAKE-TWO-WAY-STREAM.ERROR.4 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) (MAKE-TWO-WAY-STREAM X (MAKE-STRING-OUTPUT-STREAM))) - #'(LAMBDA (X) (AND (STREAMP X) (INPUT-STREAM-P X))) - *STREAMS*) + #'(LAMBDA (X) (AND (STREAMP X) (INPUT-STREAM-P X)))) Expected value: NIL -Actual value: #. -Test MAKE-TWO-WAY-STREAM.ERROR.7 failed +Actual value: #. +Test MAKE-TWO-WAY-STREAM.ERROR.5 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) - (MAKE-TWO-WAY-STREAM (MAKE-STRING-INPUT-STREAM "foo") X)) - #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X))) + (MAKE-TWO-WAY-STREAM X (MAKE-STRING-OUTPUT-STREAM))) + #'(LAMBDA (X) (AND (STREAMP X) (INPUT-STREAM-P X))) *STREAMS*) Expected value: NIL -Actual value: #. - TWO-WAY-STREAM-INPUT-STREAM.1Test MAKE-TWO-WAY-STREAM.ERROR.6 failed +Actual value: #. +Test MAKE-TWO-WAY-STREAM.ERROR.6 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) (MAKE-TWO-WAY-STREAM (MAKE-STRING-INPUT-STREAM "foo") X)) #'(LAMBDA (X) (AND (STREAMP X) (OUTPUT-STREAM-P X)))) Expected value: NIL Actual value: #. - TWO-WAY-STREAM-INPUT-STREAM.ERROR.1 - TWO-WAY-STREAM-INPUT-STREAM.ERROR.2 TWO-WAY-STREAM-OUTPUT-STREAM.1Test MAKE-TWO-WAY-STREAM.ERROR.7 failed +Test MAKE-TWO-WAY-STREAM.ERROR.7 failed Form: (CHECK-TYPE-ERROR #'(LAMBDA (X) (MAKE-TWO-WAY-STREAM (MAKE-STRING-INPUT-STREAM "foo") X)) @@ -31154,69 +31358,31 @@ *STREAMS*) Expected value: NIL Actual value: #. - TWO-WAY-STREAM-INPUT-STREAM.1 - TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.1 - TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.2 ECHO-STREAM-INPUT-STREAM.1 - ECHO-STREAM-INPUT-STREAM.ERROR.1 ECHO-STREAM-INPUT-STREAM.ERROR.2 - ECHO-STREAM-OUTPUT-STREAM.1 TWO-WAY-STREAM-INPUT-STREAM.ERROR.1 + TWO-WAY-STREAM-INPUT-STREAM.1 TWO-WAY-STREAM-INPUT-STREAM.ERROR.1 TWO-WAY-STREAM-INPUT-STREAM.ERROR.2 TWO-WAY-STREAM-OUTPUT-STREAM.1 TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.1 TWO-WAY-STREAM-OUTPUT-STREAM.ERROR.2 ECHO-STREAM-INPUT-STREAM.1 - ECHO-STREAM-INPUT-STREAM.ERROR.1 ECHO-STREAM-OUTPUT-STREAM.ERROR.1 - ECHO-STREAM-OUTPUT-STREAM.ERROR.2 MAKE-ECHO-STREAM.1 - MAKE-ECHO-STREAM.2 ECHO-STREAM-INPUT-STREAM.ERROR.2 - ECHO-STREAM-OUTPUT-STREAM.1 MAKE-ECHO-STREAM.3 ECHO-STREAM-OUTPUT-STREAM.ERROR.1 + ECHO-STREAM-INPUT-STREAM.ERROR.1 ECHO-STREAM-INPUT-STREAM.ERROR.2 + ECHO-STREAM-OUTPUT-STREAM.1 ECHO-STREAM-OUTPUT-STREAM.ERROR.1 ECHO-STREAM-OUTPUT-STREAM.ERROR.2 MAKE-ECHO-STREAM.1 - MAKE-ECHO-STREAM.2 MAKE-ECHO-STREAM.3 MAKE-ECHO-STREAM.4 MAKE-ECHO-STREAM.4 - MAKE-ECHO-STREAM.5 MAKE-ECHO-STREAM.6 MAKE-ECHO-STREAM.7 - MAKE-ECHO-STREAM.8 + MAKE-ECHO-STREAM.2 MAKE-ECHO-STREAM.3 MAKE-ECHO-STREAM.4 MAKE-ECHO-STREAM.5 MAKE-ECHO-STREAM.6 MAKE-ECHO-STREAM.7 MAKE-ECHO-STREAM.8 MAKE-ECHO-STREAM.9 MAKE-ECHO-STREAM.10 - MAKE-ECHO-STREAM.11 MAKE-ECHO-STREAM.12 MAKE-ECHO-STREAM.13 MAKE-ECHO-STREAM.9 MAKE-ECHO-STREAM.10 - MAKE-ECHO-STREAM.14 MAKE-ECHO-STREAM.11 MAKE-ECHO-STREAM.12 MAKE-ECHO-STREAM.13 - MAKE-ECHO-STREAM.14 MAKE-ECHO-STREAM.15 MAKE-ECHO-STREAM.15 MAKE-ECHO-STREAM.16 + MAKE-ECHO-STREAM.14 MAKE-ECHO-STREAM.15 MAKE-ECHO-STREAM.16 MAKE-ECHO-STREAM.17 MAKE-ECHO-STREAM.18 MAKE-ECHO-STREAM.20 - MAKE-ECHO-STREAM.21 MAKE-ECHO-STREAM.22 MAKE-ECHO-STREAM.16 - MAKE-ECHO-STREAM.17 MAKE-ECHO-STREAM.ERROR.1 - MAKE-ECHO-STREAM.ERROR.2 MAKE-ECHO-STREAM.18 MAKE-ECHO-STREAM.20 - MAKE-ECHO-STREAM.21 MAKE-ECHO-STREAM.22 MAKE-ECHO-STREAM.ERROR.3 - CONCATENATED-STREAM-STREAMS.1 CONCATENATED-STREAM-STREAMS.2 - CONCATENATED-STREAM-STREAMS.3 CONCATENATED-STREAM-STREAMS.4 - CONCATENATED-STREAM-STREAMS.5 CONCATENATED-STREAM-STREAMS.ERROR.1 MAKE-ECHO-STREAM.ERROR.1 + MAKE-ECHO-STREAM.21 MAKE-ECHO-STREAM.22 MAKE-ECHO-STREAM.ERROR.1 MAKE-ECHO-STREAM.ERROR.2 MAKE-ECHO-STREAM.ERROR.3 CONCATENATED-STREAM-STREAMS.1 CONCATENATED-STREAM-STREAMS.2 CONCATENATED-STREAM-STREAMS.3 CONCATENATED-STREAM-STREAMS.4 - CONCATENATED-STREAM-STREAMS.5 - CONCATENATED-STREAM-STREAMS.ERROR.2 MAKE-CONCATENATED-STREAM.1 - MAKE-CONCATENATED-STREAM.2 MAKE-CONCATENATED-STREAM.3 - MAKE-CONCATENATED-STREAM.4 MAKE-CONCATENATED-STREAM.5 - MAKE-CONCATENATED-STREAM.6 CONCATENATED-STREAM-STREAMS.ERROR.1 MAKE-CONCATENATED-STREAM.7 - MAKE-CONCATENATED-STREAM.8 + CONCATENATED-STREAM-STREAMS.5 CONCATENATED-STREAM-STREAMS.ERROR.1 CONCATENATED-STREAM-STREAMS.ERROR.2 MAKE-CONCATENATED-STREAM.1 MAKE-CONCATENATED-STREAM.2 MAKE-CONCATENATED-STREAM.3 MAKE-CONCATENATED-STREAM.4 MAKE-CONCATENATED-STREAM.5 - MAKE-CONCATENATED-STREAM.6 MAKE-CONCATENATED-STREAM.9 - MAKE-CONCATENATED-STREAM.10 MAKE-CONCATENATED-STREAM.11 - MAKE-CONCATENATED-STREAM.12 MAKE-CONCATENATED-STREAM.7 - MAKE-CONCATENATED-STREAM.8 MAKE-CONCATENATED-STREAM.13 - MAKE-CONCATENATED-STREAM.14 MAKE-CONCATENATED-STREAM.15 - MAKE-CONCATENATED-STREAM.16 MAKE-CONCATENATED-STREAM.17 - MAKE-CONCATENATED-STREAM.18 MAKE-CONCATENATED-STREAM.19 MAKE-CONCATENATED-STREAM.9 + MAKE-CONCATENATED-STREAM.6 MAKE-CONCATENATED-STREAM.7 + MAKE-CONCATENATED-STREAM.8 MAKE-CONCATENATED-STREAM.9 MAKE-CONCATENATED-STREAM.10 MAKE-CONCATENATED-STREAM.11 - MAKE-CONCATENATED-STREAM.12 - MAKE-CONCATENATED-STREAM.20 -Test MAKE-CONCATENATED-STREAM.21 failed -Form: (WITH-INPUT-FROM-STRING (S1 "") - (WITH-INPUT-FROM-STRING (S2 "") - (LET ((S (MAKE-CONCATENATED-STREAM S1 S2))) - (MULTIPLE-VALUE-BIND (STR MNP) (READ-LINE S NIL :EOF) - (VALUES STR (NOTNOT MNP)))))) -Expected values: :EOF - T -Actual values: :EOF - NIL. - MAKE-CONCATENATED-STREAM.13 + MAKE-CONCATENATED-STREAM.12 MAKE-CONCATENATED-STREAM.13 MAKE-CONCATENATED-STREAM.14 MAKE-CONCATENATED-STREAM.15 MAKE-CONCATENATED-STREAM.16 MAKE-CONCATENATED-STREAM.17 MAKE-CONCATENATED-STREAM.18 MAKE-CONCATENATED-STREAM.19 @@ -31231,24 +31397,11 @@ T Actual values: :EOF NIL. - MAKE-CONCATENATED-STREAM.22 MAKE-CONCATENATED-STREAM.22 MAKE-CONCATENATED-STREAM.23 MAKE-CONCATENATED-STREAM.23 + MAKE-CONCATENATED-STREAM.22 MAKE-CONCATENATED-STREAM.23 MAKE-CONCATENATED-STREAM.24 MAKE-CONCATENATED-STREAM.25 MAKE-CONCATENATED-STREAM.26 MAKE-CONCATENATED-STREAM.27 MAKE-CONCATENATED-STREAM.28 MAKE-CONCATENATED-STREAM.28A MAKE-CONCATENATED-STREAM.29 - MAKE-CONCATENATED-STREAM.24 MAKE-CONCATENATED-STREAM.25 - MAKE-CONCATENATED-STREAM.26 MAKE-CONCATENATED-STREAM.27 - MAKE-CONCATENATED-STREAM.28 -Test MAKE-CONCATENATED-STREAM.30 failed -Form: (WITH-INPUT-FROM-STRING (S1 "") - (WITH-INPUT-FROM-STRING (S2 "a") - (LET ((S (MAKE-CONCATENATED-STREAM S1 S2))) - (NOTNOT-MV (LISTEN S))))) -Expected value: T -Actual value: NIL. - MAKE-CONCATENATED-STREAM.31 MAKE-CONCATENATED-STREAM.32 - MAKE-CONCATENATED-STREAM.33 MAKE-CONCATENATED-STREAM.28A - MAKE-CONCATENATED-STREAM.29 Test MAKE-CONCATENATED-STREAM.30 failed Form: (WITH-INPUT-FROM-STRING (S1 "") (WITH-INPUT-FROM-STRING (S2 "a") @@ -31258,37 +31411,23 @@ Actual value: NIL. MAKE-CONCATENATED-STREAM.31 MAKE-CONCATENATED-STREAM.32 MAKE-CONCATENATED-STREAM.33 MAKE-CONCATENATED-STREAM.ERROR.1 - MAKE-CONCATENATED-STREAM.ERROR.2 GET-OUTPUT-STREAM-STRING.1 MAKE-CONCATENATED-STREAM.ERROR.1 + MAKE-CONCATENATED-STREAM.ERROR.2 GET-OUTPUT-STREAM-STRING.1 GET-OUTPUT-STREAM-STRING.ERROR.1 GET-OUTPUT-STREAM-STRING.ERROR.2 MAKE-STRING-INPUT-STREAM.1 MAKE-STRING-INPUT-STREAM.2 MAKE-STRING-INPUT-STREAM.3 MAKE-STRING-INPUT-STREAM.4 MAKE-STRING-INPUT-STREAM.5 MAKE-STRING-INPUT-STREAM.6 - MAKE-CONCATENATED-STREAM.ERROR.2 GET-OUTPUT-STREAM-STRING.1 MAKE-STRING-INPUT-STREAM.7 MAKE-STRING-INPUT-STREAM.8 MAKE-STRING-INPUT-STREAM.9 - GET-OUTPUT-STREAM-STRING.ERROR.1 GET-OUTPUT-STREAM-STRING.ERROR.2 - MAKE-STRING-INPUT-STREAM.1 MAKE-STRING-INPUT-STREAM.2 - MAKE-STRING-INPUT-STREAM.3 MAKE-STRING-INPUT-STREAM.4 - MAKE-STRING-INPUT-STREAM.5 MAKE-STRING-INPUT-STREAM.6 Test MAKE-STRING-INPUT-STREAM.10 failed Form: (LET ((S (MAKE-STRING-INPUT-STREAM (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)))) (READ-CHAR S NIL :EOF)) Expected value: :EOF Actual value: #. - MAKE-STRING-INPUT-STREAM.ERROR.1 - MAKE-STRING-INPUT-STREAM.7 MAKE-STRING-INPUT-STREAM.8 - MAKE-STRING-INPUT-STREAM.9 MAKE-STRING-INPUT-STREAM.ERROR.2 + MAKE-STRING-INPUT-STREAM.ERROR.1 MAKE-STRING-INPUT-STREAM.ERROR.2 MAKE-STRING-OUTPUT-STREAM.1 MAKE-STRING-OUTPUT-STREAM.2 MAKE-STRING-OUTPUT-STREAM.3 MAKE-STRING-OUTPUT-STREAM.4 MAKE-STRING-OUTPUT-STREAM.5 MAKE-STRING-OUTPUT-STREAM.6 -Test MAKE-STRING-INPUT-STREAM.10 failed -Form: (LET ((S (MAKE-STRING-INPUT-STREAM - (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)))) - (READ-CHAR S NIL :EOF)) -Expected value: :EOF -Actual value: #. - MAKE-STRING-INPUT-STREAM.ERROR.1 MAKE-STRING-OUTPUT-STREAM.7 MAKE-STRING-OUTPUT-STREAM.8 MAKE-STRING-OUTPUT-STREAM.9 MAKE-STRING-OUTPUT-STREAM.10 MAKE-STRING-OUTPUT-STREAM.11 @@ -31297,47 +31436,13 @@ (TYPEP #\a (ARRAY-ELEMENT-TYPE (GET-OUTPUT-STREAM-STRING S)))) Expected value: NIL Actual value: T. - MAKE-STRING-OUTPUT-STREAM.13 MAKE-STRING-INPUT-STREAM.ERROR.2 - MAKE-STRING-OUTPUT-STREAM.1 MAKE-STRING-OUTPUT-STREAM.2 - MAKE-STRING-OUTPUT-STREAM.3 MAKE-STRING-OUTPUT-STREAM.4 - MAKE-STRING-OUTPUT-STREAM.5 MAKE-STRING-OUTPUT-STREAM.6 - MAKE-STRING-OUTPUT-STREAM.7 MAKE-STRING-OUTPUT-STREAM.8 - MAKE-STRING-OUTPUT-STREAM.9 MAKE-STRING-OUTPUT-STREAM.10 - MAKE-STRING-OUTPUT-STREAM.11 -Test MAKE-STRING-OUTPUT-STREAM.12 failed -Form: (LET ((S (MAKE-STRING-OUTPUT-STREAM :ELEMENT-TYPE NIL))) - (TYPEP #\a (ARRAY-ELEMENT-TYPE (GET-OUTPUT-STREAM-STRING S)))) -Expected value: NIL - MAKE-STRING-OUTPUT-STREAM.ERROR.1 - MAKE-STRING-OUTPUT-STREAM.ERROR.2 MAKE-STRING-OUTPUT-STREAM.ERROR.3 - WITH-INPUT-FROM-STRING.1Actual value: T. - MAKE-STRING-OUTPUT-STREAM.13 WITH-INPUT-FROM-STRING.2 - WITH-INPUT-FROM-STRING.3 WITH-INPUT-FROM-STRING.3A - WITH-INPUT-FROM-STRING.4 WITH-INPUT-FROM-STRING.5 - WITH-INPUT-FROM-STRING.6 WITH-INPUT-FROM-STRING.7 - WITH-INPUT-FROM-STRING.9 MAKE-STRING-OUTPUT-STREAM.ERROR.1 + MAKE-STRING-OUTPUT-STREAM.13 MAKE-STRING-OUTPUT-STREAM.ERROR.1 MAKE-STRING-OUTPUT-STREAM.ERROR.2 MAKE-STRING-OUTPUT-STREAM.ERROR.3 - WITH-INPUT-FROM-STRING.1 -Test WITH-INPUT-FROM-STRING.10 failed -Form: (WITH-INPUT-FROM-STRING (S (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)) - (VALUES (NOTNOT (TYPEP S 'STREAM)) - (NOTNOT (TYPEP S 'STRING-STREAM)) - (NOTNOT (OPEN-STREAM-P S)) (NOTNOT (INPUT-STREAM-P S)) - (OUTPUT-STREAM-P S))) -Expected values: T - T WITH-INPUT-FROM-STRING.2 + WITH-INPUT-FROM-STRING.1 WITH-INPUT-FROM-STRING.2 WITH-INPUT-FROM-STRING.3 WITH-INPUT-FROM-STRING.3A WITH-INPUT-FROM-STRING.4 WITH-INPUT-FROM-STRING.5 WITH-INPUT-FROM-STRING.6 WITH-INPUT-FROM-STRING.7 WITH-INPUT-FROM-STRING.9 - T - T - NIL -Actual value: #. - WITH-INPUT-FROM-STRING.11 WITH-INPUT-FROM-STRING.12 - WITH-INPUT-FROM-STRING.13 WITH-INPUT-FROM-STRING.14 - WITH-INPUT-FROM-STRING.15 WITH-INPUT-FROM-STRING.16 - WITH-INPUT-FROM-STRING.17 Test WITH-INPUT-FROM-STRING.10 failed Form: (WITH-INPUT-FROM-STRING (S (MAKE-ARRAY 0 :ELEMENT-TYPE NIL)) (VALUES (NOTNOT (TYPEP S 'STREAM)) @@ -31351,23 +31456,13 @@ NIL Actual value: #. WITH-INPUT-FROM-STRING.11 WITH-INPUT-FROM-STRING.12 - WITH-INPUT-FROM-STRING.13 WITH-INPUT-FROM-STRING.14 WITH-INPUT-FROM-STRING.18 - WITH-INPUT-FROM-STRING.19 WITH-INPUT-FROM-STRING.20 - WITH-INPUT-FROM-STRING.21 WITH-INPUT-FROM-STRING.22 - WITH-INPUT-FROM-STRING.23 WITH-INPUT-FROM-STRING.24 - WITH-INPUT-FROM-STRING.25 WITH-OUTPUT-TO-STRING.1 + WITH-INPUT-FROM-STRING.13 WITH-INPUT-FROM-STRING.14 WITH-INPUT-FROM-STRING.15 WITH-INPUT-FROM-STRING.16 - WITH-INPUT-FROM-STRING.17 - WITH-OUTPUT-TO-STRING.2 WITH-OUTPUT-TO-STRING.3 - WITH-OUTPUT-TO-STRING.4 WITH-OUTPUT-TO-STRING.5 - WITH-OUTPUT-TO-STRING.6 WITH-OUTPUT-TO-STRING.7 - WITH-OUTPUT-TO-STRING.8 WITH-OUTPUT-TO-STRING.9 WITH-INPUT-FROM-STRING.18 + WITH-INPUT-FROM-STRING.17 WITH-INPUT-FROM-STRING.18 WITH-INPUT-FROM-STRING.19 WITH-INPUT-FROM-STRING.20 WITH-INPUT-FROM-STRING.21 WITH-INPUT-FROM-STRING.22 WITH-INPUT-FROM-STRING.23 WITH-INPUT-FROM-STRING.24 WITH-INPUT-FROM-STRING.25 WITH-OUTPUT-TO-STRING.1 - WITH-OUTPUT-TO-STRING.10 WITH-OUTPUT-TO-STRING.11 - WITH-OUTPUT-TO-STRING.12 WITH-OUTPUT-TO-STRING.13 WITH-OUTPUT-TO-STRING.2 WITH-OUTPUT-TO-STRING.3 WITH-OUTPUT-TO-STRING.4 WITH-OUTPUT-TO-STRING.5 WITH-OUTPUT-TO-STRING.6 WITH-OUTPUT-TO-STRING.7 @@ -31375,20 +31470,6 @@ WITH-OUTPUT-TO-STRING.10 WITH-OUTPUT-TO-STRING.11 WITH-OUTPUT-TO-STRING.12 WITH-OUTPUT-TO-STRING.13 WITH-OUTPUT-TO-STRING.14 WITH-OUTPUT-TO-STRING.15 - WITH-OUTPUT-TO-STRING.14 WITH-OUTPUT-TO-STRING.15 -Test WITH-OUTPUT-TO-STRING.16 failed -Form: (BLOCK DONE - (LET ((X :BAD)) - (DECLARE (SPECIAL X)) - (LET ((X :GOOD) - (STR (MAKE-ARRAY '(10) :ELEMENT-TYPE 'CHARACTER - :FILL-POINTER 0))) - (WITH-OUTPUT-TO-STRING - (S STR :ELEMENT-TYPE (RETURN-FROM DONE X)) - (DECLARE (SPECIAL X)))))) -Expected value: :GOOD -Actual value: NIL. - STREAM-ERROR-STREAM.1 Test WITH-OUTPUT-TO-STRING.16 failed Form: (BLOCK DONE (LET ((X :BAD)) @@ -31401,152 +31482,102 @@ (DECLARE (SPECIAL X)))))) Expected value: :GOOD Actual value: NIL. - STREAM-ERROR-STREAM.ERROR.1 - STREAM-ERROR-STREAM.ERROR.2 CHARACTER-CLASS.1 BASE-CHAR.1 BASE-CHAR.2 STREAM-ERROR-STREAM.1 - BASE-CHAR.3 STANDARD-CHAR.1 STANDARD-CHAR.2 STANDARD-CHAR.3 - STANDARD-CHAR.4 STREAM-ERROR-STREAM.ERROR.1 - STREAM-ERROR-STREAM.ERROR.2 CHARACTER-CLASS.1 BASE-CHAR.1 BASE-CHAR.2 STANDARD-CHAR.5 EXTENDED-CHAR.1 EXTENDED-CHAR.2 + STREAM-ERROR-STREAM.1 STREAM-ERROR-STREAM.ERROR.1 + STREAM-ERROR-STREAM.ERROR.2 CHARACTER-CLASS.1 BASE-CHAR.1 BASE-CHAR.2 BASE-CHAR.3 STANDARD-CHAR.1 STANDARD-CHAR.2 STANDARD-CHAR.3 - STANDARD-CHAR.4 - EXTENDED-CHAR.3 STANDARD-CHAR.5 EXTENDED-CHAR.1 EXTENDED-CHAR.2 - EXTENDED-CHAR.3 CHARACTER.1 CHARACTER.1 CHARACTER.2 CHARACTER.ORDER.1 - CHARACTER.ERROR.1 CHARACTER.ERROR.2 CHARACTERP.1 CHARACTER.2 CHARACTER.ORDER.1 CHARACTERP.2 - CHARACTER.ERROR.1 CHARACTER.ERROR.2 CHARACTERP.1 - CHARACTERP.3 CHARACTERP.ORDER.1 CHARACTERP.ERROR.1 CHARACTERP.2 CHARACTERP.ERROR.2 - CHARACTERP.3 CHARACTERP.ORDER.1 CHARACTERP.ERROR.1 - ALPHA-CHAR-P.1 ALPHA-CHAR-P.2 CHARACTERP.ERROR.2 + STANDARD-CHAR.4 STANDARD-CHAR.5 EXTENDED-CHAR.1 EXTENDED-CHAR.2 + EXTENDED-CHAR.3 CHARACTER.1 CHARACTER.2 CHARACTER.ORDER.1 + CHARACTER.ERROR.1 CHARACTER.ERROR.2 CHARACTERP.1 CHARACTERP.2 + CHARACTERP.3 CHARACTERP.ORDER.1 CHARACTERP.ERROR.1 CHARACTERP.ERROR.2 ALPHA-CHAR-P.1 ALPHA-CHAR-P.2 ALPHA-CHAR-P.3 ALPHA-CHAR-P.ORDER.1 - ALPHA-CHAR-P.ERROR.1 ALPHA-CHAR-P.ERROR.2 ALPHA-CHAR-P.3 ALPHA-CHAR-P.ORDER.1 ALPHANUMERICP.1 - ALPHANUMERICP.2 ALPHA-CHAR-P.ERROR.1 ALPHA-CHAR-P.ERROR.2 ALPHANUMERICP.1 - ALPHANUMERICP.2 ALPHANUMERICP.3 ALPHANUMERICP.4 ALPHANUMERICP.3 ALPHANUMERICP.5 - ALPHANUMERICP.ORDER.1 ALPHANUMERICP.ERROR.1 ALPHANUMERICP.ERROR.2 ALPHANUMERICP.4 ALPHANUMERICP.5 + ALPHANUMERICP.2 ALPHANUMERICP.3 ALPHANUMERICP.4 ALPHANUMERICP.5 ALPHANUMERICP.ORDER.1 ALPHANUMERICP.ERROR.1 ALPHANUMERICP.ERROR.2 DIGIT-CHAR.1 DIGIT-CHAR.2 DIGIT-CHAR.ORDER.1 DIGIT-CHAR.ORDER.2 DIGIT-CHAR.ERROR.1 - DIGIT-CHAR.1 DIGIT-CHAR.2 DIGIT-CHAR.ORDER.1 Test DIGIT-CHAR.ERROR.2 failed Form: (CLASSIFY-ERROR (DIGIT-CHAR 0 10 'FOO)) Expected value: PROGRAM-ERROR Actual value: TYPE-ERROR. - DIGIT-CHAR.ORDER.2 - DIGIT-CHAR.ERROR.1 DIGIT-CHAR-P.1 DIGIT-CHAR-P.2 -Test DIGIT-CHAR.ERROR.2 failed -Form: (CLASSIFY-ERROR (DIGIT-CHAR 0 10 'FOO)) -Expected value: PROGRAM-ERROR -Actual value: TYPE-ERROR. - DIGIT-CHAR-P.1 DIGIT-CHAR-P.2 DIGIT-CHAR-P.3 DIGIT-CHAR-P.3 DIGIT-CHAR-P.4 - DIGIT-CHAR-P.5 DIGIT-CHAR-P.4 DIGIT-CHAR-P.6 DIGIT-CHAR-P.ORDER.1 - DIGIT-CHAR-P.ORDER.2 DIGIT-CHAR-P.ERROR.1 DIGIT-CHAR-P.ERROR.2 + DIGIT-CHAR-P.1 DIGIT-CHAR-P.2 DIGIT-CHAR-P.3 DIGIT-CHAR-P.4 DIGIT-CHAR-P.5 DIGIT-CHAR-P.6 DIGIT-CHAR-P.ORDER.1 DIGIT-CHAR-P.ORDER.2 DIGIT-CHAR-P.ERROR.1 DIGIT-CHAR-P.ERROR.2 - GRAPHIC-CHAR-P.1 GRAPHIC-CHAR-P.2 GRAPHIC-CHAR-P.1 GRAPHIC-CHAR-P.2 GRAPHIC-CHAR-P.3 GRAPHIC-CHAR-P.ORDER.1 GRAPHIC-CHAR-P.ERROR.1 GRAPHIC-CHAR-P.ERROR.2 - STANDARD-CHAR-P.1 GRAPHIC-CHAR-P.3 - GRAPHIC-CHAR-P.ORDER.1 GRAPHIC-CHAR-P.ERROR.1 GRAPHIC-CHAR-P.ERROR.2 - STANDARD-CHAR-P.1 STANDARD-CHAR-P.2 STANDARD-CHAR-P.2 STANDARD-CHAR-P.2A STANDARD-CHAR-P.2A + STANDARD-CHAR-P.1 STANDARD-CHAR-P.2 STANDARD-CHAR-P.2A STANDARD-CHAR-P.3 STANDARD-CHAR-P.ORDER.1 STANDARD-CHAR-P.ERROR.1 - STANDARD-CHAR-P.ERROR.2 - STANDARD-CHAR-P.3 STANDARD-CHAR-P.ORDER.1 STANDARD-CHAR-P.ERROR.1 - STANDARD-CHAR-P.ERROR.2 CHAR-UPCASE.1 CHAR-UPCASE.1 CHAR-UPCASE.2 CHAR-UPCASE.3 CHAR-UPCASE.2 CHAR-UPCASE.3 + STANDARD-CHAR-P.ERROR.2 CHAR-UPCASE.1 CHAR-UPCASE.2 CHAR-UPCASE.3 CHAR-UPCASE.4 CHAR-UPCASE.ORDER.1 CHAR-UPCASE.ERROR.1 - CHAR-UPCASE.ERROR.2 - CHAR-UPCASE.4 CHAR-UPCASE.ORDER.1 CHAR-DOWNCASE.1 CHAR-UPCASE.ERROR.1 - CHAR-UPCASE.ERROR.2 CHAR-DOWNCASE.1 CHAR-DOWNCASE.2 CHAR-DOWNCASE.3 CHAR-DOWNCASE.2 CHAR-DOWNCASE.3 - CHAR-DOWNCASE.4 CHAR-DOWNCASE.ORDER.1 CHAR-DOWNCASE.ERROR.1 - CHAR-DOWNCASE.ERROR.2 UPPER-CASE-P.1 UPPER-CASE-P.2 UPPER-CASE-P.3 + CHAR-UPCASE.ERROR.2 CHAR-DOWNCASE.1 CHAR-DOWNCASE.2 CHAR-DOWNCASE.3 CHAR-DOWNCASE.4 CHAR-DOWNCASE.ORDER.1 CHAR-DOWNCASE.ERROR.1 CHAR-DOWNCASE.ERROR.2 UPPER-CASE-P.1 UPPER-CASE-P.2 UPPER-CASE-P.3 UPPER-CASE-P.4 UPPER-CASE-P.ORDER.1 UPPER-CASE-P.ERROR.1 - UPPER-CASE-P.ERROR.2 LOWER-CASE-P.1 LOWER-CASE-P.2 - UPPER-CASE-P.4 UPPER-CASE-P.ORDER.1 UPPER-CASE-P.ERROR.1 UPPER-CASE-P.ERROR.2 LOWER-CASE-P.1 LOWER-CASE-P.2 LOWER-CASE-P.3 - LOWER-CASE-P.ORDER.1 LOWER-CASE-P.ERROR.1 LOWER-CASE-P.ERROR.2 LOWER-CASE-P.3 - LOWER-CASE-P.ORDER.1 - BOTH-CASE-P.1 BOTH-CASE-P.2 LOWER-CASE-P.ERROR.1 LOWER-CASE-P.ERROR.2 + LOWER-CASE-P.ORDER.1 LOWER-CASE-P.ERROR.1 LOWER-CASE-P.ERROR.2 BOTH-CASE-P.1 BOTH-CASE-P.2 BOTH-CASE-P.3 BOTH-CASE-P.ORDER.1 - BOTH-CASE-P.ERROR.1 BOTH-CASE-P.ERROR.2 BOTH-CASE-P.3 BOTH-CASE-P.ORDER.1 - BOTH-CASE-P.ERROR.1 BOTH-CASE-P.ERROR.2 CHAR-CODE.1 CHAR-CODE.1 CHAR-CODE.2 - CHAR-CODE.ORDER.1 CHAR-CODE.ERROR.1 CHAR-CODE.ERROR.2 CHAR-CODE.2 - CHAR-CODE.ORDER.1 CODE-CHAR.1 + BOTH-CASE-P.ERROR.1 BOTH-CASE-P.ERROR.2 CHAR-CODE.1 CHAR-CODE.2 + CHAR-CODE.ORDER.1 CHAR-CODE.ERROR.1 CHAR-CODE.ERROR.2 CODE-CHAR.1 CODE-CHAR.ORDER.1 CODE-CHAR.ERROR.1 Test CODE-CHAR.ERROR.2 failed Form: (CLASSIFY-ERROR (CODE-CHAR 1 1)) Expected value: PROGRAM-ERROR Actual value: NIL. - CHAR-CODE.ERROR.1 CHAR-CODE.ERROR.2 CODE-CHAR.1 - CODE-CHAR.ORDER.1 CODE-CHAR.ERROR.1 -Test CODE-CHAR.ERROR.2 failed -Form: (CLASSIFY-ERROR (CODE-CHAR 1 1)) CHAR-INT.1 -Expected value: PROGRAM-ERROR -Actual value: NIL. CHAR-INT.1 CHAR-INT.2 CHAR-INT.ORDER.1 CHAR-INT.ERROR.1 - CHAR-INT.ERROR.2 CHAR-INT.2 CHAR-INT.ORDER.1 CHAR-INT.ERROR.1 - CHAR-INT.ERROR.2 CHAR-NAME.1 CHAR-NAME.2 CHAR-NAME.3 CHAR-NAME.4 CHAR-NAME.1 CHAR-NAME.2 CHAR-NAME.3 CHAR-NAME.4 - CHAR-NAME.5 CHAR-NAME.ORDER.1 CHAR-NAME.ERROR.1 CHAR-NAME.ERROR.2 + CHAR-INT.ERROR.2 CHAR-NAME.1 CHAR-NAME.2 CHAR-NAME.3 CHAR-NAME.4 CHAR-NAME.5 CHAR-NAME.ORDER.1 CHAR-NAME.ERROR.1 CHAR-NAME.ERROR.2 NAME-CHAR.1 NAME-CHAR.2 NAME-CHAR.ORDER.1 NAME-CHAR.ERROR.1 - NAME-CHAR.1 - NAME-CHAR.ERROR.2 NAME-CHAR.2 NAME-CHAR.ORDER.1 NAME-CHAR.ERROR.1 CHAR-COMPARE-NO-ARGS - NAME-CHAR.ERROR.2 CHAR-COMPARE-NO-ARGS CHAR=.1 CHAR=.1 CHAR=.2 CHAR=.3 CHAR=.2 CHAR=.3 CHAR=.4 - CHAR=.ORDER.1 CHAR=.ORDER.2 CHAR=.ORDER.3 CHAR=.4 - CHAR=.ORDER.1 CHAR=.ORDER.2 CHAR=.ORDER.3 CHAR/=.1 CHAR/=.1 CHAR/=.2 CHAR/=.3 CHAR/=.2 CHAR/=.3 - CHAR/=.4 CHAR/=.ORDER.1 CHAR/=.ORDER.2 CHAR/=.ORDER.3 + NAME-CHAR.ERROR.2 CHAR-COMPARE-NO-ARGS CHAR=.1 CHAR=.2 CHAR=.3 CHAR=.4 + CHAR=.ORDER.1 CHAR=.ORDER.2 CHAR=.ORDER.3 CHAR/=.1 CHAR/=.2 CHAR/=.3 CHAR/=.4 CHAR/=.ORDER.1 CHAR/=.ORDER.2 CHAR/=.ORDER.3 CHAR<=.1 - CHAR<=.2 CHAR<=.1 - CHAR<=.2 CHAR<=.3 CHAR<=.3 CHAR<=.4 CHAR<=.4 CHAR<=.5 CHAR<=.6 CHAR<=.7 CHAR<=.8 - CHAR<=.ORDER.1 CHAR<=.ORDER.2 CHAR<=.ORDER.3 CHAR<=.5 CHAR<=.6 CHAR<=.7 CHAR<=.8 - CHAR<=.ORDER.1 CHAR<=.ORDER.2 CHAR<=.ORDER.3 CHAR<.1 CHAR<.2 CHAR<.1 CHAR<.2 CHAR<.3 CHAR<.3 - CHAR<.4 + CHAR<=.2 CHAR<=.3 CHAR<=.4 CHAR<=.5 CHAR<=.6 CHAR<=.7 CHAR<=.8 + CHAR<=.ORDER.1 CHAR<=.ORDER.2 CHAR<=.ORDER.3 CHAR<.1 CHAR<.2 CHAR<.3 CHAR<.4 CHAR<.5 CHAR<.6 CHAR<.7 CHAR<.8 CHAR<.ORDER.1 CHAR<.ORDER.2 - CHAR<.ORDER.3 CHAR<.ORDER.4 CHAR<.5 CHAR<.6 CHAR<.7 CHAR<.8 CHAR<.ORDER.1 CHAR<.ORDER.2 - CHAR<.ORDER.3 CHAR<.ORDER.4 CHAR>=.1 CHAR>=.2 CHAR>=.1 CHAR>=.2 CHAR>=.3 CHAR>=.3 CHAR>=.4 CHAR>=.4 - CHAR>=.5 CHAR>=.6 CHAR>=.7 CHAR>=.8 CHAR>=.ORDER.1 CHAR>=.ORDER.2 - CHAR>=.ORDER.3 CHAR>=.ORDER.4 + CHAR<.ORDER.3 CHAR<.ORDER.4 CHAR>=.1 CHAR>=.2 CHAR>=.3 CHAR>=.4 CHAR>=.5 CHAR>=.6 CHAR>=.7 CHAR>=.8 CHAR>=.ORDER.1 CHAR>=.ORDER.2 - CHAR>=.ORDER.3 CHAR>=.ORDER.4 CHAR>.1 CHAR>.2 CHAR>.1 CHAR>.2 CHAR>.3 CHAR>.3 CHAR>.4 CHAR>.4 CHAR>.5 + CHAR>=.ORDER.3 CHAR>=.ORDER.4 CHAR>.1 CHAR>.2 CHAR>.3 CHAR>.4 CHAR>.5 CHAR>.6 CHAR>.7 CHAR>.8 CHAR>.ORDER.1 CHAR>.ORDER.2 CHAR>.ORDER.3 - CHAR>.ORDER.4 CHAR>.5 - CHAR>.6 CHAR>.7 CHAR>.8 CHAR>.ORDER.1 CHAR>.ORDER.2 CHAR>.ORDER.3 - CHAR>.ORDER.4 CHAR-EQUAL.1 CHAR-EQUAL.1 CHAR-EQUAL.2 CHAR-EQUAL.2 CHAR-EQUAL.3 CHAR-EQUAL.3 CHAR-EQUAL.4 - CHAR-EQUAL.ORDER.1 CHAR-EQUAL.ORDER.2 CHAR-EQUAL.ORDER.3 - CHAR-EQUAL.ORDER.4 CHAR-EQUAL.4 + CHAR>.ORDER.4 CHAR-EQUAL.1 CHAR-EQUAL.2 CHAR-EQUAL.3 CHAR-EQUAL.4 CHAR-EQUAL.ORDER.1 CHAR-EQUAL.ORDER.2 CHAR-EQUAL.ORDER.3 - CHAR-EQUAL.ORDER.4 CHAR-NOT-EQUAL.1 CHAR-NOT-EQUAL.1 CHAR-NOT-EQUAL.2 CHAR-NOT-EQUAL.3 CHAR-NOT-EQUAL.2 CHAR-NOT-EQUAL.3 + CHAR-EQUAL.ORDER.4 CHAR-NOT-EQUAL.1 CHAR-NOT-EQUAL.2 CHAR-NOT-EQUAL.3 CHAR-NOT-EQUAL.4 CHAR-NOT-EQUAL.ORDER.1 CHAR-NOT-EQUAL.ORDER.2 - CHAR-NOT-EQUAL.ORDER.3 CHAR-NOT-EQUAL.ORDER.4 + CHAR-NOT-EQUAL.ORDER.3 CHAR-NOT-EQUAL.ORDER.4 CHAR-NOT-GREATERP.1 + CHAR-NOT-GREATERP.2 CHAR<=.3 CHAR<=.4 CHAR<=.5 CHAR<=.6 CHAR<=.7 CHAR<=.8 + CHAR<=.ORDER.1 CHAR<=.ORDER.2 CHAR<=.ORDER.3 CHAR<.1 CHAR<.2 CHAR<.3 + CHAR<.4 CHAR<.5 CHAR<.6 CHAR<.7 CHAR<.8 CHAR<.ORDER.1 CHAR<.ORDER.2 + CHAR<.ORDER.3 CHAR<.ORDER.4 CHAR>=.1 CHAR>=.2 CHAR>=.3 CHAR>=.4 + CHAR>=.5 CHAR>=.6 CHAR>=.7 CHAR>=.8 CHAR>=.ORDER.1 CHAR>=.ORDER.2 + CHAR>=.ORDER.3 CHAR>=.ORDER.4 CHAR>.1 CHAR>.2 CHAR>.3 CHAR>.4 CHAR>.5 + CHAR>.6 CHAR>.7 CHAR>.8 CHAR>.ORDER.1 CHAR>.ORDER.2 CHAR>.ORDER.3 + CHAR>.ORDER.4 CHAR-EQUAL.1 CHAR-EQUAL.2 CHAR-EQUAL.3 CHAR-EQUAL.4 + CHAR-EQUAL.ORDER.1 CHAR-EQUAL.ORDER.2 CHAR-EQUAL.ORDER.3 + CHAR-EQUAL.ORDER.4 CHAR-NOT-EQUAL.1 CHAR-NOT-EQUAL.2 CHAR-NOT-EQUAL.3 CHAR-NOT-EQUAL.4 CHAR-NOT-EQUAL.ORDER.1 CHAR-NOT-EQUAL.ORDER.2 CHAR-NOT-EQUAL.ORDER.3 CHAR-NOT-EQUAL.ORDER.4 CHAR-NOT-GREATERP.1 - CHAR-NOT-GREATERP.2 CHAR-NOT-GREATERP.1 - CHAR-NOT-GREATERP.2 CHAR-NOT-GREATERP.3 CHAR-NOT-GREATERP.3 CHAR-NOT-GREATERP.4 CHAR-NOT-GREATERP.4 + CHAR-NOT-GREATERP.2 CHAR-NOT-GREATERP.3 CHAR-NOT-GREATERP.4 CHAR-NOT-GREATERP.5 CHAR-NOT-GREATERP.6 CHAR-NOT-GREATERP.7 CHAR-NOT-GREATERP.8 CHAR-NOT-GREATERP.ORDER.1 CHAR-NOT-GREATERP.ORDER.2 CHAR-NOT-GREATERP.ORDER.3 - CHAR-NOT-GREATERP.5 - CHAR-NOT-GREATERP.ORDER.4 CHAR-NOT-GREATERP.6 CHAR-NOT-GREATERP.7 - CHAR-NOT-GREATERP.8 CHAR-NOT-GREATERP.ORDER.1 - CHAR-NOT-GREATERP.ORDER.2 CHAR-NOT-GREATERP.ORDER.3 CHAR-LESSP.1 CHAR-LESSP.2 - CHAR-NOT-GREATERP.ORDER.4 CHAR-LESSP.1 CHAR-LESSP.2 CHAR-LESSP.3 CHAR-LESSP.3 - CHAR-LESSP.4 + CHAR-NOT-GREATERP.ORDER.4 CHAR-LESSP.1 CHAR-LESSP.2 CHAR-LESSP.3 CHAR-LESSP.4 CHAR-LESSP.5 CHAR-LESSP.6 CHAR-LESSP.7 CHAR-LESSP.8 - CHAR-LESSP.ORDER.1 CHAR-LESSP.ORDER.2 CHAR-LESSP.5 CHAR-LESSP.ORDER.3 - CHAR-LESSP.ORDER.4 CHAR-LESSP.6 CHAR-LESSP.7 CHAR-LESSP.8 - CHAR-LESSP.ORDER.1 CHAR-LESSP.ORDER.2 CHAR-NOT-LESSP.1 CHAR-NOT-LESSP.2 CHAR-LESSP.ORDER.3 + CHAR-LESSP.ORDER.1 CHAR-LESSP.ORDER.2 CHAR-LESSP.ORDER.3 CHAR-LESSP.ORDER.4 CHAR-NOT-LESSP.1 CHAR-NOT-LESSP.2 CHAR-NOT-LESSP.3 CHAR-NOT-LESSP.4 CHAR-NOT-LESSP.5 CHAR-NOT-LESSP.6 CHAR-NOT-LESSP.7 CHAR-NOT-LESSP.8 CHAR-NOT-LESSP.ORDER.1 CHAR-NOT-LESSP.ORDER.2 CHAR-NOT-LESSP.ORDER.3 CHAR-NOT-LESSP.ORDER.4 CHAR-GREATERP.1 - CHAR-GREATERP.2 CHAR-NOT-LESSP.3 + CHAR-GREATERP.2 CHAR-NOT-GREATERP.3 CHAR-NOT-GREATERP.4 + CHAR-NOT-GREATERP.5 CHAR-NOT-GREATERP.6 CHAR-NOT-GREATERP.7 + CHAR-NOT-GREATERP.8 CHAR-NOT-GREATERP.ORDER.1 + CHAR-NOT-GREATERP.ORDER.2 CHAR-NOT-GREATERP.ORDER.3 + CHAR-NOT-GREATERP.ORDER.4 CHAR-LESSP.1 CHAR-LESSP.2 CHAR-LESSP.3 + CHAR-LESSP.4 CHAR-LESSP.5 CHAR-LESSP.6 CHAR-LESSP.7 CHAR-LESSP.8 + CHAR-LESSP.ORDER.1 CHAR-LESSP.ORDER.2 CHAR-LESSP.ORDER.3 + CHAR-LESSP.ORDER.4 CHAR-NOT-LESSP.1 CHAR-NOT-LESSP.2 CHAR-NOT-LESSP.3 CHAR-NOT-LESSP.4 CHAR-NOT-LESSP.5 CHAR-NOT-LESSP.6 CHAR-NOT-LESSP.7 CHAR-NOT-LESSP.8 CHAR-NOT-LESSP.ORDER.1 CHAR-NOT-LESSP.ORDER.2 CHAR-NOT-LESSP.ORDER.3 CHAR-NOT-LESSP.ORDER.4 CHAR-GREATERP.1 CHAR-GREATERP.2 CHAR-GREATERP.3 CHAR-GREATERP.4 CHAR-GREATERP.5 CHAR-GREATERP.6 CHAR-GREATERP.7 CHAR-GREATERP.8 CHAR-GREATERP.ORDER.1 CHAR-GREATERP.ORDER.2 CHAR-GREATERP.ORDER.3 CHAR-GREATERP.ORDER.4 - FEATURES.1 FEATURES.2 FEATURES.3 CHAR-GREATERP.3 CHAR-GREATERP.4 CHAR-GREATERP.5 - CHAR-GREATERP.6 CHAR-GREATERP.7 CHAR-GREATERP.8 CHAR-GREATERP.ORDER.1 - CHAR-GREATERP.ORDER.2 CHAR-GREATERP.ORDER.3 CHAR-GREATERP.ORDER.4 FEATURES.1 FEATURES.2 FEATURES.3 287 out of 11799 total tests failed: SYMBOL-SLOT-BOUNDP, SYMBOL-SLOT-VALUE, SPECIAL-OPERATOR-P.1, SPECIAL-OPERATOR-P.2, CL-FUNCTION-SYMBOLS.1, CL-MACRO-SYMBOLS.1, @@ -31642,7 +31673,32 @@ WITH-OUTPUT-TO-STRING.16, DIGIT-CHAR.ERROR.2, CODE-CHAR.ERROR.2.;; Finished loading "gclload.lsp" T -> +>make[1]: Leaving directory '/build/reproducible-path/gcl-2.6.14' +touch build-stamp +rm -f `echo debian/control.rm | sed 's,\.rm$,,1'` +cp debian/control_ debian/control +cat debian/in.gcl-doc.README.Debian | sed 's,@EXT@,,g' >debian/gcl-doc.README.Debian +cat debian/in.gcl-doc.doc-base.main | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.main +cat debian/in.gcl-doc.doc-base.si | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.si +cat debian/in.gcl-doc.doc-base.tk | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.tk +cat debian/in.gcl-doc.doc-base.xgcl | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.xgcl +cat debian/in.gcl-doc.docs | sed 's,@EXT@,,g' >debian/gcl-doc.docs +cat debian/in.gcl-doc.info | sed 's,@EXT@,,g' >debian/gcl-doc.info +cat debian/in.gcl-doc.install | sed 's,@EXT@,,g' >debian/gcl-doc.install +cat debian/in.gcl.config | sed 's,@EXT@,,g' >debian/gcl.config +cat debian/in.gcl.docs | sed 's,@EXT@,,g' >debian/gcl.docs +cat debian/in.gcl.emacsen-compat | sed 's,@EXT@,,g' >debian/gcl.emacsen-compat +cat debian/in.gcl.emacsen-install | sed 's,@EXT@,,g' >debian/gcl.emacsen-install +cat debian/in.gcl.emacsen-remove | sed 's,@EXT@,,g' >debian/gcl.emacsen-remove +cat debian/in.gcl.emacsen-startup | sed 's,@EXT@,,g' >debian/gcl.emacsen-startup +cat debian/in.gcl.install | sed 's,@EXT@,,g' >debian/gcl.install +cat debian/in.gcl.manpages | sed 's,@EXT@,,g' >debian/gcl.manpages +cat debian/in.gcl.postinst | sed 's,@EXT@,,g' >debian/gcl.postinst +cat debian/in.gcl.postrm | sed 's,@EXT@,,g' >debian/gcl.postrm + CHAR-GREATERP.3 CHAR-GREATERP.4 CHAR-GREATERP.5 + CHAR-GREATERP.6 CHAR-GREATERP.7 CHAR-GREATERP.8 CHAR-GREATERP.ORDER.1 + CHAR-GREATERP.ORDER.2 CHAR-GREATERP.ORDER.3 CHAR-GREATERP.ORDER.4 + FEATURES.1 FEATURES.2 FEATURES.3 287 out of 11799 total tests failed: SYMBOL-SLOT-BOUNDP, SYMBOL-SLOT-VALUE, SPECIAL-OPERATOR-P.1, SPECIAL-OPERATOR-P.2, CL-FUNCTION-SYMBOLS.1, CL-MACRO-SYMBOLS.1, CL-VARIABLE-SYMBOLS.1, CL-TYPES-THAT-ARE-CLASSES.1, @@ -31737,29 +31793,7 @@ WITH-OUTPUT-TO-STRING.16, DIGIT-CHAR.ERROR.2, CODE-CHAR.ERROR.2.;; Finished loading "gclload.lsp" T ->make[1]: Leaving directory '/build/reproducible-path/gcl-2.6.14' -touch build-stamp -rm -f `echo debian/control.rm | sed 's,\.rm$,,1'` -cp debian/control_ debian/control -cat debian/in.gcl-doc.README.Debian | sed 's,@EXT@,,g' >debian/gcl-doc.README.Debian -cat debian/in.gcl-doc.doc-base.main | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.main -cat debian/in.gcl-doc.doc-base.si | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.si -cat debian/in.gcl-doc.doc-base.tk | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.tk -cat debian/in.gcl-doc.doc-base.xgcl | sed 's,@EXT@,,g' >debian/gcl-doc.doc-base.xgcl -cat debian/in.gcl-doc.docs | sed 's,@EXT@,,g' >debian/gcl-doc.docs -cat debian/in.gcl-doc.info | sed 's,@EXT@,,g' >debian/gcl-doc.info -cat debian/in.gcl-doc.install | sed 's,@EXT@,,g' >debian/gcl-doc.install -cat debian/in.gcl.config | sed 's,@EXT@,,g' >debian/gcl.config -cat debian/in.gcl.docs | sed 's,@EXT@,,g' >debian/gcl.docs -cat debian/in.gcl.emacsen-compat | sed 's,@EXT@,,g' >debian/gcl.emacsen-compat -cat debian/in.gcl.emacsen-install | sed 's,@EXT@,,g' >debian/gcl.emacsen-install -cat debian/in.gcl.emacsen-remove | sed 's,@EXT@,,g' >debian/gcl.emacsen-remove -cat debian/in.gcl.emacsen-startup | sed 's,@EXT@,,g' >debian/gcl.emacsen-startup -cat debian/in.gcl.install | sed 's,@EXT@,,g' >debian/gcl.install -cat debian/in.gcl.manpages | sed 's,@EXT@,,g' >debian/gcl.manpages -cat debian/in.gcl.postinst | sed 's,@EXT@,,g' >debian/gcl.postinst -cat debian/in.gcl.postrm | sed 's,@EXT@,,g' >debian/gcl.postrm -dh_testdir +>dh_testdir dh_testroot dh_prep dh_installdirs @@ -31853,13 +31887,13 @@ dh_shlibdeps -a dh_shlibdeps: warning: Use of debian/compat is deprecated and will be removed in debhelper (>= 14~). dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-armhf.so.3 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 from: /lib/arm-linux-gnueabihf/libtirpc.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 to: /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libc6 from: /lib/ld-linux-armhf.so.3 +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dh_gencontrol -a -u"-Vgcc=gcc" dh_md5sums -a dh_builddeb -a @@ -31872,12 +31906,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5704/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2991 and its subdirectories -I: Current time: Tue Feb 11 15:50:19 -12 2025 -I: pbuilder-time-stamp: 1739332219 +I: removing directory /srv/workspace/pbuilder/5704 and its subdirectories +I: Current time: Wed Feb 12 19:11:02 +14 2025 +I: pbuilder-time-stamp: 1739337062