Diff of the two buildlogs: -- --- b1/build.log 2025-03-08 01:19:22.504217128 +0000 +++ b2/build.log 2025-03-08 01:48:53.012377034 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 9 19:07:37 -12 2026 -I: pbuilder-time-stamp: 1775804857 +I: Current time: Sat Mar 8 15:19:35 +14 2025 +I: pbuilder-time-stamp: 1741396775 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -39,54 +39,86 @@ dpkg-source: info: applying Version_2_6_15pre17 I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/85423/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/30348/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 Mar 8 01:20 /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/30348/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/30348/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-pc-linux-gnu") + 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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='292a03f664624e7398af651a684c3579' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='85423' - PS1='# ' - PS2='> ' + INVOCATION_ID=45be7b60313e4d308339c59cc6e1e83e + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=30348 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.d0xJ9sne/pbuilderrc_1E3p --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d0xJ9sne/b1 --logfile b1/build.log gcl_2.6.14-18.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + 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.d0xJ9sne/pbuilderrc_sALk --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d0xJ9sne/b2 --logfile b2/build.log gcl_2.6.14-18.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos16-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/85423/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/30348/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -256,7 +288,7 @@ Get: 110 http://deb.debian.org/debian unstable/main i386 tcl8.6-dev i386 8.6.16+dfsg-1 [1120 kB] Get: 111 http://deb.debian.org/debian unstable/main i386 tk8.6 i386 8.6.16-1 [69.7 kB] Get: 112 http://deb.debian.org/debian unstable/main i386 tk8.6-dev i386 8.6.16-1 [872 kB] -Fetched 50.8 MB in 1s (49.6 MB/s) +Fetched 50.8 MB in 1s (51.2 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 ... 19769 files and directories currently installed.) @@ -625,8 +657,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Apr 10 07:08:13 UTC 2026. -Universal Time is now: Fri Apr 10 07:08:13 UTC 2026. +Local time is now: Sat Mar 8 01:20:29 UTC 2025. +Universal Time is now: Sat Mar 8 01:20:29 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up xtrans-dev (1.4.0-1) ... @@ -734,7 +766,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-18_source.changes +I: user script /srv/workspace/pbuilder/30348/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/30348/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-18_source.changes dpkg-buildpackage: info: source package gcl dpkg-buildpackage: info: source version 2.6.14-18 dpkg-buildpackage: info: source distribution unstable @@ -1471,7 +1507,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -1496,7 +1532,7 @@ 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 76177 pages +GCL (GNU Common Lisp) April 1994 76176 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 @@ -1698,7 +1734,7 @@ COMPILER> NIL -COMPILER>78005248 heap words available +COMPILER>78004224 heap words available NIL COMPILER>[ "t" = "" ] || \ @@ -2812,7 +2848,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o sys_gcl.o +ar rs libgcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.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 @@ -3213,13 +3249,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 @@ -4070,7 +4106,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -5411,7 +5447,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o sys_gcl.o +ar rs libgcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.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 @@ -5692,7 +5728,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 0x95a008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o" +start address -T 0x85a008 ;; 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. @@ -5705,7 +5741,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 0x95a348 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o" +start address -T 0x85a348 ;; 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. @@ -5717,7 +5753,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 0x961c40 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o" +start address -T 0x861c40 ;; 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. @@ -5731,7 +5767,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 0x969300 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o" +start address -T 0x869300 ;; 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. @@ -5742,7 +5778,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 0x96fa68 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o" +start address -T 0x86fa68 ;; 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. @@ -5751,7 +5787,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 0x9727a8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o" +start address -T 0x8727a8 ;; 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. @@ -5760,7 +5796,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 0x975880 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o" +start address -T 0x875880 ;; 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. @@ -5773,7 +5809,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 0x976b40 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o" +start address -T 0x876b40 ;; 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. @@ -5799,7 +5835,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 0x97ad58 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o" +start address -T 0x87ad58 ;; 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. @@ -5808,7 +5844,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 0x983290 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o" +start address -T 0x883290 ;; 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. @@ -5824,7 +5860,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 0x985530 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o" +start address -T 0x885530 ;; 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. @@ -5833,7 +5869,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 0x990b80 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o" +start address -T 0x890b80 ;; 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. @@ -5842,7 +5878,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 0x995030 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o" +start address -T 0x895030 ;; 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. @@ -5878,7 +5914,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 0x99a890 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o" +start address -T 0x89a890 ;; 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. @@ -5890,7 +5926,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 0x9b0960 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o" +start address -T 0x8b0960 ;; 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. @@ -5927,7 +5963,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 0x9bc3f0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o" +start address -T 0x8bc3f0 ;; 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. @@ -5940,7 +5976,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 0x9c3620 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o" +start address -T 0x8c3620 ;; 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. @@ -5968,7 +6004,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 0x9c7978 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o" +start address -T 0x8c7978 ;; 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. @@ -5998,7 +6034,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 0x9de3a0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o" +start address -T 0x8de3a0 ;; 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. @@ -6009,7 +6045,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 0x9ecfc0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o" +start address -T 0x8ecfc0 ;; 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. @@ -6020,7 +6056,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 0x9f4978 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.o" +start address -T 0x8f4978 ;; 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. @@ -6032,7 +6068,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 0x9fb728 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o" +start address -T 0x8fb728 ;; 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. @@ -6041,7 +6077,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 0x9fea20 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o" +start address -T 0x8fea20 ;; 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. @@ -6052,7 +6088,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 0xa015e8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o" +start address -T 0x9015e8 ;; 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. @@ -6061,7 +6097,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 0xa13bd8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o" +start address -T 0x913bd8 ;; 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. @@ -6070,7 +6106,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 0xa16798 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o" +start address -T 0x916798 ;; 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. @@ -6082,7 +6118,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 0xa16dc0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o" +start address -T 0x916dc0 ;; 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. @@ -6091,21 +6127,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_30731_0.lsp. +Compiling gazonk_58814_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_30731_0.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_0.o" -start address -T 0xa2b7f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_0.o" -Compiling gazonk_30731_1.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_0.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_0.o" +start address -T 0x92b7f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_0.o" +Compiling gazonk_58814_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_30731_1.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_1.o" -start address -T 0xa2bd50 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_1.o" -start address -T 0xa2b698 ;; 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_58814_1.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_1.o" +start address -T 0x92bd50 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_1.o" +start address -T 0x92b698 ;; 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. @@ -6114,35 +6150,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_30731_2.lsp. +Compiling gazonk_58814_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_30731_2.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_2.o" -start address -T 0xa2f648 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_2.o" -Compiling gazonk_30731_3.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_2.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_2.o" +start address -T 0x92f648 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_2.o" +Compiling gazonk_58814_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_30731_3.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_3.o" -start address -T 0xa306d0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_3.o" -Compiling gazonk_30731_4.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_3.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_3.o" +start address -T 0x9306d0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_3.o" +Compiling gazonk_58814_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_30731_4.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_4.o" -start address -T 0xa31350 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_4.o" -Compiling gazonk_30731_5.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_4.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_4.o" +start address -T 0x931350 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_4.o" +Compiling gazonk_58814_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_30731_5.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_5.o" -start address -T 0xa31a30 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_5.o" -start address -T 0xa2c2a8 ;; 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_58814_5.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_5.o" +start address -T 0x931a30 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_5.o" +start address -T 0x92c2a8 ;; 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. @@ -6151,14 +6187,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_30731_6.lsp. +Compiling gazonk_58814_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_30731_6.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_6.o" -start address -T 0xa32878 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_6.o" -start address -T 0xa32290 ;; 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_58814_6.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_6.o" +start address -T 0x932878 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_6.o" +start address -T 0x932290 ;; 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. @@ -6170,15 +6206,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_30731_7.lsp. +Compiling gazonk_58814_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_30731_7.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_7.o" -start address -T 0xa382b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_30731_7.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_7.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_7.o" +start address -T 0x9382b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_58814_7.o" Warning: DESCRIBE is being redefined. -start address -T 0xa32f80 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" +start address -T 0x932f80 ;; 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. @@ -6193,7 +6229,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 0xa38a98 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o" +start address -T 0x938a98 ;; 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. @@ -6252,7 +6288,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_iterate.o sys_pcl_gcl.o +ar rs libpcl_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_cache.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 @@ -6613,7 +6649,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -pg -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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_iterate.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/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_cache.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_condition_definitions.o ../clcs/gcl_clcs_precom.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 @@ -7053,7 +7089,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0xb59008 ;; Finished loading "../tkl.o" +start address -T 0xb63008 ;; Finished loading "../tkl.o" 68043 > @@ -7063,13 +7099,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 @@ -7918,7 +7954,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -9259,7 +9295,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o sys_gcl.o +ar rs libgcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.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 @@ -9660,13 +9696,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 @@ -10502,7 +10538,7 @@ done touch bfdfiles rm -rf libpre_gcl.a -ar rs libpre_gcl.a ../o/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o sys_pre_gcl.o +ar rs libpre_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o sys_pre_gcl.o ar: creating libpre_gcl.a cp ../o/gcllib.a libgclp.a ranlib libgclp.a @@ -11843,7 +11879,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o sys_gcl.o +ar rs libgcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.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 @@ -12124,7 +12160,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 0x9a8008 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_pkg.o" +start address -T 0x8a8008 ;; 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. @@ -12137,7 +12173,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 0x9a8350 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_walk.o" +start address -T 0x8a8350 ;; 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. @@ -12149,7 +12185,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 0x9b0e78 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_iterate.o" +start address -T 0x8b0e78 ;; 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. @@ -12163,7 +12199,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 0x9b9958 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_macros.o" +start address -T 0x8b9958 ;; 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. @@ -12174,7 +12210,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 0x9c0d88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_low.o" +start address -T 0x8c0d88 ;; 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. @@ -12183,7 +12219,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 0x9c3f28 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_impl_low.o" +start address -T 0x8c3f28 ;; 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. @@ -12192,7 +12228,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 0x9c74b0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fin.o" +start address -T 0x8c74b0 ;; 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. @@ -12205,7 +12241,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 0x9c8898 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defclass.o" +start address -T 0x8c8898 ;; 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. @@ -12231,7 +12267,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 0x9cd3e0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_defs.o" +start address -T 0x8cd3e0 ;; 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. @@ -12240,7 +12276,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 0x9d62d0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fngen.o" +start address -T 0x8d62d0 ;; 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. @@ -12256,7 +12292,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 0x9d8778 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cache.o" +start address -T 0x8d8778 ;; 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. @@ -12265,7 +12301,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 0x9e5708 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp.o" +start address -T 0x8e5708 ;; 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. @@ -12274,7 +12310,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 0x9eaac8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dlisp2.o" +start address -T 0x8eaac8 ;; 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. @@ -12310,7 +12346,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 0x9f0ca8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_boot.o" +start address -T 0x8f0ca8 ;; 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. @@ -12322,7 +12358,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 0xa09ca0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_vector.o" +start address -T 0x909ca0 ;; 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. @@ -12359,7 +12395,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 0xa173f0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots_boot.o" +start address -T 0x9173f0 ;; 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. @@ -12372,7 +12408,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 0xa1f1c0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_combin.o" +start address -T 0x91f1c0 ;; 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. @@ -12400,7 +12436,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 0xa23b50 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_dfun.o" +start address -T 0x923b50 ;; 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. @@ -12430,7 +12466,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 0xa3c898 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fast_init.o" +start address -T 0x93c898 ;; 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. @@ -12441,7 +12477,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 0xa4d788 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_braid.o" +start address -T 0x94d788 ;; 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. @@ -12452,7 +12488,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 0xa55fb0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_generic_functions.o" +start address -T 0x955fb0 ;; 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. @@ -12464,7 +12500,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 0xa5cd58 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_slots.o" +start address -T 0x95cd58 ;; 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. @@ -12473,7 +12509,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 0xa60390 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_init.o" +start address -T 0x960390 ;; 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. @@ -12484,7 +12520,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 0xa63300 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_std_class.o" +start address -T 0x963300 ;; 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. @@ -12493,7 +12529,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 0xa76ec8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_cpl.o" +start address -T 0x976ec8 ;; 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. @@ -12502,7 +12538,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 0xa79e88 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_fsc.o" +start address -T 0x979e88 ;; 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. @@ -12514,7 +12550,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 0xa7a438 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_methods.o" +start address -T 0x97a438 ;; 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. @@ -12523,21 +12559,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_93405_0.lsp. +Compiling gazonk_6281_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_93405_0.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_0.o" -start address -T 0xa90b08 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_0.o" -Compiling gazonk_93405_1.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_0.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_0.o" +start address -T 0x990b08 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_0.o" +Compiling gazonk_6281_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_93405_1.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_1.o" -start address -T 0xa910f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_1.o" -start address -T 0xa909b8 ;; 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_6281_1.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_1.o" +start address -T 0x9910f8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_1.o" +start address -T 0x9909b8 ;; 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. @@ -12546,35 +12582,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_93405_2.lsp. +Compiling gazonk_6281_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_93405_2.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_2.o" -start address -T 0xa952c0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_2.o" -Compiling gazonk_93405_3.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_2.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_2.o" +start address -T 0x9952c0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_2.o" +Compiling gazonk_6281_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_93405_3.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_3.o" -start address -T 0xa964e8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_3.o" -Compiling gazonk_93405_4.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_3.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_3.o" +start address -T 0x9964e8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_3.o" +Compiling gazonk_6281_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_93405_4.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_4.o" -start address -T 0xa972a0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_4.o" -Compiling gazonk_93405_5.lsp. +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_4.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_4.o" +start address -T 0x9972a0 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_4.o" +Compiling gazonk_6281_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_93405_5.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_5.o" -start address -T 0xa97a38 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_5.o" -start address -T 0xa916a8 ;; 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_6281_5.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_5.o" +start address -T 0x997a38 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_5.o" +start address -T 0x9916a8 ;; 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. @@ -12583,14 +12619,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_93405_6.lsp. +Compiling gazonk_6281_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_93405_6.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_6.o" -start address -T 0xa98900 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_6.o" -start address -T 0xa98320 ;; 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_6281_6.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_6.o" +start address -T 0x998900 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_6.o" +start address -T 0x998320 ;; 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. @@ -12602,15 +12638,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_93405_7.lsp. +Compiling gazonk_6281_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_93405_7.o. -;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_7.o" -start address -T 0xa9ec98 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_93405_7.o" +Finished compiling /build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_7.o. +;; Loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_7.o" +start address -T 0x99ec98 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/pcl/gazonk_6281_7.o" Warning: DESCRIBE is being redefined. -start address -T 0xa990b8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_env.o" +start address -T 0x9990b8 ;; 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. @@ -12625,7 +12661,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 0xa9f4e8 ;; Finished loading #p"/build/reproducible-path/gcl-2.6.14/unixport/../pcl/gcl_pcl_precom1.o" +start address -T 0x99f4e8 ;; 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. @@ -12684,7 +12720,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_iterate.o sys_pcl_gcl.o +ar rs libpcl_gcl.a ../o/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_cache.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 @@ -13045,7 +13081,7 @@ 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 -Wformat -Werror=format-security -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -std=gnu17 -Wall -Wno-empty-body -Wno-unused-but-set-variable -I/usr/include/tirpc -D_TIME_BITS=64 -D_FILE_OFFSET_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/bitop.o ../o/makefun.o ../o/clxsocket.o ../o/usig.o ../o/earith.o ../o/bds.o ../o/num_log.o ../o/prelink.o ../o/multival.o ../o/block.o ../o/mapfun.o ../o/number.o ../o/num_comp.o ../o/main.o ../o/usig2.o ../o/gbc.o ../o/symbol.o ../o/sequence.o ../o/toplevel.o ../o/big.o ../o/assignment.o ../o/alloc.o ../o/unixtime.o ../o/prog.o ../o/predicate.o ../o/num_rand.o ../o/unixfsys.o ../o/unixfasl.o ../o/character.o ../o/frame.o ../o/eval.o ../o/catch.o ../o/num_sfun.o ../o/print.o ../o/macros.o ../o/bind.o ../o/init_pari.o ../o/iteration.o ../o/num_arith.o ../o/nfunlink.o ../o/unixsave.o ../o/gcl_readline.o ../o/utils.o ../o/let.o ../o/file.o ../o/structure.o ../o/gprof.o ../o/cmpaux.o ../o/regexpr.o ../o/new_init.o ../o/list.o ../o/lex.o ../o/nsocket.o ../o/fat_string.o ../o/reference.o ../o/package.o ../o/sockets.o ../o/cfun.o ../o/num_co.o ../o/array.o ../o/hash.o ../o/sfasl.o ../o/error.o ../o/string.o ../o/backq.o ../o/format.o ../o/read.o ../o/funlink.o ../o/num_pred.o ../o/typespec.o ../o/run_process.o ../o/unixsys.o ../o/conditional.o ../o/pathname.o ../lsp/gcl_numlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_debug.o ../lsp/gcl_truename.o ../lsp/gcl_assert.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_fpe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_mislib.o ../lsp/gcl_info.o ../lsp/gcl_defpackage.o ../lsp/gcl_rename_file.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_describe.o ../lsp/gcl_directory.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_iolib.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_packlib.o ../lsp/gcl_loop.o ../lsp/gcl_seq.o ../lsp/gcl_arraylib.o ../lsp/gcl_sharp.o ../lsp/gcl_evalmacros.o ../lsp/gcl_defstruct.o ../lsp/gcl_sloop.o ../lsp/gcl_make_pathname.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_seqlib.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_top.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_listlib.o ../lsp/gcl_trace.o ../lsp/gcl_namestring.o ../lsp/gcl_pathname_match_p.o ../lsp/gcl_restart.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_index.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/gcl_XAtom.o ../xgcl-2/gcl_X.o ../xgcl-2/Xutil-2.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_general.o ../xgcl-2/general-c.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_Xlib.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpflet.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_cache.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_iterate.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/main.o ../o/format.o ../o/earith.o ../o/string.o ../o/unixsys.o ../o/num_rand.o ../o/num_comp.o ../o/alloc.o ../o/print.o ../o/init_pari.o ../o/num_log.o ../o/gcl_readline.o ../o/bds.o ../o/utils.o ../o/big.o ../o/nfunlink.o ../o/structure.o ../o/gbc.o ../o/gprof.o ../o/usig2.o ../o/number.o ../o/prelink.o ../o/package.o ../o/run_process.o ../o/bind.o ../o/assignment.o ../o/new_init.o ../o/multival.o ../o/array.o ../o/cfun.o ../o/toplevel.o ../o/reference.o ../o/lex.o ../o/backq.o ../o/symbol.o ../o/let.o ../o/nsocket.o ../o/catch.o ../o/regexpr.o ../o/read.o ../o/funlink.o ../o/predicate.o ../o/num_pred.o ../o/mapfun.o ../o/clxsocket.o ../o/eval.o ../o/list.o ../o/unixfsys.o ../o/hash.o ../o/conditional.o ../o/unixsave.o ../o/sfasl.o ../o/character.o ../o/file.o ../o/num_sfun.o ../o/num_co.o ../o/sockets.o ../o/error.o ../o/makefun.o ../o/typespec.o ../o/block.o ../o/macros.o ../o/iteration.o ../o/unixfasl.o ../o/frame.o ../o/fat_string.o ../o/usig.o ../o/prog.o ../o/unixtime.o ../o/cmpaux.o ../o/pathname.o ../o/bitop.o ../o/num_arith.o ../o/sequence.o ../lsp/gcl_serror.o ../lsp/gcl_sharp.o ../lsp/gcl_translate_pathname.o ../lsp/gcl_make_pathname.o ../lsp/gcl_trace.o ../lsp/gcl_sharp_uv.o ../lsp/gcl_rename_file.o ../lsp/gcl_info.o ../lsp/gcl_restart.o ../lsp/gcl_namestring.o ../lsp/gcl_truename.o ../lsp/gcl_setf.o ../lsp/gcl_predlib.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_evalmacros.o ../lsp/gcl_seqlib.o ../lsp/gcl_top.o ../lsp/gcl_listlib.o ../lsp/gcl_defmacro.o ../lsp/gcl_merge_pathnames.o ../lsp/gcl_numlib.o ../lsp/gcl_defstruct.o ../lsp/gcl_iolib.o ../lsp/gcl_loop.o ../lsp/gcl_parse_namestring.o ../lsp/gcl_arraylib.o ../lsp/gcl_defpackage.o ../lsp/gcl_fpe.o ../lsp/gcl_logical_pathname_translations.o ../lsp/gcl_sloop.o ../lsp/gcl_assert.o ../lsp/gcl_packlib.o ../lsp/gcl_directory.o ../lsp/gcl_wild_pathname_p.o ../lsp/gcl_module.o ../lsp/gcl_debug.o ../lsp/gcl_mislib.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_seq.o ../lsp/gcl_pathname_match_p.o ../xgcl-2/gcl_X10.o ../xgcl-2/Events.o ../xgcl-2/Xutil-2.o ../xgcl-2/general-c.o ../xgcl-2/gcl_defentry_events.o ../xgcl-2/gcl_Xinit.o ../xgcl-2/gcl_X.o ../xgcl-2/gcl_Xstruct.o ../xgcl-2/XStruct-2.o ../xgcl-2/gcl_general.o ../xgcl-2/gcl_index.o ../xgcl-2/XStruct-4.o ../xgcl-2/gcl_Xutil.o ../xgcl-2/gcl_XStruct_l_3.o ../xgcl-2/gcl_tohtml.o ../xgcl-2/gcl_dwtrans.o ../xgcl-2/gcl_keysymdef.o ../xgcl-2/gcl_Xlib.o ../xgcl-2/gcl_XAtom.o ../cmpnew/gcl_cmpmain.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpmap.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmpwt.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpspecial.o ../cmpnew/gcl_cmptag.o ../pcl/gcl_pcl_dlisp.o ../pcl/gcl_pcl_braid.o ../pcl/gcl_pcl_methods.o ../pcl/gcl_pcl_defclass.o ../pcl/gcl_pcl_dlisp2.o ../pcl/gcl_pcl_iterate.o ../pcl/gcl_pcl_ctypes.o ../pcl/gcl_pcl_pkg.o ../pcl/gcl_pcl_gazonk3.o ../pcl/gcl_pcl_generic_functions.o ../pcl/gcl_pcl_defcombin.o ../pcl/gcl_pcl_vector.o ../pcl/gcl_pcl_gazonk4.o ../pcl/gcl_pcl_low.o ../pcl/gcl_pcl_gazonk2.o ../pcl/gcl_pcl_precom1.o ../pcl/gcl_pcl_slots.o ../pcl/gcl_pcl_walk.o ../pcl/gcl_pcl_gazonk1.o ../pcl/gcl_pcl_cpl.o ../pcl/gcl_pcl_std_class.o ../pcl/gcl_pcl_fin.o ../pcl/gcl_pcl_gazonk6.o ../pcl/gcl_pcl_dfun.o ../pcl/gcl_pcl_fast_init.o ../pcl/gcl_pcl_compat.o ../pcl/gcl_pcl_macros.o ../pcl/gcl_pcl_combin.o ../pcl/gcl_pcl_precom2.o ../pcl/gcl_pcl_fngen.o ../pcl/gcl_pcl_gazonk7.o ../pcl/gcl_pcl_fsc.o ../pcl/gcl_pcl_slots_boot.o ../pcl/gcl_pcl_gazonk5.o ../pcl/gcl_pcl_defs.o ../pcl/gcl_pcl_impl_low.o ../pcl/gcl_pcl_fixup.o ../pcl/gcl_pcl_gazonk0.o ../pcl/gcl_pcl_boot.o ../pcl/gcl_pcl_env.o ../pcl/gcl_pcl_init.o ../pcl/gcl_pcl_cache.o ../clcs/gcl_clcs_conditions.o ../clcs/gcl_clcs_handler.o ../clcs/gcl_clcs_condition_definitions.o ../clcs/gcl_clcs_precom.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 @@ -13485,7 +13521,7 @@ /tmp/ >;; Loading "../tkl.o" -start address -T 0xb63758 ;; Finished loading "../tkl.o" +start address -T 0xa2bfa0 ;; Finished loading "../tkl.o" 73587 > @@ -13495,13 +13531,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 @@ -13661,10 +13697,14 @@ 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 0x84db00 ;; Finished loading #p"rt.o" +start address -T 0x9df718 ;; 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. GCL (GNU Common Lisp) 2.6.14 Fri Jan 13 10:47:56 AM EST 2023 ANSI git: Version_2_6_15pre17 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (XGCL UNEXEC) @@ -13690,7 +13730,7 @@ 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 0x84db00 ;; Finished loading #p"rt.o" +start address -T 0x9df718 ;; Finished loading #p"rt.o" ;; Loading "cl-test-package.lsp" ;; Finished loading "cl-test-package.lsp" ;; Loading "universe.lsp" @@ -13701,7 +13741,7 @@ 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 0xa19e50 ;; Finished loading #p"random-aux.o" +start address -T 0x80d3e0 ;; Finished loading #p"random-aux.o" Compiling ansi-aux.lsp. ; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled. ;; Warning: The ignored variable E is used. @@ -13709,14 +13749,10 @@ ;; Warning: The variable *READ-EVAL* is not used. End of Pass 1. End of Pass 2. -;; 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/random-aux.o. ;; Loading #p"random-aux.o" -start address -T 0xa19e50 ;; Finished loading #p"random-aux.o" +start address -T 0x80d3e0 ;; Finished loading #p"random-aux.o" Compiling ansi-aux.lsp. ; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled. ;; Warning: The ignored variable E is used. @@ -13727,14 +13763,14 @@ 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 0xb63758 ;; Finished loading #p"ansi-aux.o" +start address -T 0xf4f008 ;; 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 0xb63758 ;; Finished loading #p"ansi-aux.o" +start address -T 0xf4f008 ;; Finished loading #p"ansi-aux.o" ;; Loading "cl-symbol-names.lsp" ;; Finished loading "cl-symbol-names.lsp" ;; Finished loading "gclload1.lsp" @@ -14228,7 +14264,7 @@ Form: (REMOVE-IF #'MACRO-FUNCTION *EVAL-AND-COMPILE-MACROS*) Expected value: NIL Actual value: (DEFINE-SYMBOL-MACRO). -Doing 11799 pending tests of 11799 tests total. + COMPILE.1 COMPILE.2 COMPILE.3 COMPILE.4 COMPILE.5 COMPILE.6Doing 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* @@ -15100,388 +15136,6 @@ Form: (NOT-MV (TYPEP #'(SETF FUNCTION-7-ACCESSOR) 'FUNCTION)) Expected value: NIL Actual value: #. - FUNCTION.8 COMPILE.1 COMPILE.2 COMPILE.3 COMPILE.4 COMPILE.5 COMPILE.6 COMPILE.7 - COMPILE.8 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)) - (AREF A (PROGN (SETF Y (INCF I)) 1))) - (PROGN (SETF Z (INCF I)) (VALUES 'FOO 'BAR))) - (VALUES A I X Y Z)) -Expected values: #(FOO BAR) - 3 - 1 - 2 - 3 -Actual values: #(FOO BAR) - 3 - 2 - 3 - 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 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.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 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* - *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). - FMAKUNBOUND.1 FMAKUNBOUND.2 FMAKUNBOUND.3 -Test FMAKUNBOUND.4 failed -Form: (LET* ((G (GENSYM)) (N (LIST 'SETF G))) - (AND (NOT (FBOUNDP N)) (EVAL (LIST* 'DEFUN N '(NIL NIL))) - (FBOUNDP N) - (VALUES (EQUAL (CHECK-VALUES (FMAKUNBOUND N)) N) - (FBOUNDP N)))) -Expected values: T - NIL -Actual value: #. - FMAKUNBOUND.ERROR.1 FMAKUNBOUND.ERROR.2 FMAKUNBOUND.ERROR.3 - FMAKUNBOUND.ERROR.4 FMAKUNBOUND.ERROR.5 FMAKUNBOUND.ERROR.6 FUNCALL.1 - FUNCALL.2 FUNCALL.3 FUNCALL.4 FUNCALL.5 FUNCALL.6 FUNCALL.7 FUNCALL.8 - FUNCALL.9 FUNCALL.ORDER.1 FUNCALL.ORDER.2 FUNCALL.ERROR.1 - FUNCALL.ERROR.2 -Test FUNCALL.ERROR.3 failed -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.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 @@ -16742,46 +16396,389 @@ 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 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.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 FUNCTION.9 + INTERSECTION.11-A COMPILE.7 + COMPILE.8 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)) + (AREF A (PROGN (SETF Y (INCF I)) 1))) + (PROGN (SETF Z (INCF I)) (VALUES 'FOO 'BAR))) + (VALUES A I X Y Z)) +Expected values: #(FOO BAR) + 3 + 1 + 2 + 3 +Actual values: #(FOO BAR) + 3 + 2 + 3 + 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 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.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 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* + *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). + FMAKUNBOUND.1 FMAKUNBOUND.2 FMAKUNBOUND.3 +Test FMAKUNBOUND.4 failed +Form: (LET* ((G (GENSYM)) (N (LIST 'SETF G))) + (AND (NOT (FBOUNDP N)) (EVAL (LIST* 'DEFUN N '(NIL NIL))) + (FBOUNDP N) + (VALUES (EQUAL (CHECK-VALUES (FMAKUNBOUND N)) N) + (FBOUNDP N)))) +Expected values: T + NIL +Actual value: #. + FMAKUNBOUND.ERROR.1 FMAKUNBOUND.ERROR.2 FMAKUNBOUND.ERROR.3 + FMAKUNBOUND.ERROR.4 FMAKUNBOUND.ERROR.5 FMAKUNBOUND.ERROR.6 FUNCALL.1 + FUNCALL.2 FUNCALL.3 FUNCALL.4 FUNCALL.5 FUNCALL.6 FUNCALL.7 FUNCALL.8 + FUNCALL.9 FUNCALL.ORDER.1 FUNCALL.ORDER.2 FUNCALL.ERROR.1 + FUNCALL.ERROR.2 +Test FUNCALL.ERROR.3 failed +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.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 @@ -18125,7 +18122,46 @@ 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.11 SET-EXCLUSIVE-OR.12 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 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.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.ALLOW-OTHER-KEYS.1 NUNION.ALLOW-OTHER-KEYS.2 @@ -19506,16 +19542,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) @@ -19524,7 +19560,7 @@ # # (SYSTEM:LAMBDA-CLOSURE () () () (X) X) - #$11846872960713760221998542548582315387276819900863143334257066447924652802494868529150781537218441625327860837080947244113763815504979972985861313983402064952428298588421920296002140816951489031176714331084844447408637876324777106084151634895165655269546726235200369375369402822816204031835766869937272712081650943453629041754059545344512188034282867840663123722278453238336304440938529713137745145323306246032713889004686281764232895814229971959404345949517430739564628556991939345079092428136509402544426284357407057639937758491208562131412730073060429551003394320312090837123698105939053687722610071966409998395577520902595079122645170389394447202875983065239127509030706891862954822851162327283560964351424801945388932775443754607901254877394501599390739102274215655256349539413692508030038537247883395929196881659775171761843663117492732632238448868215399264294349689296395755468969289531188828672386260344905103886440339508312434428642575122159009119825558256073357294672276280407229946663200871734928231423143842474181513079827793298696321012835731277085532098514546884691506050766732368001312336110877466919875648884752340169094984488380020000573411062694044788154488085546626876933328158135262957199795219679128877584203486960490507488975839157211836810306778864982300465052927419812665916564567063090061195164169843868193226571276437912060575133137054181683871418478880193473966842048293228574866180379405020737510711940818965814008066676210385439712478110669070732093565019496494236516688355013080481665399458346884805870127926353126279506780125219528919119526360407810614836694164024336921353894616643722614297102889287826609484296490892792557792262089392603842373511634110070889112967195199745144852248790842473240470594095282568667110992148592823757096769000174867282157706105510098043295144518448864050493383494285870827419713191656518077174262700431515140446672713057646876307455305712899457157713365285815695129852374758452662445802915766181524066255177898701664587728186475684356335905396940277608302069936559935614207472546127984082230522494636059748009143971843205437828742431047082547935250518393590200466247378656967768512902184675583498526363535180942988055222181007772130716396482096051916853847101076966917235884410234075326758617751332872804943283613109752314458609372808106331288565794313886101648443504607232063498001600476820047737771051272798576096772899304167245124241067978073584888386303020757832976016977318579763117673673963492188874281618979736478764590822621795865391147907323639059596924004318884816723802223785658356463996234071892542375394499963879699410373096927648566127725287992671467050858552614846898229119941629844948196180332911421589010700813730481626557589332219381355725330036196175575397607626956969736634816373405723552608402606825299706592716613315952821821740146920618354682140395925920857525298893756271466104662236209416050238054964403421439120259358755542213048022721542292825138745205915219759853036668740095173360503971433810803807195045311136477054107052292221951730610694064737457803723387671600272530476891271267726179541274295070454782044776881813981883809716943669193210258651852649418264929566534477259069048658135170774040021536591347723036469064038222488250640736402578280519467700851433102894679400759955997690956902276992820755762746681547255174548894064562662732820987865926188073634660170876103601565980655259767492075355789780176007650476081548417132101012751870254903029538151649001547258717240508822542087781678382492038247853270724366291429779128027623838702416759905627343229822473753330834180933052848171794024401346449668991031682595265509524563953505900974534143528931685502765362120862433446218598493526163131020163547325583824027052791949096200163011178527765818060170799083215399005029675836559643689269058188124265497499338295119292932050893984343864734552320900894747758216443450993078373550396708043068691309601861049103556190859828903991188876009148940140247723451405704948246356345948490959605584629507816662540306436905531980608870571282801318251836034100208382196381310214440553478601598431460121723269855048589802508281622143917472441902691611259858140272184214019640201096014343423714945564291691940012016529211689113530894102103178927115408648993647252064362230738615216052955622310622449397442376026457338156864501833424463543998706731853801275772745913073767671969462987540028065273000107056479423134556772028388534541768722279245753020701092260583330100815345972764159673809251254408816521540493680007437548807436492917018830167122668027943371749677517446937251306666250096940899012557473098117628497919789220622511097455090045539570072266822704132024395477402747001268451436805935150360127651481194170172951095976685648422775759982378372500592500502366424645794202204474004830195363255590011111703219283957389834946025259714571485021645171086377497479657214278880808051274413185584047075001388571984731823356952918043350088401472054435793978206617936694657987992191940036099287604347894115194748372571881003627967959629263886968069381061663681560245026510129237114153339024358429840268873097575156811033238659740673202078401690460004900527541584065650188750640632258991767162981376579941707917936496619012037546550335938622284993518820128696710598874086392418343896657212782298005927193361916792848174761558408230831362184577995443705888389757721884207570479026805411527533919918762878799094093041234930951936543443188253880304238880237386104166990737252858879655746114033723313578721840015772275054924302529523814558323430452772367278090468234403980694480293961961458858453727870134213470313413325415101200986994512662806195356774112565084443941875052061906062623358714229668667101744163593699318084747903157453587517290338099361322405397486183001092416326412289250360061882484165955858720176239710333938706362386965689237036794713268589695556280522837374982385811352019242550318107681218288697766354538792965323514985159403706795277922994067478163167090160636586469831944578815055584243380772669852968481472844792220). + #$9343370208050616170468659330305874883307683331319898532820531433639313397071148553133298253752565682195802599004820296302723689039271513219500909382077693089460689315551638993467153797000359091833435526774902239015896980559735720196496324285863543097025308568638931561149779210450949927732468067059734418412330645901486204665048841492309251942205199443365875873398889405202703804611031701400768647828823463053372099708277313823859649021278342548333812232263698906281784646591954106205053801296168595343720338276001730622431387051622511377879862550804501467660566611791635892637174535985879816737998146691983655573412287447395995401226827345622529774601744551421667270342706127561907200115136174957407475606674028523638577642545880119516357674653835185366423551269774944428479508251435592306058148714106713853134766136912734271203770408225141202829605121897495111150815494784766481716432225414230279392940509937082635031434932044503507534020094347264906508992471639659404971187442715982917277262706795381605338975636708911974923026466857051581122344178753689300532659406170812381828793053026494802843045604620907466408521816627999533332503868074029803771801842086519845453708630649821810772867723571029564040734192212190271616010758378997026871728081949051325197821446154732048864861697198725779220061683607696040802224372571722767019619325186662368737251451323760194477062577188825363982741404884843864168318774483761236006639340675922357855208551079660592249467215632708216332886165839410391541994417083020013424802699961244611406891890431440215362850511203987934934746045354242820572598868837642957744466543126244678021456556429650420039798121977424080849338738227921036867533401892085104530441103801612076142217795695785180580904633352764220920846366618901436753577097648624655573491550946218238065348532102088890630000593685171171339129050063343072995448913364698266047552751605677152909431831536466685663915785653493551313743234921120284846579335503437820074578162688194205385291047521309225849293505984298593581806486758731931458456046080168032463064860871332343085815816876235190359177222905544745507967743190204074186500751998064639300317676151704179475825739658498384173842889888785073468338142085677793396987055232357880206393715712301244029600734349009177070630925177857994263340713567768544138765168294031927464573336671010969156117950860635066005291569639238578837644894848988946517259001309288707239847617825081245803279196631150666219054902109135775774376916739296946234956929234132842819016157569108938751502727929110503582433393031838193287558417155654186685858388151782561220263843657306510238119500110116737990391997290660422862954352854186750741647494137067894774581336097324183361318254313975486092962787069656600424805055170879726155448415242205800244112916853863983807675402466582338226873184646091930655368421846231802896965940273630596001956239678675887905571624413350466539455793769673598905327066286959648033161412108393152638958573604658619762920816575675841526767402529273741797801648635686239239691590677096182145727179339156145549830311637104871156631489336669420594787668739779333946249682483924111333155276999222804197157682481926782245135409308382791673654253027927780332345524723760406966942434131487923594881400850148878404578952412041226811068233122131475678526028917515109808517348370790546723787311849004751738354061522273074542530710508152427557743193268942437855245686101201531052498999962911299452334418425582453170251589772343467992507137709121029560355930928516842328849368517782344368014236107789442804927953594122871235214945221916580025277153649773812239093852363259951413963519267091627232402480029140565887361419328660589973481958501109927333492589697455615828493377033636708072563915043443197741516539194865197830730560762572646298761396065397746930445560499843364154303781431982760587714401363312593084495218635691780396975301869217106030115524199686830371406117315660251045918463879586641027389376944598076894166597215574792896620769153725327974023428712251107739651017519198110944149527319073232079405564775611849309415260932290580764464374050164493611938204409065174745553617910266581323545826681570268344669623206709875701355456199036836298864816886639638965394655565721898377291765332917855088475957271888920941198434586619084368329437757043342844333613355076558000967744935002402256236419109027339938254890224829189267995852376446822703060108089139050707342010361919072834835129510424836268753997259989854762989086761174248241984215088572969662490421973971826706009508429539773698971739721049757855797526652357006741811552828468449848892228020556834258581854552817872046564772694555795986074153185189429051383124994525466846499292587208149605686078355887788230860269766900037511212447509191883949835446493746897392989533828402314873436554872912603398521162803635964509787185165499275521853793334600781772365092553704519912199293104918126962925083997710593823192583857768231626628133908287850425477527683637194264623905205354341952859184674976067707327004380060027018907126940305000422383339224418688407133912360236768283381688816023088000828842118750259653564593754981906372753390333174008004436884537592603053591521763473803960654528969390610348900667448302155107533431317453021260138042741238029937112409174282382628297489885230736381717190930699289200774117543350948820289654188141791758503231119875337518101826287993584124160125574531841272231532560610289077745425037202648894597451774014517578968230956964542544736321105848905140654497687484504401975356090310888753066676612156380163798036394040766164007834309441128530886596939915806322190799070884312962939141647175183392300024689487099926548294028576627596761421274607320448756187643349265734760540123078754139533421399410766550536006909997967391752399605724361238559832741072141398649344881802935896024805429416473264283336574253015749478378151014156329841577032758891989260418136536372866799103570529894608729567226100811936257214572977852338178944018306034004728598223177349955553822527266267565). 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 @@ -19590,237 +19626,7 @@ 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> - SET-EXCLUSIVE-OR.13 + BIT-ANDC2.ERROR.1 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 @@ -20216,7 +20022,38 @@ #\a #\A #\0 #\9 #\. #\( #\) #\[ #\] "" "" "" "A" "a" "0" "abcdef" "~!@#$%^&*()_+`1234567890-=<,>.?/:;\"'{[}]|\\ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYXZ" - "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" + "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg 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.9ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" "  !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ" (A B) (NIL) (1 2 3 4 5 6) @@ -21156,16 +20993,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) @@ -21174,7 +21011,7 @@ # # (SYSTEM:LAMBDA-CLOSURE () () () (X) X) - #$11846872960713760221998542548582315387276819900863143334257066447924652802494868529150781537218441625327860837080947244113763815504979972985861313983402064952428298588421920296002140816951489031176714331084844447408637876324777106084151634895165655269546726235200369375369402822816204031835766869937272712081650943453629041754059545344512188034282867840663123722278453238336304440938529713137745145323306246032713889004686281764232895814229971959404345949517430739564628556991939345079092428136509402544426284357407057639937758491208562131412730073060429551003394320312090837123698105939053687722610071966409998395577520902595079122645170389394447202875983065239127509030706891862954822851162327283560964351424801945388932775443754607901254877394501599390739102274215655256349539413692508030038537247883395929196881659775171761843663117492732632238448868215399264294349689296395755468969289531188828672386260344905103886440339508312434428642575122159009119825558256073357294672276280407229946663200871734928231423143842474181513079827793298696321012835731277085532098514546884691506050766732368001312336110877466919875648884752340169094984488380020000573411062694044788154488085546626876933328158135262957199795219679128877584203486960490507488975839157211836810306778864982300465052927419812665916564567063090061195164169843868193226571276437912060575133137054181683871418478880193473966842048293228574866180379405020737510711940818965814008066676210385439712478110669070732093565019496494236516688355013080481665399458346884805870127926353126279506780125219528919119526360407810614836694164024336921353894616643722614297102889287826609484296490892792557792262089392603842373511634110070889112967195199745144852248790842473240470594095282568667110992148592823757096769000174867282157706105510098043295144518448864050493383494285870827419713191656518077174262700431515140446672713057646876307455305712899457157713365285815695129852374758452662445802915766181524066255177898701664587728186475684356335905396940277608302069936559935614207472546127984082230522494636059748009143971843205437828742431047082547935250518393590200466247378656967768512902184675583498526363535180942988055222181007772130716396482096051916853847101076966917235884410234075326758617751332872804943283613109752314458609372808106331288565794313886101648443504607232063498001600476820047737771051272798576096772899304167245124241067978073584888386303020757832976016977318579763117673673963492188874281618979736478764590822621795865391147907323639059596924004318884816723802223785658356463996234071892542375394499963879699410373096927648566127725287992671467050858552614846898229119941629844948196180332911421589010700813730481626557589332219381355725330036196175575397607626956969736634816373405723552608402606825299706592716613315952821821740146920618354682140395925920857525298893756271466104662236209416050238054964403421439120259358755542213048022721542292825138745205915219759853036668740095173360503971433810803807195045311136477054107052292221951730610694064737457803723387671600272530476891271267726179541274295070454782044776881813981883809716943669193210258651852649418264929566534477259069048658135170774040021536591347723036469064038222488250640736402578280519467700851433102894679400759955997690956902276992820755762746681547255174548894064562662732820987865926188073634660170876103601565980655259767492075355789780176007650476081548417132101012751870254903029538151649001547258717240508822542087781678382492038247853270724366291429779128027623838702416759905627343229822473753330834180933052848171794024401346449668991031682595265509524563953505900974534143528931685502765362120862433446218598493526163131020163547325583824027052791949096200163011178527765818060170799083215399005029675836559643689269058188124265497499338295119292932050893984343864734552320900894747758216443450993078373550396708043068691309601861049103556190859828903991188876009148940140247723451405704948246356345948490959605584629507816662540306436905531980608870571282801318251836034100208382196381310214440553478601598431460121723269855048589802508281622143917472441902691611259858140272184214019640201096014343423714945564291691940012016529211689113530894102103178927115408648993647252064362230738615216052955622310622449397442376026457338156864501833424463543998706731853801275772745913073767671969462987540028065273000107056479423134556772028388534541768722279245753020701092260583330100815345972764159673809251254408816521540493680007437548807436492917018830167122668027943371749677517446937251306666250096940899012557473098117628497919789220622511097455090045539570072266822704132024395477402747001268451436805935150360127651481194170172951095976685648422775759982378372500592500502366424645794202204474004830195363255590011111703219283957389834946025259714571485021645171086377497479657214278880808051274413185584047075001388571984731823356952918043350088401472054435793978206617936694657987992191940036099287604347894115194748372571881003627967959629263886968069381061663681560245026510129237114153339024358429840268873097575156811033238659740673202078401690460004900527541584065650188750640632258991767162981376579941707917936496619012037546550335938622284993518820128696710598874086392418343896657212782298005927193361916792848174761558408230831362184577995443705888389757721884207570479026805411527533919918762878799094093041234930951936543443188253880304238880237386104166990737252858879655746114033723313578721840015772275054924302529523814558323430452772367278090468234403980694480293961961458858453727870134213470313413325415101200986994512662806195356774112565084443941875052061906062623358714229668667101744163593699318084747903157453587517290338099361322405397486183001092416326412289250360061882484165955858720176239710333938706362386965689237036794713268589695556280522837374982385811352019242550318107681218288697766354538792965323514985159403706795277922994067478163167090160636586469831944578815055584243380772669852968481472844792220). + #$9343370208050616170468659330305874883307683331319898532820531433639313397071148553133298253752565682195802599004820296302723689039271513219500909382077693089460689315551638993467153797000359091833435526774902239015896980559735720196496324285863543097025308568638931561149779210450949927732468067059734418412330645901486204665048841492309251942205199443365875873398889405202703804611031701400768647828823463053372099708277313823859649021278342548333812232263698906281784646591954106205053801296168595343720338276001730622431387051622511377879862550804501467660566611791635892637174535985879816737998146691983655573412287447395995401226827345622529774601744551421667270342706127561907200115136174957407475606674028523638577642545880119516357674653835185366423551269774944428479508251435592306058148714106713853134766136912734271203770408225141202829605121897495111150815494784766481716432225414230279392940509937082635031434932044503507534020094347264906508992471639659404971187442715982917277262706795381605338975636708911974923026466857051581122344178753689300532659406170812381828793053026494802843045604620907466408521816627999533332503868074029803771801842086519845453708630649821810772867723571029564040734192212190271616010758378997026871728081949051325197821446154732048864861697198725779220061683607696040802224372571722767019619325186662368737251451323760194477062577188825363982741404884843864168318774483761236006639340675922357855208551079660592249467215632708216332886165839410391541994417083020013424802699961244611406891890431440215362850511203987934934746045354242820572598868837642957744466543126244678021456556429650420039798121977424080849338738227921036867533401892085104530441103801612076142217795695785180580904633352764220920846366618901436753577097648624655573491550946218238065348532102088890630000593685171171339129050063343072995448913364698266047552751605677152909431831536466685663915785653493551313743234921120284846579335503437820074578162688194205385291047521309225849293505984298593581806486758731931458456046080168032463064860871332343085815816876235190359177222905544745507967743190204074186500751998064639300317676151704179475825739658498384173842889888785073468338142085677793396987055232357880206393715712301244029600734349009177070630925177857994263340713567768544138765168294031927464573336671010969156117950860635066005291569639238578837644894848988946517259001309288707239847617825081245803279196631150666219054902109135775774376916739296946234956929234132842819016157569108938751502727929110503582433393031838193287558417155654186685858388151782561220263843657306510238119500110116737990391997290660422862954352854186750741647494137067894774581336097324183361318254313975486092962787069656600424805055170879726155448415242205800244112916853863983807675402466582338226873184646091930655368421846231802896965940273630596001956239678675887905571624413350466539455793769673598905327066286959648033161412108393152638958573604658619762920816575675841526767402529273741797801648635686239239691590677096182145727179339156145549830311637104871156631489336669420594787668739779333946249682483924111333155276999222804197157682481926782245135409308382791673654253027927780332345524723760406966942434131487923594881400850148878404578952412041226811068233122131475678526028917515109808517348370790546723787311849004751738354061522273074542530710508152427557743193268942437855245686101201531052498999962911299452334418425582453170251589772343467992507137709121029560355930928516842328849368517782344368014236107789442804927953594122871235214945221916580025277153649773812239093852363259951413963519267091627232402480029140565887361419328660589973481958501109927333492589697455615828493377033636708072563915043443197741516539194865197830730560762572646298761396065397746930445560499843364154303781431982760587714401363312593084495218635691780396975301869217106030115524199686830371406117315660251045918463879586641027389376944598076894166597215574792896620769153725327974023428712251107739651017519198110944149527319073232079405564775611849309415260932290580764464374050164493611938204409065174745553617910266581323545826681570268344669623206709875701355456199036836298864816886639638965394655565721898377291765332917855088475957271888920941198434586619084368329437757043342844333613355076558000967744935002402256236419109027339938254890224829189267995852376446822703060108089139050707342010361919072834835129510424836268753997259989854762989086761174248241984215088572969662490421973971826706009508429539773698971739721049757855797526652357006741811552828468449848892228020556834258581854552817872046564772694555795986074153185189429051383124994525466846499292587208149605686078355887788230860269766900037511212447509191883949835446493746897392989533828402314873436554872912603398521162803635964509787185165499275521853793334600781772365092553704519912199293104918126962925083997710593823192583857768231626628133908287850425477527683637194264623905205354341952859184674976067707327004380060027018907126940305000422383339224418688407133912360236768283381688816023088000828842118750259653564593754981906372753390333174008004436884537592603053591521763473803960654528969390610348900667448302155107533431317453021260138042741238029937112409174282382628297489885230736381717190930699289200774117543350948820289654188141791758503231119875337518101826287993584124160125574531841272231532560610289077745425037202648894597451774014517578968230956964542544736321105848905140654497687484504401975356090310888753066676612156380163798036394040766164007834309441128530886596939915806322190799070884312962939141647175183392300024689487099926548294028576627596761421274607320448756187643349265734760540123078754139533421399410766550536006909997967391752399605724361238559832741072141398649344881802935896024805429416473264283336574253015749478378151014156329841577032758891989260418136536372866799103570529894608729567226100811936257214572977852338178944018306034004728598223177349955553822527266267565). 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 @@ -21215,7 +21052,42 @@ 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.5 VECTOR-PUSH-EXTEND.ERROR.6 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 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 @@ -21271,42 +21143,7 @@ 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 + BIT-NOT.8 BIT-NOT.9 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 @@ -21599,135 +21436,6 @@ 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.11Package #<"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.12Package #<"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 #<"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> -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 #<"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.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 @@ -22118,27 +21826,335 @@ 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.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.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-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-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 ELT-V.12 ELT-V.13 ELT-ADJ-ARRAY.1 ELT-ADJ-ARRAY.3 + SEARCH-LIST.2 SEARCH-LIST.3 SEARCH-LIST.4 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> +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.12Package #<"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 #<"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> +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 #<"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.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 @@ -22544,6 +22560,22 @@ 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-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.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-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-BITVECTOR.11 SEARCH-BITVECTOR.12 SEARCH-BITVECTOR.13 SEARCH-BITVECTOR.14 SEARCH-BITVECTOR.15 SEARCH-BITVECTOR.16 @@ -23070,8 +23102,11 @@ 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 - REMOVE-RANDOM REMOVE-IF-RANDOM REMOVE-IF-NOT-RANDOM SEARCH-STRING.9 + REMOVE-IF-NOT.ORDER.2 DELETE-IF-NOT.ORDER.1 DELETE-IF-NOT.ORDER.2 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.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 @@ -23594,6 +23629,7 @@ 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-IF-RANDOM REMOVE-IF-NOT-RANDOM REMOVE-RANDOM REMOVE-IF-RANDOM REMOVE-IF-NOT-RANDOM DELETE-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 @@ -23609,649 +23645,7 @@ 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 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-03)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-03 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-04)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-05)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-05 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-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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-06)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-07)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-08)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-09)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-10)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-10 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 - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-11)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-12)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) - '(NIL T))) - COLLECT - 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/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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-13)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-14)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-15)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-16)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-17)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-18)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-19)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-19 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-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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-20)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-21)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-22)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-23)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 -Test STRUCT-TEST-27/16 failed -Form: (LOOP - FOR - TYPE - IN - *DISJOINT-TYPES-LIST* - UNLESS - (AND (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* TYPE 'STRUCT-TEST-27)) - '(NIL T)) - (EQUALT (MULTIPLE-VALUE-LIST - (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) - '(NIL T))) - COLLECT - TYPE) -Expected value: NIL -Actual value: (CONDITION). - 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 DELETE-RANDOM + DELETE.ERROR.7 DELETE.ERROR.8 DELETE.ERROR.9 DELETE.ERROR.10 DELETE-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 @@ -24267,6 +23661,7 @@ 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 RANDOM-REMOVE-DUPLICATES RANDOM-DELETE-DUPLICATES REMOVE-DUPLICATES.1 DELETE-DUPLICATES.1 REMOVE-DUPLICATES.ORDER.1 REMOVE-DUPLICATES.ORDER.2 REMOVE-DUPLICATES.ALLOW-OTHER-KEYS.1 @@ -26171,467 +25566,467 @@ (CHECK-EQUIVALENCE SYM CLASS)) Expected value: NIL Actual value: (((SUBTYPEP 'STRUCTURE-OBJECT - #) + #) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRUCTURE-OBJECT)) ==> NIL T) ((SUBTYPEP 'ARITHMETIC-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'ARITHMETIC-ERROR) ==> NIL T) ((SUBTYPEP '(NOT ARITHMETIC-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT ARITHMETIC-ERROR)) ==> NIL T) ((SUBTYPEP 'SYMBOL - #) + #) ==> NIL T) ((SUBTYPEP - # 'SYMBOL) + # 'SYMBOL) ==> NIL T) ((SUBTYPEP '(NOT SYMBOL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'CLASS) + # 'CLASS) ==> NIL T) ((SUBTYPEP '(NOT CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # T) + # T) ==> NIL T) ((SUBTYPEP '(NOT T) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT T)) + '(NOT #) '(NOT T)) ==> NIL T) ((SUBTYPEP 'COMPLEX - #) + #) ==> NIL T) ((SUBTYPEP - # 'COMPLEX) + # 'COMPLEX) ==> NIL T) ((SUBTYPEP '(NOT COMPLEX) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT COMPLEX)) ==> NIL T) ((SUBTYPEP 'ARRAY - #) + #) ==> NIL T) ((SUBTYPEP - # 'ARRAY) + # 'ARRAY) ==> NIL T) ((SUBTYPEP '(NOT ARRAY) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'NUMBER) + # 'NUMBER) ==> NIL T) ((SUBTYPEP '(NOT NUMBER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT NUMBER)) ==> NIL T) ((SUBTYPEP 'NULL - #) + #) ==> NIL T) ((SUBTYPEP - # 'NULL) + # 'NULL) ==> NIL T) ((SUBTYPEP '(NOT NULL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT NULL)) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'RATIONAL) + # 'RATIONAL) ==> NIL T) ((SUBTYPEP '(NOT RATIONAL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT RATIONAL)) ==> NIL T) ((SUBTYPEP 'RATIO - #) + #) ==> NIL T) ((SUBTYPEP - # 'RATIO) + # 'RATIO) ==> NIL T) ((SUBTYPEP '(NOT RATIO) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT RATIO)) ==> NIL T) ((SUBTYPEP 'STANDARD-METHOD - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-METHOD) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-METHOD) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-METHOD)) ==> NIL T) ((SUBTYPEP 'STRUCTURE-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STRUCTURE-CLASS) ==> NIL T) ((SUBTYPEP '(NOT STRUCTURE-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRUCTURE-CLASS)) ==> NIL T) ((SUBTYPEP 'BUILT-IN-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'BUILT-IN-CLASS) ==> NIL T) ((SUBTYPEP '(NOT BUILT-IN-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT BUILT-IN-CLASS)) ==> NIL T) ((SUBTYPEP 'UNBOUND-SLOT - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNBOUND-SLOT) ==> NIL T) ((SUBTYPEP '(NOT UNBOUND-SLOT) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-GENERIC-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-GENERIC-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-GENERIC-FUNCTION)) ==> NIL T) ((SUBTYPEP 'CHARACTER - #) + #) ==> NIL T) ((SUBTYPEP - # 'CHARACTER) + # 'CHARACTER) ==> NIL T) ((SUBTYPEP '(NOT CHARACTER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'SEQUENCE) + # 'SEQUENCE) ==> NIL T) ((SUBTYPEP '(NOT SEQUENCE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNDEFINED-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT UNDEFINED-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT UNDEFINED-FUNCTION)) ==> NIL T) ((SUBTYPEP 'END-OF-FILE - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'END-OF-FILE) ==> NIL T) ((SUBTYPEP '(NOT END-OF-FILE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT END-OF-FILE)) ==> NIL T) ((SUBTYPEP 'INTEGER - #) + #) ==> NIL T) ((SUBTYPEP - # 'INTEGER) + # 'INTEGER) ==> NIL T) ((SUBTYPEP '(NOT INTEGER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT INTEGER)) ==> NIL T) ((SUBTYPEP 'FLOAT - #) + #) ==> NIL T) ((SUBTYPEP - # 'FLOAT) + # 'FLOAT) ==> NIL T) ((SUBTYPEP '(NOT FLOAT) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOAT)) ==> NIL T) ((SUBTYPEP 'BIT-VECTOR - #) + #) ==> NIL T) ((SUBTYPEP - # 'BIT-VECTOR) + # 'BIT-VECTOR) ==> NIL T) ((SUBTYPEP '(NOT BIT-VECTOR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SIMPLE-TYPE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT SIMPLE-TYPE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SIMPLE-TYPE-ERROR)) ==> NIL T) ((SUBTYPEP 'CELL-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # 'CELL-ERROR) + # 'CELL-ERROR) ==> NIL T) ((SUBTYPEP '(NOT CELL-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 @@ -26648,320 +26043,320 @@ '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'LIST) + # 'LIST) ==> NIL T) ((SUBTYPEP '(NOT LIST) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT LIST)) + '(NOT #) '(NOT LIST)) ==> NIL T) ((SUBTYPEP 'STANDARD-OBJECT - #) + #) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-OBJECT)) ==> NIL T) ((SUBTYPEP 'STRING - #) + #) ==> NIL T) ((SUBTYPEP - # 'STRING) + # 'STRING) ==> NIL T) ((SUBTYPEP '(NOT STRING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRING)) ==> NIL T) ((SUBTYPEP 'METHOD-COMBINATION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'METHOD-COMBINATION) ==> NIL T) ((SUBTYPEP '(NOT METHOD-COMBINATION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT METHOD-COMBINATION)) ==> NIL T) ((SUBTYPEP 'CONS - #) + #) ==> NIL T) ((SUBTYPEP - # 'CONS) + # 'CONS) ==> NIL T) ((SUBTYPEP '(NOT CONS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT CONS)) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PACKAGE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PACKAGE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PROGRAM-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PROGRAM-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT PROGRAM-ERROR)) ==> NIL T) ((SUBTYPEP 'METHOD - #) + #) ==> NIL T) ((SUBTYPEP - # 'METHOD) + # 'METHOD) ==> NIL T) ((SUBTYPEP '(NOT METHOD) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT METHOD)) ==> NIL T) ((SUBTYPEP 'STANDARD-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-CLASS) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-CLASS)) ==> NIL T) ((SUBTYPEP 'GENERIC-FUNCTION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'GENERIC-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT GENERIC-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'READER-ERROR) ==> NIL T) ((SUBTYPEP '(NOT READER-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT READER-ERROR)) ==> NIL T) ((SUBTYPEP 'REAL - #) + #) ==> NIL T) ((SUBTYPEP - # 'REAL) + # 'REAL) ==> NIL T) ((SUBTYPEP '(NOT REAL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT REAL)) + '(NOT #) '(NOT REAL)) ==> NIL T) ((SUBTYPEP 'VECTOR - #) + #) ==> NIL T) ((SUBTYPEP - # 'VECTOR) + # 'VECTOR) ==> NIL T) ((SUBTYPEP '(NOT VECTOR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNBOUND-VARIABLE) ==> NIL T) ((SUBTYPEP '(NOT UNBOUND-VARIABLE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT UNBOUND-VARIABLE)) ==> NIL T)). Test ALL-STANDARD-CLASSES-ARE-SUBTYPES-OF-STANDARD-OBJECT failed @@ -27345,17 +26740,17 @@ COLLECT (LIST TP1 TP2)))) Expected value: NIL -Actual value: ((# ARRAY) - (# (ARRAY)) - (# (ARRAY *)) - (# (ARRAY * *)) - (ARRAY #) +Actual value: ((# ARRAY) + (# (ARRAY)) + (# (ARRAY *)) + (# (ARRAY * *)) + (ARRAY #) ((ARRAY) - #) + #) ((ARRAY *) - #) + #) ((ARRAY * *) - #)). + #)). SUBTYPEP.ARRAY.2 Test SUBTYPEP.ARRAY.3 failed Form: (LOOP @@ -27460,208 +26855,648 @@ 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 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-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 - STRING-GREATERP.ORDER.1 STRING-GREATERP.ORDER.2 - STRING-GREATERP.ORDER.3 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 - MAKE-STRING.ALLOW-OTHER-KEYS.3 MAKE-STRING.ALLOW-OTHER-KEYS.4 - MAKE-STRING.ALLOW-OTHER-KEYS.5 MAKE-STRING.ALLOW-OTHER-KEYS.6 - 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 -Test PATHNAMES-PRINT-AND-READ-PROPERLY failed -Form: (WITH-STANDARD-IO-SYNTAX - (LOOP - FOR - P1 - IN - *PATHNAMES* - FOR - S - = - (HANDLER-CASE (WRITE-TO-STRING P1 :READABLY T) - (PRINT-NOT-READABLE NIL :UNREADABLE-ERROR)) - UNLESS - (EQL S :UNREADABLE-ERROR) - APPEND - (LET ((P2 (READ-FROM-STRING S))) - (UNLESS (EQUAL P1 P2) (LIST (LIST P1 S P2)))))) + READ-SYMBOL.6 READ-SYMBOL.7 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-03)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-03 TYPE)) + '(NIL T))) + COLLECT + TYPE) Expected value: NIL -Actual value: ((#p"" "#p\"\"" #p"") (#p"" "#p\"\"" #p"")). - PATHNAME.1 PATHNAME.2 PATHNAME.3 PATHNAME.4 PATHNAME.5 PATHNAME.6 - 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.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 +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-04)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-04 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-05)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-05 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-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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-06)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-06 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-07)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-07 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-08)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-08 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-09)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-09 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-10)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-10 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 + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-11)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-11 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-12)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-12 TYPE)) + '(NIL T))) + COLLECT + 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/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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-13)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-13 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-14)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-14 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-15)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-15 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-16)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-16 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-17)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-17 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-18)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-18 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-19)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-19 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-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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-20)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-20 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-21)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-21 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-22)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-22 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-23)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-23 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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-27/13 STRUCT-TEST-27/14 STRUCT-TEST-27/15 +Test STRUCT-TEST-27/16 failed +Form: (LOOP + FOR + TYPE + IN + *DISJOINT-TYPES-LIST* + UNLESS + (AND (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* TYPE 'STRUCT-TEST-27)) + '(NIL T)) + (EQUALT (MULTIPLE-VALUE-LIST + (SUBTYPEP* 'STRUCT-TEST-27 TYPE)) + '(NIL T))) + COLLECT + TYPE) +Expected value: NIL +Actual value: (CONDITION). + 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 @@ -28924,467 +28759,467 @@ (CHECK-EQUIVALENCE SYM CLASS)) Expected value: NIL Actual value: (((SUBTYPEP 'STRUCTURE-OBJECT - #) + #) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRUCTURE-OBJECT)) ==> NIL T) ((SUBTYPEP 'ARITHMETIC-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'ARITHMETIC-ERROR) ==> NIL T) ((SUBTYPEP '(NOT ARITHMETIC-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT ARITHMETIC-ERROR)) ==> NIL T) ((SUBTYPEP 'SYMBOL - #) + #) ==> NIL T) ((SUBTYPEP - # 'SYMBOL) + # 'SYMBOL) ==> NIL T) ((SUBTYPEP '(NOT SYMBOL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'CLASS) + # 'CLASS) ==> NIL T) ((SUBTYPEP '(NOT CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # T) + # T) ==> NIL T) ((SUBTYPEP '(NOT T) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT T)) + '(NOT #) '(NOT T)) ==> NIL T) ((SUBTYPEP 'COMPLEX - #) + #) ==> NIL T) ((SUBTYPEP - # 'COMPLEX) + # 'COMPLEX) ==> NIL T) ((SUBTYPEP '(NOT COMPLEX) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT COMPLEX)) ==> NIL T) ((SUBTYPEP 'ARRAY - #) + #) ==> NIL T) ((SUBTYPEP - # 'ARRAY) + # 'ARRAY) ==> NIL T) ((SUBTYPEP '(NOT ARRAY) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'NUMBER) + # 'NUMBER) ==> NIL T) ((SUBTYPEP '(NOT NUMBER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT NUMBER)) ==> NIL T) ((SUBTYPEP 'NULL - #) + #) ==> NIL T) ((SUBTYPEP - # 'NULL) + # 'NULL) ==> NIL T) ((SUBTYPEP '(NOT NULL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT NULL)) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'RATIONAL) + # 'RATIONAL) ==> NIL T) ((SUBTYPEP '(NOT RATIONAL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT RATIONAL)) ==> NIL T) ((SUBTYPEP 'RATIO - #) + #) ==> NIL T) ((SUBTYPEP - # 'RATIO) + # 'RATIO) ==> NIL T) ((SUBTYPEP '(NOT RATIO) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT RATIO)) ==> NIL T) ((SUBTYPEP 'STANDARD-METHOD - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-METHOD) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-METHOD) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-METHOD)) ==> NIL T) ((SUBTYPEP 'STRUCTURE-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STRUCTURE-CLASS) ==> NIL T) ((SUBTYPEP '(NOT STRUCTURE-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRUCTURE-CLASS)) ==> NIL T) ((SUBTYPEP 'BUILT-IN-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'BUILT-IN-CLASS) ==> NIL T) ((SUBTYPEP '(NOT BUILT-IN-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT BUILT-IN-CLASS)) ==> NIL T) ((SUBTYPEP 'UNBOUND-SLOT - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNBOUND-SLOT) ==> NIL T) ((SUBTYPEP '(NOT UNBOUND-SLOT) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-GENERIC-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-GENERIC-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-GENERIC-FUNCTION)) ==> NIL T) ((SUBTYPEP 'CHARACTER - #) + #) ==> NIL T) ((SUBTYPEP - # 'CHARACTER) + # 'CHARACTER) ==> NIL T) ((SUBTYPEP '(NOT CHARACTER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'SEQUENCE) + # 'SEQUENCE) ==> NIL T) ((SUBTYPEP '(NOT SEQUENCE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNDEFINED-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT UNDEFINED-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT UNDEFINED-FUNCTION)) ==> NIL T) ((SUBTYPEP 'END-OF-FILE - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'END-OF-FILE) ==> NIL T) ((SUBTYPEP '(NOT END-OF-FILE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT END-OF-FILE)) ==> NIL T) ((SUBTYPEP 'INTEGER - #) + #) ==> NIL T) ((SUBTYPEP - # 'INTEGER) + # 'INTEGER) ==> NIL T) ((SUBTYPEP '(NOT INTEGER) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT INTEGER)) ==> NIL T) ((SUBTYPEP 'FLOAT - #) + #) ==> NIL T) ((SUBTYPEP - # 'FLOAT) + # 'FLOAT) ==> NIL T) ((SUBTYPEP '(NOT FLOAT) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT FLOAT)) ==> NIL T) ((SUBTYPEP 'BIT-VECTOR - #) + #) ==> NIL T) ((SUBTYPEP - # 'BIT-VECTOR) + # 'BIT-VECTOR) ==> NIL T) ((SUBTYPEP '(NOT BIT-VECTOR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'SIMPLE-TYPE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT SIMPLE-TYPE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT SIMPLE-TYPE-ERROR)) ==> NIL T) ((SUBTYPEP 'CELL-ERROR - #) + #) ==> NIL T) ((SUBTYPEP - # 'CELL-ERROR) + # 'CELL-ERROR) ==> NIL T) ((SUBTYPEP '(NOT CELL-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 @@ -29401,320 +29236,320 @@ '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # 'LIST) + # 'LIST) ==> NIL T) ((SUBTYPEP '(NOT LIST) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT LIST)) + '(NOT #) '(NOT LIST)) ==> NIL T) ((SUBTYPEP 'STANDARD-OBJECT - #) + #) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-OBJECT)) ==> NIL T) ((SUBTYPEP 'STRING - #) + #) ==> NIL T) ((SUBTYPEP - # 'STRING) + # 'STRING) ==> NIL T) ((SUBTYPEP '(NOT STRING) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STRING)) ==> NIL T) ((SUBTYPEP 'METHOD-COMBINATION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'METHOD-COMBINATION) ==> NIL T) ((SUBTYPEP '(NOT METHOD-COMBINATION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT METHOD-COMBINATION)) ==> NIL T) ((SUBTYPEP 'CONS - #) + #) ==> NIL T) ((SUBTYPEP - # 'CONS) + # 'CONS) ==> NIL T) ((SUBTYPEP '(NOT CONS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT CONS)) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PACKAGE-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PACKAGE-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'PROGRAM-ERROR) ==> NIL T) ((SUBTYPEP '(NOT PROGRAM-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT PROGRAM-ERROR)) ==> NIL T) ((SUBTYPEP 'METHOD - #) + #) ==> NIL T) ((SUBTYPEP - # 'METHOD) + # 'METHOD) ==> NIL T) ((SUBTYPEP '(NOT METHOD) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT METHOD)) ==> NIL T) ((SUBTYPEP 'STANDARD-CLASS - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'STANDARD-CLASS) ==> NIL T) ((SUBTYPEP '(NOT STANDARD-CLASS) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT STANDARD-CLASS)) ==> NIL T) ((SUBTYPEP 'GENERIC-FUNCTION - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'GENERIC-FUNCTION) ==> NIL T) ((SUBTYPEP '(NOT GENERIC-FUNCTION) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'READER-ERROR) ==> NIL T) ((SUBTYPEP '(NOT READER-ERROR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT READER-ERROR)) ==> NIL T) ((SUBTYPEP 'REAL - #) + #) ==> NIL T) ((SUBTYPEP - # 'REAL) + # 'REAL) ==> NIL T) ((SUBTYPEP '(NOT REAL) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) '(NOT REAL)) + '(NOT #) '(NOT REAL)) ==> NIL T) ((SUBTYPEP 'VECTOR - #) + #) ==> NIL T) ((SUBTYPEP - # 'VECTOR) + # 'VECTOR) ==> NIL T) ((SUBTYPEP '(NOT VECTOR) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(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 - #) + #) ==> NIL T) ((SUBTYPEP - # + # 'UNBOUND-VARIABLE) ==> NIL T) ((SUBTYPEP '(NOT UNBOUND-VARIABLE) - '(NOT #)) + '(NOT #)) ==> NIL T) ((SUBTYPEP - '(NOT #) + '(NOT #) '(NOT UNBOUND-VARIABLE)) ==> NIL T)). Test ALL-STANDARD-CLASSES-ARE-SUBTYPES-OF-STANDARD-OBJECT failed @@ -30098,17 +29933,17 @@ COLLECT (LIST TP1 TP2)))) Expected value: NIL -Actual value: ((# ARRAY) - (# (ARRAY)) - (# (ARRAY *)) - (# (ARRAY * *)) - (ARRAY #) +Actual value: ((# ARRAY) + (# (ARRAY)) + (# (ARRAY *)) + (# (ARRAY * *)) + (ARRAY #) ((ARRAY) - #) + #) ((ARRAY *) - #) + #) ((ARRAY * *) - #)). + #)). SUBTYPEP.ARRAY.2 Test SUBTYPEP.ARRAY.3 failed Form: (LOOP @@ -30418,9 +30253,217 @@ 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 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-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 + STRING-GREATERP.ORDER.1 STRING-GREATERP.ORDER.2 + STRING-GREATERP.ORDER.3 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 + MAKE-STRING.ALLOW-OTHER-KEYS.3 MAKE-STRING.ALLOW-OTHER-KEYS.4 + MAKE-STRING.ALLOW-OTHER-KEYS.5 MAKE-STRING.ALLOW-OTHER-KEYS.6 + 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 +Test PATHNAMES-PRINT-AND-READ-PROPERLY failed +Form: (WITH-STANDARD-IO-SYNTAX + (LOOP + FOR + P1 + IN + *PATHNAMES* + FOR + S + = + (HANDLER-CASE (WRITE-TO-STRING P1 :READABLY T) + (PRINT-NOT-READABLE NIL :UNREADABLE-ERROR)) + UNLESS + (EQL S :UNREADABLE-ERROR) + APPEND + (LET ((P2 (READ-FROM-STRING S))) + (UNLESS (EQUAL P1 P2) (LIST (LIST P1 S P2)))))) +Expected value: NIL +Actual value: ((#p"" "#p\"\"" #p"") (#p"" "#p\"\"" #p"")). + PATHNAME.1 PATHNAME.2 PATHNAME.3 PATHNAME.4 PATHNAME.5 PATHNAME.6 + 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.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 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.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-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.7 RENAME-FILE.ERROR.1 DELETE-FILE.1 DELETE-FILE.2 DELETE-FILE.3 DELETE-FILE.4 DELETE-FILE.5 DELETE-FILE.ERROR.1 @@ -30437,14 +30480,7 @@ 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 - STREAM-ELEMENT-TYPE.2 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.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 RENAME-FILE.5 RENAME-FILE.6 + STREAM-ELEMENT-TYPE.2 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 @@ -30459,8 +30495,7 @@ 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.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.3 STREAM-ELEMENT-TYPE.4 + OPEN-STREAM-P.ERROR.2 OPEN-STREAM-P.ERROR.3 STREAM-ELEMENT-TYPE.1 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 @@ -30613,7 +30648,160 @@ 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.20 + STREAM-ELEMENT-TYPE.2 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 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)))) + (ASSERT (= (LENGTH VALS) 2)) + (VALUES (FIRST VALS) (NOTNOT (SECOND VALS))))) +Expected values: NIL + T +Actual value: #. +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)) + (VALUES (FIRST VALS) (NOTNOT (SECOND VALS))))) +Expected values: FOO + T +Actual value: #. + 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 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.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 @@ -30954,159 +31142,7 @@ 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 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 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)))) - (ASSERT (= (LENGTH VALS) 2)) - (VALUES (FIRST VALS) (NOTNOT (SECOND VALS))))) -Expected values: NIL - T -Actual value: #. -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)) - (VALUES (FIRST VALS) (NOTNOT (SECOND VALS))))) -Expected values: FOO - T -Actual value: #. - 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 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 + CHAR<=.2 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 @@ -31594,10 +31630,6 @@ dh_testdir dh_testroot dh_prep -dh_installdirs -dh_installdirs: warning: Use of debian/compat is deprecated and will be removed in debhelper (>= 14~). -mkdir -p debian/tmp -cp -a debian/ansi/* debian/tmp/ 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 @@ -31719,7 +31751,11 @@ WITH-OUTPUT-TO-STRING.16, DIGIT-CHAR.ERROR.2, CODE-CHAR.ERROR.2.;; Finished loading "gclload.lsp" T ->cp -a debian/trad/* debian/tmp/ +>dh_installdirs +dh_installdirs: warning: Use of debian/compat is deprecated and will be removed in debhelper (>= 14~). +mkdir -p debian/tmp +cp -a debian/ansi/* debian/tmp/ +cp -a debian/trad/* debian/tmp/ cp -a debian/gprof/* debian/tmp/ cp -a debian/ansi-gprof/* debian/tmp/ mv debian/tmp/usr/share/emacs/site-lisp debian/tmp/usr/share/emacs/foo @@ -31812,8 +31848,8 @@ dh_gencontrol -a -u"-Vgcc=gcc" dh_md5sums -a dh_builddeb -a -dpkg-deb: building package 'gcl-dbgsym' in '../gcl-dbgsym_2.6.14-18_i386.deb'. dpkg-deb: building package 'gcl' in '../gcl_2.6.14-18_i386.deb'. +dpkg-deb: building package 'gcl-dbgsym' in '../gcl-dbgsym_2.6.14-18_i386.deb'. dpkg-genbuildinfo --build=binary -O../gcl_2.6.14-18_i386.buildinfo dpkg-genchanges --build=binary -O../gcl_2.6.14-18_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -31821,12 +31857,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/30348/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/30348/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/85423 and its subdirectories -I: Current time: Thu Apr 9 19:42:17 -12 2026 -I: pbuilder-time-stamp: 1775806937 +I: removing directory /srv/workspace/pbuilder/30348 and its subdirectories +I: Current time: Sat Mar 8 15:48:52 +14 2025 +I: pbuilder-time-stamp: 1741398532